Title: Modelo del Negocio
1Modelo del Negocio
2ElProceso Unificado
Concepción Elaboración Construcción Transición
Iteraciones IT 1 IT 2 IT 3 IT 4 IT 5 IT 6 IT 7 IT 8
Modelado del Negocio
Requerimientos
Análisis y Diseño
Implementación
Prueba
Implantación
Admón. del Proyecto
3Propó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?
4Propó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
5Propó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.
6Propó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,
7Beneficios
- 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.
8Problema
- 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.
9Modelado del Negocio
10Modelado del Negocio
- Artefactos del modelo del negocio
11Notación UML Para el Modelo del Negocio
12Notación
13Diagramas 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.
14Actores del Negocio
Negocio
Organización
Mundo Exterior
15Actores 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.
16Actores 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.
17Trabajador del Negocio
Negocio
Organización
Mundo Exterior
18Trabajador 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.
19Trabajador 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.
20Caso del Uso del Negocio
Negocio
Organización
Mundo Exterior
21Caso 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.
22Caso 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
23Caso 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...
24Caso 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.
25Diagrama 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).
26Objetos 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.
27Entidad 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.
28Entidad del Negocio
Negocio
Organización
Mundo Exterior
29Entidad del Negocio
- Dónde encontrar entidades del negocio?
- Áreas, departamentos, direcciones.
- Objetos físicos.
- Transacciones.
- Personas.
- Sistemas externos.
- Organizaciones.
- Socios.
30Entidad 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.
31Caso 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.
32Paquetes Organizan El Modelo
33Paquete Cuentas
Servicio que obtiene el cliente
34Paquete Atención Al Cliente
Se puede mostrar Trabajadores para el Caso de uso
del Negocio, no es usual en el RUP.
35Paquete Atención Al Cliente
Lo usual es no mostrar a Los trabajadores.
36Caso 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.
37Casos 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).
38Diagramas 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
39Diagramas 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.
40D. Actividad Para Caso Cuenta
Eventos generales
Describe el Caso de uso Apertura de Cuenta en
términos de interacción entre actor y CUN (macro
actividades)
41Modelo del Negocio
42Diagramas 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).
43Diagramas 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).
44D. Objetos Caso Cuentas
45Movimiento De Cuenta
46Control De Caja
47Diagrama de clases (objetos)
48Diagramas 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
49Modelo 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.
50Modelo 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).
51Caso 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.
52Documentació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).
53Tarea
- Revisar los modelos alcanzados por el profesor.
- Hacer las lecturas del modelo del negocio y el
caso presentado en clase.