Está en la página 1de 21

Ingeniería de Requerimientos

Modelo de Análisis del Negocio

Modelado del
Negocio
Modelado del Negocio. Actividades
1. Evaluar la organización objetivo.
2. Encontrar los actores y casos de uso del negocio.
3. Construir el Modelo de Casos de Uso del Negocio.
4. Encontrar los trabajadores y entidades del negocio.
5. Construir el Modelo de Análisis del Negocio.
6. Detallar los casos de uso del negocio.
7. Mantener las reglas del negocio.
8. Capturar un vocabulario común.
9. Definir las actividades a automatizar.
Encontrar los trabajadores y
entidades del negocio.

Jefe de Solicitud
Almacén De Pago
Identificar los trabajadores del negocio
• Un trabajador del negocio (business worker)
representa un rol jugado por alguien o algo dentro
del negocio que realiza alguna actividad dentro
del mismo.
– Interactúa con otros trabajadores del negocio.
– Manipula las entidades del negocio.
• Ejemplo:
– Vendedor.
– Encargado de Almacén.
Jefe de
Almacén
Identificar los trabajadores del negocio

Negocio (Campo de acción)

Organización objetivo (Objeto


Mundo de estudio)
Exterior
Identificar los trabajadores del negocio
• ¿Dónde encontrar trabajadores del negocio?
– Roles dentro del negocio.
– Puestos o cargos dentro de la organización objetivo.
– Personas que ejecutan los procesos o las actividades
del negocio.
– Hardware o sistemas informáticos dentro del negocio
usados en ese momento.
Identificar los trabajadores del negocio
• Sugerencias para identificar adecuadamente los
trabajadores del negocio.
– Son roles (humanos, software o hardware), no personas con
nombres propios.
– Se encuentran dentro de las fronteras del negocio.
– No deben representar áreas, departamentos o partes de una
organización sino roles de ejecución.
– No siempre están asociados con el nombre de un cargo en la
planilla de la organización objetivo.
– Cada trabajador debe participar en al menos un caso de uso del
negocio.
• Si no participa en ningún proceso debe ser eliminado del modelo.
Identificar las entidades del negocio
• Una entidad del negocio (business entity)
representa un conjunto de información con
propiedades, comportamiento y semántica
similares y que es usada, producida o manejada
por trabajadores del negocio cuando ejecutan un
caso de uso del negocio.
– Pueden ser tangibles o intangibles.
• Ejemplo:
– Factura. Solicitud
– Solicitud de pago. De Pago
Identificar las entidades del negocio

Negocio (Campo de acción)

Organización objetivo (Objeto


Mundo de estudio)
Exterior
Identificar las entidades del negocio
• ¿Dónde encontrar entidades del negocio?
– Información que maneja cada trabajador del negocio.
– Información que necesita ser ingresada, validada,
consultada o comunicada en cada proceso del negocio.
– Objetos físicos.
– Transacciones.
– Informes.
– Reportes.
– Documentos.
Identificar las entidades del negocio
• Sugerencias para identificar adecuadamente las
entidades del negocio.
– Participa en al menos un caso de uso.
– Pueden ser usadas por diferentes trabajadores del
negocio en varios casos de uso del negocio.
– Representan documentos, contratos, información
solicitada, producto, conocimiento, etc.
– Solo debe ser considerada información relevante y
persistente al negocio.
Identificar las entidades del negocio
• Identificar los atributos de las clases entidad del
negocio.
– Identificar y describir la información que caracteriza a
la entidad del negocio.
– Información o propiedades que aporta la entidad del
negocio en la ejecución de las actividades en que
participa.
– Solo debe considerarse información propia de la
entidad del negocio descrita y no información que
pertenezca a otra.
Construir el Modelo de Análisis del
Negocio. Artista Documento de Rechazo de Pedido

Obra Solicitud de servicio


Anfitrion

Tecnica
Sistema LogiSis
Modelo de Análisis del negocio
• Modela la forma en que los trabajadores del
negocio usan las entidades del negocio.
• Está formado por:
– Trabajadores del negocio identificados previamente.
– Entidades del negocio identificadas previamente.
– Asociaciones entre los trabajadores del negocio y las
entidades del negocio.
– Diagramas de Clases del negocio.
Asociaciones de trabajadores y entidades
negocio
• Identificar qué trabajadores del negocio se
comunican durante la ejecución de los casos de
uso del negocio.
• Definir una asociación unidireccional entre ellos.

• Si es necesario puede incluirse un nombre a la


asociación para dar mayor claridad a la
comunicación.
solicita
Asociaciones de trabajadores y entidades
negocio
• Entre trabajadores de negocio.
– Indica la comunicación entre trabajadores que
sucede en el proceso.
Trabajador 1 Trabajador 2

• Entre trabajadores de negocio y entidades de negocio.


– Indica la manipulación de información por los
participantes del proceso.
Trabajador 1 Entidad 1

• Entre entidades de negocio.


– En algunos procesos la información puede
estar asociada o relacionada entre sí.
Entidad 1 Entidad 2
Diagrama de Clases del negocio

Artista Documento de Rechazo de Pedido

Obra Solicitud de servicio


Anfitrion

Tecnica
Sistema LogiSis

Realizar venta
Diagrama de Clases del negocio
• El Diagrama de Clases del Negocio es.
– Herramienta proporcionada por UML.
– Muestra los trabajadores del negocio y las entidades
del negocio así como las asociaciones entre los
mismos.
– Solo se tiene en cuenta “¿QUIÉN manipula QUÉ
información?”
• ¿QUIÉN? (trabajador del negocio identificado).
• ¿QUÉ? (entidad del negocio identificado).
• Relaciones entre ellos (asociaciones).
Diagrama de Clases del negocio. Ejemplo

Programa Ejecutado

Sistema Emisión de notas

Acta Oficial
Libreta
Papeles Trabajo
Auditor

Docente

Informes Auditoria
File alumno Programa Personalizado

Tutor
Auditoria Tributaria
Ingeniero Conocimiento
Diagrama de Clases del negocio
• Sugerencias para realizar adecuadamente los Diagramas
de Clases del Negocio.
– Cada trabajador del negocio y entidad del negocio debe tener al
menos una asociación con:
• Alguna entidad del negocio identificada.
• Otro trabajador del negocio identificado.
– Analizar el ciclo de vida de cada entidad del negocio para
garantizar que cada una.
• Sea creada y eliminada por algún trabajador del negocio durante los
casos de uso del negocio.
• Sea manejada por al menos un trabajador del negocio.
Conclusiones
• El estudio del negocio es de vital
importancia para identificar las
necesidades de los usuarios en las
empresas actuales.
• El modelado del negocio ayuda al equipo
del proyecto a comprender los elementos
que intervienen en los procesos del
negocio.
• RUP ofrece las actividades para
modelar el negocio.
• UML ofrece los símbolos necesarios
para modelar el negocio.

También podría gustarte