Académique Documents
Professionnel Documents
Culture Documents
Unidad III
Modelo del Negocio
Caso de Uso de Negocios Diagrama de Secuencias
del Negocio- Diagrama de Actividad
Modelo de Negocios
Introduccin
El modelo de negocios es el estudio de la organizacin.
Modelo de Negocios
Porque modelar el negocio?
Conocimiento de la visin organizacional
Al construir un sistema de software, se puede usar el modelo de negocios
para conocer y documentar que hace la organizacin.
Modelo de Negocios
Porque modelar el negocio?
Entrenamiento
Modelo de Negocios
Porque modelar el negocio?
Contexto para una solucin de software
El modelado del negocio puede ayudarnos a comprender el contexto del
sistema que se esta construyendo.
Mientras que esto puede sonar trivial, puede tener consecuencias serias
en el xito o el termino de un proyecto de software. Si no podemos
entender el negocio, se pueden presumir conceptos errneos sobre lo
que debe hacer el software y cmo puede ser utilizado lo mejor posible
por la comunidad del negocio.
Modelo de Negocios
Cundo ser necesario hacer el modelo del negocio?
Si es necesario cuando:
Cuando el grupo de trabajo es nuevo en la organizacin.
Cuando la organizacin a enfrentado un reciente proceso de reingeniera de negocios.
Cuando la organizacin esta planificando un proceso de reingeniera de negocios.
Cuando el software a construir ser utilizado por una porcin
importante de la organizacin.
Existen flujos de trabajo complejos dentro de la organizacin que
no estn documentados.
Cuando se es un consultor en una organizacin en la cul no se a
Sergio Snchez Rios
trabajado antes.
Modelo de Negocios
Cundo ser necesario hacer el modelo del negocio?
No es necesario cuando:
Cuando se tiene un conocimiento de la estructura de la
organizacin, de las metas, de la visin y de los clientes/usuarios.
Cuando el software a construir ser usado por una pequea parte
de la organizacin, y no tiene un efectos en el resto del negocio.
Cuando los flujos de trabajo de la organizacin estn bien
documentados.
Cuando el tiempo lo permita, no todos los procesos tiene el tiempo
necesario para completar un anlisis de negocio.
Modelo de Negocios
El modelo de negocios en el proceso iterativo
Existen dos formas para el acercamiento del modelo de negocios al
proceso iterativo.
La primera, es terminar primero el modelo de negocios y luego comenzar
con las iteraciones.
Modelo de Negocios
El modelo de negocios en el proceso iterativo
La segunda forma, es incluir el modelo de negocios dentro del ciclo de
vida.
Modelo de Negocios
Objetivo
Modelo de Negocios
Proceso de Negocio
Una organizacin tiene una serie de objetivos que satisface a travs de
Procesos de Negocio
Elementos de un proceso de negocio:
Flujo de Tareas, Agentes, Informacin y Reglas Negocio
Reglas de Negocio regulan el funcionamiento de la empresa
Describen restricciones y comportamientos
NO son requisitos, pero influyen en ellos
Modelo de Negocios
Proceso de Negocio
Proceso del Negocio
Modelo de Negocios
Proceso de Negocio Ejemplo
Empresa que vende productos bajo demanda
Modelo de Negocios
Etapas del modelado del negocio
1. Identificar y definir los procesos de negocio segn los objetivos
de la organizacin.
2.
Definir un caso de uso del negocio para cada proceso del
negocio (diagrama de casos de uso del negocio muestra el contexto y
los lmites de la organizacin).
3.
Identificar los roles implicados en los diferentes procesos del
negocio (diagrama de roles).
4.
Modelar el flujo de tareas asociado a cada proceso de negocio
mediante escenarios (diagramas de secuencia) y diagramas de
procesos (diagramas de actividades) que muestran la interaccin entre
roles para conseguir el objetivo.
Sergio Snchez Rios
Modelo de Negocios
Etapas del modelado del negocio
5.
Especificar las informaciones y actividades incluidas en cada
diagrama de actividad.
Cliente
Cliente
(f rom Business Use-Case Model)
Registrar Pedido
(from Business Use-Case Model)
Sergio Snchez Rios
Prioridad
Sergio Snchez Rios
Encargada Finanzas
(f rom Trabajadores)
Alumno
Pago Certificados
(f rom Actores)
Entrega Certificados
(from Casos de Uso)
Secretaria
(f rom Trabajadores)
Secretaria Via
Solicitud de Certificados
(from Casos de Uso)
(f rom Trabajadores)
Factura
(f rom Business Use-Case Model)
: Alumno
Objetos del
del diagrama
diagrama de
de
Objetos
secuencias son
son los
los roles:
roles: actores
actores
secuencias
trabajadoresdel
delnegocio.
negocio.
yytrabajadores
: Encargada Finanzas
Entrega Cuponera y Dinero
Eventos que
que suceden
suceden entre
entre lolo
Eventos
diferentesobjetos.
objetos.
diferentes
Eventos de
de respuesta
respuesta ante
ante una
una
Eventos
Lnea de
de vida
vida del
del objeto,
objeto,
accin, esto
esto mensajes
mensajes son
son
Lnea
accin,
determina lala participacin
participacin de
de
un
opcionales.
(en elel modelo
modelo de
de
determina
un
opcionales.
(en
objetoen
enuna
unaaccin
accinootarea
tarea negocio se recomienda que
objeto
negocio se recomienda que
existan)
existan)
Sergio Snchez Rios
NewActivity
Transicin
NewActivity2
Almacenar
Devolucin
Poner libro de
Vuelta en estantera
Barra de
Sincronizacin
[ No es t al d a en los pagos ]
Solcita dinero de
int eres es
No posee
dinero
[Si es t al da en pagos]
Entrega
dinero
Bibliografa
Gua del Tpico:
Software Engineering 6a. ed. Ian Sommerville Pearson Education
2000. (Cap. 6)
Ingeniera de Software Teora y Prctica Shari Lawrence Pfleeger
Pearson Education 2002.
Utilizacin de UML en ingeniera del software con objetos y
componentes Perdita Stevens & Rob Pooley Addison Wesley 2002.
UML y Patrones una introduccin al anlisis y diseo orientados a
objeto y al proceso unificado Craig Larman Prentice Hall - 2002.