Este documento presenta una introducción al modelado de negocios utilizando la notación UML. Explica que el modelo de negocios permite documentar visualmente los procesos de un negocio para comprender mejor sus requisitos. Describe los principales elementos de un modelo de negocios como actores, trabajadores, casos de uso y entidades, y cómo se representan y definen utilizando diagramas UML. Finalmente, indica que los modelos de negocios organizan la información en paquetes para estructurar mejor la comprensión del negocio.
2. ElProceso Unificado
Concepción Elaboración Construcción Transición
Modelado del Negocio
Requerimientos
Análisis y Diseño
Implementación
Prueba
Implantación
Control de Cambios
Gestión Proyecto
Entorno
CAL/Notación Modelo del Negocio Iteraciones IT #1 IT # 2 IT # 3 IT # 4 IT # 5 IT # 6 IT # 7 IT # 8
3. Propósito
El modelo del negocio es una técnica que
permite responder algunas preguntas críticas:
¿Cómo sabe usted que ha identificado todos los
casos de uso del sistema (funcionalidades del
sistema).?
¿Qué hacen los trabajadores (usuarios) antes de
usar el sistema?
¿Qué valor del negocio brinda el sistema?
¿Cuál es el sistema de negocio (proceso) que el
sistema computarizado apoya?
CAL/Notación Modelo del Negocio
4. Propósito
El modelo del negocio no implica que se
hagan cambios en la forma como se hace
el negocio. Simplemente es una técnica
para documentar visualmente lo que su
negocio hace.
Modelar el negocio no deben confundirse
con la ingeniería de proceso del negocio
CAL/Notación Modelo del Negocio
5. Propósito
Comprender la estructura y la dinámica de la
organización para la que se desarrolla el
proyecto.
Comprender los problemas actuales de la
organización y su impacto.
Asegurar que los clientes, usuarios finales y
desarrolladores tengan un entendimiento común
de la organización. Visión compartida.
Obtener, de forma preliminar, los requerimientos
del sistema que necesita la organización.
CAL/Notación Modelo del Negocio
6. Propósito
¿Cómo aseguramos que el sistema tendrá valor si
no entendemos como, quién y en que
circunstancias se usará?
Para asegurar que estamos construyendo
soluciones orientadas al cliente (es decir sistemas
de información que satisfacen a nuestros clientes)
no debemos pasar por alto:
El ambiente en el que estos sistemas trabajarán,
Los roles y responsabilidades de los empleados que
usan el sistema,
Las "cosas" que son manejadas por el negocio,
CAL/Notación Modelo del Negocio
7. Beneficios
Uno de los grandes beneficios de
modelar el negocio es mejorar la
obtención de requisitos del sistema,
requisitos que conducirán a la creación
de sistemas de información que
realmente encajen en la organización y
sean usados por usuarios finales.
CAL/Notación Modelo del Negocio
8. Problema
Un problema que frecuentemente se
produce la dificultad para que los
analistas del negocio comuniquen sus
resultados eficazmente a los
participantes del equipo.
Dicho problema se puede resolver
usando el UML.
CAL/Notación Modelo del Negocio
10. Modelado del Negocio
Artefactos del modelo del negocio
Modelo de Casos de Especificación de Modelo de Objetos Visión Glosario de
Uso del Negocio Casos de Uso del del Negocio Términos
Negocio
Actores del Casos de Uso Trabajadores Entidades del
Negocio del Negocio del Negocio Negocio
CAL/Notación Modelo del Negocio
11. Notación UML Para el Modelo
del Negocio
icono Nombre UML Definición
Actor del Alguien o Algo, fuera del negocio que
Negocio interactúa con el negocio.
Trabajador del Rol o conjunto de roles dentro del
Negocio negocio. Un trabajador del negocio
interactúa con otros trabajadores del
negocio y manipula entidades del
negocio.
Entidad del una "cosa" manipulada o usada por
Negocio trabajadores del negocio.
Caso de uso del Una sucesión de acciones que un
negocio negocio ejecuta para producir un
resultado de valor observable a un
actor de negocio particular. (En este
caso, sinónimo de proceso del negocio)
CAL/Notación Modelo del Negocio
12. Notación
Realización Una colección de diagramas para
del caso de mostrar como los elementos de la
uso del organización (trabajadores y
negocio entidades) son utilizados para
soportar un proceso de negocio.
Unidad Una colección de trabajadores del
organizacional negocio, entidades del negocio,
vínculos, realizaciones de casos de
uso del negocio, diagramas y otras
unidades de la organización.
Usadas para estructurar el modelo
del negocio (objeto) por división en
partes mas pequeñas.
CAL/Notación Modelo del Negocio
13. Diagramas UML (M. Negocio)
Cada diagrama de UML proporciona una vista
diferente del negocio:
Diagramas de casos de uso describen el contexto del
negocio.
Diagramas de actividad describen las conductas en el
negocio, o el flujo de trabajo del negocio.
Diagramas de clase que describen la estructura
estática del negocio.
Diagramas de interacción describen la interacción
dinámica entre los empleados y las cosas que ellos
manipulan.
CAL/Notación Modelo del Negocio
14. Actores del Negocio
Negocio
Organización
Mundo Exterior
CAL/Notación Modelo del Negocio
15. Actores del Negocio
¿Dónde encontrar a los actores del negocio?
Clientes.
Socios.
Proveedores.
Autoridades.
Entidades legales y reguladoras.
Sucursales.
Dueños e inversionistas
Sistemas informáticos fuera del negocio con los
que se interactúa.
Otras partes de la organización.
CAL/Notación Modelo del Negocio
16. Actores del Negocio
La lista de los actores del negocio se
realiza especificando:
Nombre del actor:
Debe dar idea clara de la función que realiza o
desempeña.
Sustantivo con letra inicial mayúscula.
Descripción:
Describir la función que realiza fuera del
negocio y la responsabilidad que tiene para el
negocio.
CAL/Notación Modelo del Negocio
17. Trabajador del Negocio
Negocio
Organización
Mundo Exterior
CAL/Notación Modelo del Negocio
18. Trabajador del Negocio
¿Dónde encontrar trabajadores del
negocio?
Roles dentro del negocio.
Personas que ejecutan los proceso o
actividades del negocio.
Hardware o sistemas informáticos dentro
del negocio con los que se intercambia
información directamente.
CAL/Notación Modelo del Negocio
19. Trabajador del Negocio
La lista de los trabajadores del negocio
se realiza especificando:
Nombre del trabajador:
Debe dar idea clara de la función que realiza o
desempeña.
Sustantivo con letra inicial mayúscula.
Descripción:
Describe la función que realiza dentro del
negocio y su responsabilidad.
CAL/Notación Modelo del Negocio
20. Caso del Uso del Negocio
Negocio
Organización
Mundo Exterior
CAL/Notación Modelo del Negocio
21. Caso del Uso del Negocio
¿Dónde encontrar casos de uso del
negocio?
Principales procesos del negocio.
Servicios principales para el cliente.
Procesos de servicio a otras entidades.
CAL/Notación Modelo del Negocio
22. Caso del Uso del Negocio
La lista de los casos del negocio se realiza
especificando:
Nombre del caso de uso:
Debe dar idea clara de las acciones a realizar.
Se concibe desde el punto de vista del actor.
Debe ser un verbo o una frase verbal en infinitivo.
Descripción:
Se indica el objetivo fundamental del caso de uso
CAL/Notación Modelo del Negocio
23. Caso del Uso del Negocio
Al comienzo se especifica el PUNTO DE INICIO.
Es la forma en que comienza el caso de uso.
Se enuncia “El caso de uso se inicia cuando...”
Está delimitado por:
La ocurrencia de algún evento externo al negocio.
Debido a una necesidad del actor del caso de uso.
Al final se especifica el PUNTO DE
TERMINACION.
Es la forma en que termina el caso de uso.
Se enuncia “El caso de uso termina cuando...”
CAL/Notación Modelo del Negocio
24. Caso del Uso del Negocio
Flujo de eventos.
Describe QUÉ hace el actor y QUÉ responde el
proceso del negocio y no CÓMO se implementa.
Se describen las acciones del actor y la interacción
con el proceso del negocio para satisfacer la meta u
objetivo propuesto.
Se establece un diálogo de dos columnas entre el
actor y el proceso del negocio ordenando los pasos
por secuencia de ocurrencia.
El último evento debe coincidir con el PUNTO DE
TERMINACION.
Debe alcanzarse el propósito del caso de uso.
CAL/Notación Modelo del Negocio
25. Diagrama de Actividad
Muestra la secuencia u orden de las
actividades para alcanzar el objetivo del caso
de uso.
Elementos:
Actividades (activity states).
Transiciones (transitions).
Decisiones (decissions).
Barras de sincronización.
Roles (swimlanes).
CAL/Notación Modelo del Negocio
26. Objetos del Negocio
Identificar las entidades del negocio
(business entities).
Lista de entidades del negocio.
Diagrama de Objetos del negocio.
Incluye a los actores, trabajadores y
entidades del Negocio y las asociaciones
entre ellos.
CAL/Notación Modelo del Negocio
27. Entidad del Negocio
Una entidad del negocio (business entity)
representa a un conjunto de información con
propiedades, comportamiento y semántica
similares y que es manipulado o manejado
por trabajadores del negocio.
Ejemplo:
Factura.
Solicitud de pago.
Tarjeta de crédito.
CAL/Notación Modelo del Negocio
28. Entidad del Negocio
Negocio
Organización
Mundo Exterior
CAL/Notación Modelo del Negocio
29. Entidad del Negocio
¿Dónde encontrar entidades del negocio?
Áreas, departamentos, direcciones.
Objetos físicos.
Transacciones.
Personas.
Sistemas externos.
Organizaciones.
Socios.
CAL/Notación Modelo del Negocio
30. Entidad del Negocio
La lista de las entidades del negocio se
realiza especificando:
Nombre de la entidad:
Debe dar idea clara de la función que realiza o
desempeña.
Sustantivo con letra inicial mayúscula.
Descripción:
Describir la función que realiza dentro del
negocio.
CAL/Notación Modelo del Negocio
31. Caso Cuentas de Ahorros
Sea un Caso de Control de cuentas de
ahorros que pueden ser de tres tipos,
individuales, indistintas y conjuntas.
Las personas deben llenar una solicitud
de cuenta de ahorros y el especialista
procederá a abrir la cuenta respectiva.
Con la tarjeta de la cuenta el cliente del
banco podrá realizar las operaciones de
depósito y extracción de dinero.
CAL/Notación Modelo del Negocio
32. Paquetes Organizan El
Modelo
Cuentas Atencion al Cliente
CAL/Notación Modelo del Negocio
33. Paquete Cuentas
Cliente Apertura de Cuenta
(from Actores y Trabajadores)
Servicio que obtiene el cliente
CAL/Notación Modelo del Negocio
34. Paquete Atención Al Cliente
Cliente Movimiento de Cuenta
Cajero
(from Actores y Trabajadores) (from Actores y Trabajadores)
Se puede mostrar
Trabajadores
para el Caso de
uso del Negocio,
Controlar Caja
Jefe de Turno
(from Actores y Trabajadores)
no es usual en el
RUP.
CAL/Notación Modelo del Negocio
35. Paquete Atención Al Cliente
Cliente Movimiento de Cuenta
(from Actores y Trabajadores)
Lo usual es no mostrar a
Los trabajadores.
Controlar Caja
CAL/Notación Modelo del Negocio
36. Caso de uso del negocio
Define la interacción entre las
entidades fuera del negocio (los
proveedores, clientes, socios, colegas
en secciones que actúan
recíprocamente con la sección que Ud.
modela, etc), y sus procesos de
negocio.
CAL/Notación Modelo del Negocio
37. Casos de uso del negocio
Un diagrama de Casos de Uso del
negocio representa visualmente la
interacción entre los servicios primarios
(casos del uso del negocio) que su
negocio proporciona y aquellos a
quienes los servicios se proporcionan
(los actores del negocio).
CAL/Notación Modelo del Negocio
38. Diagramas de actividad
Un diagrama de actividad del negocio
proporciona una manera gráfica de
documentar un flujo de trabajo del
negocio.
Lo que pasa en un flujo de trabajo,
que actividades pueden hacerse en
paralelo,
si hay caminos alternativos a través de un
flujo de trabajo
CAL/Notación Modelo del Negocio
39. Diagramas de actividad
Antes de construir el diagrama de
actividad se debe contar con una
descripción textual, narrativa del
CUN.
Lo usual es comenzar describiendo
un diagrama simple general sin
carriles y con actividades macro.
CAL/Notación Modelo del Negocio
40. D. Actividad Para Caso
Cuenta
Inicio
Eventos
Solicita Boleta
de inscripcion generales
Recibir Boleta de inscripcion para
el tipo de cuenta de ahorros
Llena Boleta con
datos personales
Describe el Caso de
Verificacion de datos de la
uso Apertura de
Cuenta en términos
Boleta de inscripcion
Apertura y generación
de tarjeta de ahorros
de interacción entre
actor y CUN (macro
Recibir la Tarjeta y la palabra
clave de acceso a la cuenta actividades)
Fin
CAL/Notación Modelo del Negocio
43. Modelado del Negocio
Artefactos del modelo del negocio
Modelo de Casos de Especificación de Modelo de Objetos Visión Glosario de
Uso del Negocio Casos de Uso del del Negocio Términos
Negocio
Actores del Casos de Uso Trabajadores Entidades del
Negocio del Negocio del Negocio Negocio
CAL/Notación Modelo del Negocio
44. Paquete Cuentas
Cliente Apertura de Cuenta
(from Actores y Trabajadores)
Servicio que obtiene el cliente
CAL/Notación Modelo del Negocio
45. Paquete Atención Al Cliente
Cliente Movimiento de Cuenta
(from Actores y Trabajadores)
Lo usual es no mostrar a
Los trabajadores.
Controlar Caja
CAL/Notación Modelo del Negocio
46. Diagramas de clase (objetos)
Los diagramas de clase del negocio
documentan la estructura interior del
negocio.
Cada clase en este diagrama o
representa a un trabajador del negocio
(el empleado del negocio) o a una
entidad del negocio (una 'cosa' que el
negocio manipula).
CAL/Notación Modelo del Negocio
47. Diagramas de clase (objetos)
Se usan los diagramas de clase del negocio
para dos propósitos principales:
Mostrar cuales trabajadores del negocio y entidades
del negocio están colaborando para llevar a cabo un
proceso del negocio.
Para mostrar la estructura estática y relaciones entre
las entidades del negocio. Un diagrama de clase se
podría usar para representar la estructura
organizacional del negocio (usando las unidades de
la organización y trabajadores del negocio).
CAL/Notación Modelo del Negocio
48. D. Objetos Caso Cuentas
verifica
verifica Documento Indentidad
Boleta incripción
Genera
Especialista en Cuentas
(from Actores y Trabajadores)
Abre
Tarjeta de Ahorro
Conjunta
Cuenta
Individual Indistinta
CAL/Notación Modelo del Negocio
49. Movimiento De Cuenta
recibe
Recibo Depósito
(from Area de Atención al Cliente)
Cliente Entrega dinero
(from Actores y Trabajadores)
Verifica
pin
Cajero
(from Actores y Trabajadores)
Verifica
Tarjeta de Ahorro Cantidad
(from area de Apertura de Cuenta) Confirma (from Area de Atención al Cliente)
Dispositivo Electronico Cuenta
(from Area de Atención al Cliente) (from area de Apertura de Cuenta)
CAL/Notación Modelo del Negocio
50. Control De Caja
crea
cierre de operaciones
Documento de descuadre Cajero
(from Actores y Trabajadores)
abre recibe
registra Jefe de Turno
(from Actores y Trabajadores)
Turno
Cantidad En Efectivo
atiende
operaciones
Caja
Reporte de Cierre
CAL/Notación Modelo del Negocio
51. Diagrama de clases (objetos)
1
1..* Order Proposal
1..*
Quote Delivery Project Plan
CAL/Notación Modelo del Negocio
52. Diagramas de interacción
La información sobre estos diagramas
es la misma; ellos simplemente se
presentan un modo diferente
Son de dos tipos:
diagramas de colaboración y
Diagramas de secuencia
CAL/Notación Modelo del Negocio
53. Modelo del negocio
Los diferentes diagramas del negocio se
agrupan típicamente en dos modelos del
negocio, uno que mira el negocio desde una
perspectiva externa, y el otro desde dentro:
El externo incluye una descripción de los actores
del negocio y los casos de uso del negocio, las
interacciones entre los actores del negocio y los
casos de uso del negocio (diagramas de casos de
uso) y diagramas de actividad de alto nivel.
CAL/Notación Modelo del Negocio
54. Modelo del negocio
El interno que detalla cómo se llevan a cabo los
procesos del negocio internamente. El modelo de
objetos del negocio incluye una descripción de los
empleados del negocio (los trabajadores del
negocio), las “cosas” (Entidades del Negocio) que
el negocio manipula y cómo los trabajadores del
negocio manipulan las entidades del negocio para
lograr los procesos del negocio (Diagramas de
actividad detallados, diagramas de clase,
diagramas de interacción).
CAL/Notación Modelo del Negocio
55. Caso: Compra en Línea
Sea un negocio de venta de libros en
línea ellos pueden venderse en forma
física y/o digital.
Ver enunciado en hoja adjunta.
CAL/Notación Modelo del Negocio
56. Documentación
Cada caso de uso del negocio debe ser
documentado usando las plantillas de
Especificación y Realización de
Procesos (casos de uso) del Negocio.
Adicionalmente para cada area debe
completarse la plantilla de Evaluación
de la Organización (FODA).
CAL/Notación Modelo del Negocio
57. Tarea
Revisar los modelos alcanzados por el
profesor.
Hacer las lecturas del modelo del
negocio y el caso presentado en clase.
CAL/Notación Modelo del Negocio