Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Software
Modelación del
Negocio
Introducción a la
Modelación de Negocio.
El Modelo de Casos de Uso
de Negocio.
Lecturas Recomendadas
Modelado del 3
Lecturas Recomendadas
Modelado del 4
Lecturas Recomendadas
Modelado del 5
Propósito de la
modelación del negocio
1. Entender la estructura y la
dinámica de la organización.
2. Entender los problemas
actuales e identificar mejoras
potenciales.
Modelado del 6
Propósito de la
modelación del negocio
Modelado del 8
Propósito de la
modelación del negocio
Modelado del 9
Flujo de Trabajo
Workflows Fases
Inception Elaboration Construction Transition
Requerim
Análisis
Diseño
Implement.
Prueba
P r e lim in a ry ite r. ite r. ite r. ite r. ite r. ite r. ite r.
Ite ra tio n (s ) #1 #2 #n #n +1 # n +2 #m #m +1
Modelado del I t e r a t io n s
10
Flujos de Trabajo (última versión)
Modelado del I t e r a t io n s
11
Relación con otros Flujos
Fases
Workflows Inception Elaboration Construction Transition
Requerim
Análisis
Diseño
Implement.
Prueba
P r e lim in a ry ite r. ite r. ite r. ite r. ite r. ite r. ite r.
Ite ra tio n (s ) #1 #2 #n #n +1 # n +2 #m #m +1
Modelado del I t e r a t io n s
12
Ámbitos de conocimiento
Ingeniería de Requerimientos
Modelado del 13
Aspectos a definir en el
Modelo del Negocio
• Evaluación del estado de la
Organización Objeto de Estudio.
• Visión del negocio.
• Criterios de Medida del Negocio
(business goals).
Modelado del 14
Aspectos a definir en el
Modelo del Negocio
• Reglas del Negocio.
• Alcance de la modelación del
negocio.
• Objetivos del trabajo de
automatización.
Modelado del 15
Alcance de la
modelación del negocio
• Mapa (o plano) de la
organización.
• Modelación del Dominio.
• Un negocio, muchos sistemas
• Modelo de Negocio Genérico.
• Un negocio Nuevo.
• Renovación.
Modelado del 16
Estructura del Modelo
Modelo del Negocio
Modelo del
dominio
Modelo de Modelo de
Casos de Uso Objetos del
del Negocio Negocio
Modelado del 17
Modelo del Negocio. Dos vistas:
Modelado del 18
Modelo del Negocio.
Vista externa (El Qué).
Modelado del 19
Modelo del Negocio.
Vista interna (El Cómo).
Modelado del 21
Estereotipos empleados en el
Modelo del Negocio
Modelado del 22
Estereotipos empleados en el
Modelo del Negocio
Modelado del 23
Estereotipos empleados en el
Modelo del Negocio
Un actor del negocio es un
rol que algo o alguien juega
cuando interactúa con el
negocio. Es cualquier
individuo, grupo,
organización o máquina que
interactúa con el negocio.
Modelado del 24
Estereotipos empleados en el
Modelo del Negocio
Ejemplos: Clientes,
potenciales clientes, socios,
proveedores, autoridades,
propietarios, sistemas de
información externos al
negocio, otras partes de la
organización, si es grande.
Modelado del 25
Estereotipos empleados en el
Modelo del Negocio
Un caso de uso de
negocio describe una
secuencia de acciones
realizadas en el negocio que
produce un resultado de
valor observable para un
actor individual del negocio.
Modelado del 26
Estereotipos empleados en el
Modelo del Negocio
Un trabajador del negocio
es una abstracción de un
ser humano o un sistema
software que representa un
rol realizado dentro de una
realización de caso de uso
de negocio.
Modelado del 27
Estereotipos empleados en el
Modelo del Negocio
Ejemplo No.1.
Chequeo
Individual
Pasajero
Chequeo
Guía Turístico en Grupo
Modelado del 34
Diagrama de Casos de Uso del Negocio
Ejemplo No.2.
Registrar
comprobante
Auxiliar Generalización
Contabilidad entre actores
Aprobar
comprobante
Jefe Ver estado de
Contabilidad cuenta
Modelado del 35
Diagrama de Casos de Uso del Negocio
Modelado del 36
Modelo del Negocio
Los diagramas de
actividades.
El modelo de objetos
Estructura del Modelo del Negocio
Modelo de Modelo de
Casos de Uso Objetos del
del Negocio Negocio
Modelado del 38
Actores del Negocio
Modelado del 40
¿Actores del negocio?
Candidatos:
Clientes o potenciales clientes
Socios
Proveedores
Autoridades
Propietarios
Sist. Inf. externos al negocio
Otras parte de la organización.
Modelado del 41
Rol = Actor
Actor Usuarios
Usuario Actores
¿Nombre?
Modelado del 42
Casos de Uso del Negocio
Modelado del 43
Casos de Uso del Negocio
Conceptos importantes
Instancia de CU del negocio
Un resultado de valor
observable. Ni grande ni
pequeño, alcance reingenieril.
Acciones realizadas en el negocio.
Modelado del 44
Proceso de negocio
CUN
Modelado del 45
Casos de Uso del Negocio
asociación
Cliente Vender Pasaje
Modelado del 47
Tipos de procesos
Modelado del 48
Ejemplo Restaurante
Marketing
Cliente potencial Experto en rela-
ciones públicas
Servicio de
Cliente
comida
Comprar Proveedor
suministros
Modelado del 49
Identificar procesos del negocio
Procesos de
Subobj. Subobj. ... negocio
CUN
Modelado del 50
Identificación de Actores y CUN
Agentes involucrados:
Internos: trabajadores, dispositivos de
la empresa
Externos: clientes u otros sistemas
Modelado del 54
Consideraciones acerca de los
CUN
Modelado del 55
Consideraciones acerca de los
CUN
• Cada caso de uso del negocio
normalmente se involucra con, al
menos, un actor.
• Es posible que un caso de uso de
apoyo no interactúe con ningún actor.
Modelado del 56
Casos de Uso del Negocio
La secuencia de acciones de
un caso de uso del negocio se
describe mediante un flujo de
trabajo (workflow).
Descripción literal del caso
de uso del negocio
Diagrama de Actividades
Modelado del 57
Descripción literal (textual) de los CUN
• nombre del caso del uso del negocio
• actores
• propósito
• resumen
• flujo de trabajo
Básico (normal) *** (claro, lógico)
Curso Alterno
• otras secciones
Modelado del 58
Especificación Textual de los CUN
CASO DE USO DEL NEGOCIO ATENDER PEDIDO
Actores CLIENTE
Propósito Analizar viabilidad del Pedido del Cliente y ordenar
producción.
RESUM EN:
El caso de uso se inicia cuando el Cliente envía una orden de pedido
productos. El proceso da curso al pedido, analizando la posibilidad
satisfacerlo. El caso de uso finaliza cuando se le comunica al cliente
resultado final del análisis de su pedido.
CURSO NORMAL DE EVENTOS
ACCIÓN DEL ACTOR RESPUESTA DEL PROCESO DE NEGOCIO
1. El Cliente envía
una orden de pedido
que incluye fecha de
solicitud, datos del 2.El Comercial recibe el pedido del cliente por
cliente y productos teléfono o correo ordinario de la empresa.
solicitados. 3.El Comercial revisa el pedido, comienza su
procesamiento, y lo envía al Jefe Técnico.
4.El Jefe Técnico analiza la viabilidad de cada
producto pedido por separado:
Si el producto pedido está en Catálogo, se acepta
su fabricación.
5. El Jefe Técnico informa al Comercial la aceptació
o rechazo de cada producto.
Ver
Si el pedido o parte de éste es aceptado pasar a
Si el pedido es rechazado pasar a 8
6.El Jefe Técnico crea una orden de trabajo para
Ejemplo
cada producto del pedido, a partir de la plantilla d
fabricación y las envían al Jefe de Producción,
quedando pendiente su lanzamiento.
7. El Jefe de Producción planifica la producción de
Modelado del 59
las órdenes de trabajo recibidas.
8. El Comercial informa al cliente.
9. El Cliente recibe la
Diagrama de Actividades
Los Diagr. de Actividades ayudan
a describir el detalle de qué es lo
que pasa dentro del negocio, y
para ello examinamos los roles
específicos que juegan los
trabajadores del negocio y las
actividades que realizan.
Modelado del 60
Diagrama de Actividades
Modelado del 61
Sugerencias para los
Diagramas de Actividades
Modelado del 62
Sugerencias para los
Diagramas de Actividades
Modelado del 63
Sugerencias para los
Diagramas de Actividades
Limitar el nivel de complejidad de
cada diagrama. Si hay más de 3
posibles caminos, usar diagramas
adicionales para mejorar la
comprensión.
Modelado del 64
Sugerencias para los
Diagramas de Actividades
Modelado del 65
Diagrama de Actividades
Estado de inicio
Estado de fin
Modelado del 66
Diagrama de Actividades
Transiciones
Objeto o <<Nombre>>
documento [<<Estado>>]
Modelado del 67
Diagrama de Actividades
Decisiones
División/ Unión
de control
Calles
Modelado del 68
Símbolos utilizados en los DA
Estado de actividad: representa la
ejecución de un procedimiento o el
funcionamiento de una actividad en un
flujo de trabajo.
Descripción de
actividad
Transiciones: indica cuál estado de
actividad sigue a otro.
Modelado del 69
Símbolos utilizados en los DA
Decisión: indican qué transición sigue
después de completada una actividad,
según el valor de la condición de
guarda definida. También indica dónde
los hilos de una bifurcación anterior se
unen de nuevo.
Bifurcación [cond. de Unión
guarda]
[cond. de
guarda]
Modelado del 70
Símbolos utilizados en los DA
Barras de sincronización: muestran
subflujos paralelos. Permite expresar
hilos concurrentes en el proceso de un
CUN. O sea, subflujos que ocurren en
paralelo o en un orden de precedencia
irrelevante.
Hilos concurrentes
Modelado del 71
Símbolos utilizados en los DA
Calles (swimlanes): representan un rol o
responsabilidad durante todo el proceso,
llevada a cabo por una parte de la
organización (trabajadores o workers)
A B C roles
Actividades participantes
+
información
+
sincroniz.
entre
actividades
Modelado del 72
Símbolos utilizados en los DA.
Flujo de entidades: muestra cómo se
generan y utilizan las entidades del
negocio dentro del flujo de trabajo.
[estado]
Actividad 1 Actividad 2
Actividad 1 Actividad 2
Modelado del [estado] 73
Diagrama de
Casos de Uso del Negocio
Ejemplo
Solicitar
Cotización
Cliente
Modelado del 74
Diagrama de
Casos de Uso del Negocio
Trabajadores Vendedor,
del Negocio: Almacenero
Modelado del 75
CU: Solicitar cotización.
Cliente Vendedor Almacenero
Solicitar
cotización Solicitud
Cotización Recepcionar
[presentada] Solicitud Cotización
Solicitud Cotización
[Revisada]
Elaborar
Cotización
Recibir Entregar
Cotización
cotización Cotización
Modelado del 76
CU: Solicitar cotización.
Cliente Vendedor Almacenero
1
[OK]
Solicitar
Elaborar Prefactura
Prefact.
Recibir
Prefactura
Modelado del 77
CU : Solicitar cotización.
Cliente Vendedor
Sol.Cotización
Solicitar [presentada]
cotización
Recepcionar
Solicitud Cotización
Sol.Cotización
[Revisada] 1
Modelado del 78
CU : Solicitar cotización de materiales.
Cliente Vendedor
1 Elaborar
Cotización Cotización
Entregar
Recibir Cotización
Cotización
2
Modelado del 79
CU : Solicitar cotización.
Cliente Vendedor
2
[OK] Elaborar
Solicitar Prefactura
Prefactura
Entregar 3
Prefactura
Prefactura
4
Modelado del 80
CU : Solicitar cotización.
Cliente Vend. Almacenero
4 3
Recibir Reservar
Prefactura Productos
Modelado del 81
Descripción de un
caso de uso
Descripción literal que debe
describir QUÉ desea obtener el
ACTOR DEL NEGOCIO y la
SECUENCIA DE PASOS que se
dará en el NEGOCIO para
satisfacer la solicitud del ACTOR
DEL NEGOCIO.
Modelado del 82
Modelo de Objetos del Negocio
Modelado del 83
Modelo de Objetos del Negocio
Solicitar
cotización Solicitud
Cotización Recepcionar
[presentada] Solicitud Cotización
Solicitud Cotización
[Revisada]
Elaborar
Cotización
Recibir Entregar
Cotización
cotización Cotización
Modelado del 87
Diagr. Actividades: Solicitar cotización de materiales.
Cliente Vendedor Almacenero
Solicitud
Cotización
[presentada]
Vendedor
Cliente Solicitud Cotización Almacenero
[Revisada]
Solicitud Cotización
[presentada]
Cotización
Solicitud Cotización
[revisada]
Cotización
[presentada]
Modelado del 88
Modelo de Objetos del Negocio
Almacenero
Cliente
Vendedor
Solicitud Cotización Orden de Reserva
[revisada] [generada]
Solicitud Cotización
[presentada]
Cotización
[presentada] Prefactura Inventario
[generada]
Modelado del 89
Modelo de Objetos del Negocio
Se co
Recibe n vierte
te en e n
n v ier Prefactura
Recibe c o
Se
Orden de
a
Elabor
Cliente
Reserva
Cotización
convierte
Se
e
Recib
a
or
pre
ab
Ela
El
se
b o ra
nta
Modelado del 90
Conclusiones
Modelado del 91
Conclusiones
• Artefactos en el Modelo de
Negocio: Diagrama de Casos
de Uso de Negocio, Casos de
Uso de Negocio, Diagrama de
Actividades, Modelo de Objetos
del Negocio.
Modelado del 92
Estudio Independiente
Modelado del 93