Modelado del Negocio Modelo de Casos de Uso del Negocio Ing. Sandra Perona Ing. Jaime Urbina Ing. Yamil Ramos GarcĂa
Agenda • Etapa de Modelado del Negocio.
Objetivos a cumplir. Workflow de trabajo. Artefactos producidos. Actividades a desarrollar.
• Modelo de Casos de Uso del Negocio.
UPC - Análisis y Diseño Orientado a Objetos
2
07/11/2011
Rational Unified Process (RUP). Workflow
UPC - Análisis y Diseño Orientado a Objetos
3
07/11/2011
Modelado del negocio. Objetivos • Comprender la estructura y la dinámica de la
• • • •
organización objetivo. Comprender los problemas actuales de la organización objetivo e identificar los potenciales. Evaluar el impacto del cambio en la organización objetivo. Asegurar que los clientes, usuarios finales, desarrolladores y otros roles tengan un entendimiento común de la organización objetivo. Obtener, de forma preliminar, los requerimientos del sistema que necesita la organización objetivo. UPC - Análisis y Diseño Orientado a Objetos
4
07/11/2011
Modelado del negocio. Workflow
UPC - Análisis y Diseño Orientado a Objetos
5
07/11/2011
Modelado del negocio. Artefactos
UPC - AnĂĄlisis y DiseĂąo Orientado a Objetos
6
07/11/2011
Modelado del Negocio. Actividades 1. 2. 3. 4. 5. 6. 7. 8. 9.
Evaluar la organización objetivo. Encontrar los actores y casos de uso del negocio. Construir Modelo de Casos de Uso del Negocio. Encontrar los trabajadores y entidades del negocio. Detallar los casos de uso del negocio. Construir el Modelo de Análisis del Negocio. Mantener las reglas del negocio. Capturar un vocabulario común. Definir las actividades a automatizar. UPC - Análisis y Diseño Orientado a Objetos
7
07/11/2011
Modelado del Negocio. Actividades
1. Evaluar la organización objetivo. Negocio (Campo de acción) Organización objetivo (Objeto de estudio)
UPC - Análisis y Diseño Orientado a Objetos
8
07/11/2011
Describir la organizaci贸n objetivo
Organizaci贸n objetivo (Objeto de estudio) Mundo Exterior UPC - An谩lisis y Dise帽o Orientado a Objetos
9
07/11/2011
Describir el negocio (campo de acción)
Negocio (Campo de acción) Organización objetivo (Objeto de estudio) Mundo Exterior UPC - Análisis y Diseño Orientado a Objetos
10
07/11/2011
Describir el negocio (campo de acción)
Negocio (Campo de acción) Organización objetivo (Objeto de estudio) Mundo Exterior UPC - Análisis y Diseño Orientado a Objetos
11
07/11/2011
Modelado del Negocio. Actividades
2. Encontrar los actores y casos de uso del negocio. Gerente General UPC - AnĂĄlisis y DiseĂąo Orientado a Objetos
Realizar Solicitud 12
07/11/2011
Identificar actores del negocio
Negocio (Campo de acci贸n) Organizaci贸n objetivo (Objeto de estudio) Mundo Exterior UPC - An谩lisis y Dise帽o Orientado a Objetos
13
07/11/2011
Identificar los casos de uso del negocio
Negocio (Campo de acci贸n) Organizaci贸n objetivo (Objeto de estudio) Mundo Exterior UPC - An谩lisis y Dise帽o Orientado a Objetos
14
07/11/2011
Modelado del Negocio. Actividades
3. Construir el Modelo de Casos de Uso del Negocio. Advertiser
Provide feedback
Post advertising content
Change profile
UPC - AnĂĄlisis y DiseĂąo Orientado a Objetos
15
07/11/2011
Diagrama de Casos de Uso del negocio. Ejemplo
Cliente
Realizar venta
Devolver producto
Contador general
Reajustar balance
UPC - An叩lisis y Dise単o Orientado a Objetos
Gerente Marketing
Administrar cartera clientes
Publicitar campa単a
Evaluar campa単a
16
07/11/2011
Diagrama de Casos de Uso del negocio. Ejemplo
Marketing
Potential Guest
Public Relations Expert
Serving dinner
Guest
Purchasing Supplies
UPC - AnĂĄlisis y DiseĂąo Orientado a Objetos
Supplier
17
07/11/2011
Modelado del Negocio. Actividades
4. Encontrar los trabajadores y entidades del negocio. Jefe de Almacén UPC - Análisis y Diseño Orientado a Objetos
Solicitud De Pago 18
07/11/2011
Identificar los trabajadores del negocio
Negocio (Campo de acci贸n) Organizaci贸n objetivo (Objeto de estudio) Mundo Exterior UPC - An谩lisis y Dise帽o Orientado a Objetos
19
07/11/2011
Identificar las entidades del negocio
Negocio (Campo de acci贸n) Organizaci贸n objetivo (Objeto de estudio) Mundo Exterior UPC - An谩lisis y Dise帽o Orientado a Objetos
20
07/11/2011
Modelado del Negocio. Actividades
5. Detallar los casos de uso del negocio. Especificación del Caso de Uso del Negocio Solicitar Servicio
1.Actores 1.1Artista 2.Propósito Solicitar los servicios de la galería para realizar una exposición de arte. 3.Breve Descripción El caso de uso comienza cuando el Artista se dirige a la galería para solicitar los servicios para una exposición de arte. Se entrevista con el Anfitrión quien le pide los datos necesarios y llena la solicitud de servicio de la galería. El caso de uso termina cuando el Artista recibe una copia de la Solicitud de Servicio o del Documento de Rechazo de Pedido. 4.Flujo Básico de Eventos Acción del Actor Respuesta del Proceso del Negocio 1.El Artista solicita el servicio de para una exposición 2.El Anfitrión solicita los datos personales del Artista 3.El Artista entrega sus datos personales al Anfitrión 4.El Anfitrión busca si los datos del Artista están registrados previamente en la galería 5.El Anfitrión solicita información de las obras de arte al Artista. 6.El Artista entrega la información de las obras al Anfitrión 7.El Anfitrión registra la información de las obras de arte.
UPC - Análisis y Diseño Orientado a Objetos
: Artis ta
: Anfitrion
: Sis te ma LogiSis
Inicio
Solicitar servicio de exposición
Solicitar datos personales del artista
Entregar datos personales
Buscar datos del artista
Entregar información de las obras
: Artista ¿El artista está registrado?
[registra do]
[ No ] [ Sí ] Registrar datos personales del artista
Solicitar información de las obras
Registrar información de las obras : Obra Buscar técnicas de la galería
[registra da ]
Entregar información sobre técnicas
Recibir información sobre técnicas
¿Domina las técnicas de las obras?
: Tecnica
[ Sí ] [ No ] Elaborar D ocumento de Rechazo de Pedido : Documento de Rechazo de P edido [crea do]
Recibe Documento de Rechazo de Pedido
Llenar la Socilitud de Servicio
Archivar Documento de Rechazo de Pedido : Solicitud de servicio [crea do]
Fin
Archivar la Solicitud de Servicio Recibir copia de la Solicitud de Servicio
21
07/11/2011
Especificación de los casos de uso del negocio Especificación del Caso de Uso del Negocio Solicitar Servicio
Realizar venta
UPC - Análisis y Diseño Orientado a Objetos
1.Actores 1.1Artista 2.Propósito Solicitar los servicios de la galería para realizar una exposición de arte. 3.Breve Descripción El caso de uso comienza cuando el Artista se dirige a la galería para solicitar los servicios para una exposición de arte. Se entrevista con el Anfitrión quien le pide los datos necesarios y llena la solicitud de servicio de la galería. El caso de uso termina cuando el Artista recibe una copia de la Solicitud de Servicio o del Documento de Rechazo de Pedido. 4.Flujo Básico de Eventos Acción del Actor Respuesta del Proceso del Negocio 1.El Artista solicita el servicio de para una exposición 2.El Anfitrión solicita los datos personales del Artista 3.El Artista entrega sus datos personales al Anfitrión 4.El Anfitrión busca si los datos del Artista están registrados previamente en la galería 5.El Anfitrión solicita información de las obras de arte al Artista. 6.El Artista entrega la información de las obras al Anfitrión 7.El Anfitrión registra la información de las obras de arte. 8.El Anfitrión busca la información sobre las técnicas que maneja la galería en el sistema LogiSis 9.El sistema LogiSis entrega la información sobre las técnicas que maneja la galería. 10.El Anfitrión recibe la información sobre las técnicas y determina si la galería maneja las técnicas de las obras de arte. 11.El Anfitrión llena la solicitud de servicio. 12.El Anfitrión archiva la Solicitud de Servicio y entrega una copia al Artista 13.El artista recibe la copia de la Solicitud de Servicio
22
07/11/2011
Especificación de los casos de uso del negocio Flujo Básico Flujos Alternos
UPC - Análisis y Diseño Orientado a Objetos
23
07/11/2011
Especificación de los casos de uso del negocio Precondiciones
Poscondiciones UPC - Análisis y Diseño Orientado a Objetos
24
07/11/2011
Diagrama de Procesos • Construir el Diagrama de Procesos. Especificación del Caso de Uso del Negocio Solicitar Servicio
Realizar venta
1.Actores 1.1Artista 2.Propósito Solicitar los servicios de la galería para realizar una exposición de arte. 3.Breve Descripción El caso de uso comienza cuando el Artista se dirige a la galería para solicitar los servicios para una exposición de arte. Se entrevista con el Anfitrión quien le pide los datos necesarios y llena la solicitud de servicio de la galería. El caso de uso termina cuando el Artista recibe una copia de la Solicitud de Servicio o del Documento de Rechazo de Pedido. 4.Flujo Básico de Eventos Acción del Actor Respuesta del Proceso del Negocio 1.El Artista solicita el servicio de para una exposición 2.El Anfitrión solicita los datos personales del Artista 3.El Artista entrega sus datos personales al Anfitrión 4.El Anfitrión busca si los datos del Artista están registrados previamente en la galería 5.El Anfitrión solicita información de las obras de arte al Artista. 6.El Artista entrega la información de las obras al Anfitrión 7.El Anfitrión registra la información de las obras de arte. 8.El Anfitrión busca la información sobre las técnicas que maneja la galería en el sistema LogiSis 9.El sistema LogiSis entrega la información sobre las técnicas que maneja la galería. 10.El Anfitrión recibe la información sobre las técnicas y determina si la galería maneja las técnicas de las obras de arte. 11.El Anfitrión llena la solicitud de servicio. 12.El Anfitrión archiva la Solicitud de Servicio y entrega una copia al Artista 13.El artista recibe la copia de la Solicitud de Servicio
UPC - Análisis y Diseño Orientado a Objetos
: Ar tis ta
: Anfitri on
: S i s te m a Logi S is
Inicio Solicitar servicio de exposición
Solicitar datos personales del artista
Entregar datos personales
Buscar datos del artista : Artista ¿El artista está registrado?
[ regis t ra do]
[ No ] [ Sí ] Registrar datos personales del artista
Entregar información de las obras
Solicitar información de las obras
Registrar inform ación de las obras : O bra Buscar técnicas de la galería
[ regis t ra da ]
Entregar inform ación sobre técnicas
Recibir información sobre técnicas
¿D omina las técnicas de las obras?
: Tecnica
[ Sí ] [ No ] Elaborar D ocum ento de Rechazo de Pedido : D ocumento de Rechazo de P edido [ c rea do]
Recibe D ocumento de Rechazo de Pedido
Llenar la Socilitud de Servicio
Archivar D ocumento de Rechazo de Pedido : Solicitud de servicio
Fin
[ c rea do]
Archivar la Solicitud de Servicio Recibir copia de la Solicitud de Servicio
25
07/11/2011
Diagrama de Procesos estado inicial
actividad 1
fork
[ condicion falsa ]
[ condicion cierta ]
actividad 4
actividad 3
actividad 2
merge
join
estado final
UPC - AnĂĄlisis y DiseĂąo Orientado a Objetos
26
07/11/2011
Modelado del Negocio. Actividades
6. Construir el Modelo de Análisis del Negocio. Artista
Obra
Documento de Rechazo de Pedido
Solicitud de servicio
Anfitrion
Tecnica
Sistema LogiSis
UPC - Análisis y Diseño Orientado a Objetos
27
07/11/2011
Diagrama de Clases del negocio Especificación del Caso de Uso del Negocio Solicitar Servicio
: Ar tis ta
Realizar venta
1.Actores 1.1Artista 2.Propósito Solicitar los servicios de la galería para realizar una exposición de arte. 3.Breve Descripción El caso de uso comienza cuando el Artista se dirige a la galería para solicitar los servicios para una exposición de arte. Se entrevista con el Anfitrión quien le pide los datos necesarios y llena la solicitud de servicio de la galería. El caso de uso termina cuando el Artista recibe una copia de la Solicitud de Servicio o del Documento de Rechazo de Pedido. 4.Flujo Básico de Eventos Acción del Actor Respuesta del Proceso del Negocio 1.El Artista solicita el servicio de para una exposición 2.El Anfitrión solicita los datos personales del Artista 3.El Artista entrega sus datos personales al Anfitrión 4.El Anfitrión busca si los datos del Artista están registrados previamente en la galería 5.El Anfitrión solicita información de las obras de arte al Artista. 6.El Artista entrega la información de las obras al Anfitrión 7.El Anfitrión registra la información de las obras de arte. 8.El Anfitrión busca la información sobre las técnicas que maneja la galería en el sistema LogiSis 9.El sistema LogiSis entrega la información sobre las técnicas que maneja la galería. 10.El Anfitrión recibe la información sobre las técnicas y determina si la galería maneja las técnicas de las obras de arte. 11.El Anfitrión llena la solicitud de servicio. 12.El Anfitrión archiva la Solicitud de Servicio y entrega una copia al Artista 13.El artista recibe la copia de la Solicitud de Servicio
UPC - Análisis y Diseño Orientado a Objetos
: Anfitri on
: S i s te m a Logi S is
Inicio Solicitar servicio de exposición
Solicitar datos personales del artista
Artista
Entregar datos personales
Documento de Rechazo de Pedido
Buscar datos del artista : Artista ¿El artista está registrado?
[ regis t ra do]
Solicitud de servicio
Obra [ No ]
Anfitrion
[ Sí ] Registrar datos personales del artista
Entregar información de las obras
Solicitar información de las obras
Registrar inform ación de las obras
Tecnica Sistema LogiSis : O bra
Buscar técnicas de la galería
[ regis t ra da ]
Entregar inform ación sobre técnicas
Recibir información sobre técnicas
¿D omina las técnicas de las obras?
: Tecnica
[ Sí ] [ No ] Elaborar D ocum ento de Rechazo de Pedido : D ocumento de Rechazo de P edido [ c rea do]
Recibe D ocumento de Rechazo de Pedido
Llenar la Socilitud de Servicio
Archivar D ocumento de Rechazo de Pedido : Solicitud de servicio
Fin
[ c rea do]
Archivar la Solicitud de Servicio Recibir copia de la Solicitud de Servicio
28
07/11/2011
Diagrama de Clases del negocio. Ejemplo
Programa Ejecutado Sistema Emisión de notas
Acta Oficial Libreta
Papeles Trabajo
Auditor
Docente Informes Auditoria File alumno
Tutor
UPC - Análisis y Diseño Orientado a Objetos
Programa Personalizado
Auditoria Tributaria
Ingeniero Conocimiento
29
07/11/2011
Modelado del Negocio. Actividades
7. Mantener las reglas del negocio.
UPC - AnĂĄlisis y DiseĂąo Orientado a Objetos
30
07/11/2011
Una regla de negocio (business rule) • Declaración que rige el funcionamiento de algún aspecto del negocio. Política a
cumplirse. Condición a satisfacer. Restricción a evitar.
• Tipo de requerimiento sobre cómo opera el negocio. • Son definidas y revisadas por el grupo de proyectos y por los usuarios y clientes. UPC - Análisis y Diseño Orientado a Objetos
31
07/11/2011
Las reglas del negocio deben ser • Atómica. No
puede contener otra regla.
• Única. No
puede ser redundante.
• Consistente. No
puede contradecir a otra.
• Clara. No
puede ser ambigua.
• Relevante: Tiene
que ser relevante desde el punto de vista del manejo de información. UPC - Análisis y Diseño Orientado a Objetos
32
07/11/2011
Modelado del Negocio. Actividades
8. Capturar un vocabulario común.
UPC - Análisis y Diseño Orientado a Objetos
Especificación del Caso de Uso del Negocio Solicitar Servicio 1.Actores 1.1Artista 2.Propósito Solicitar los servicios de la galería para realizar una exposición de arte. 3.Breve Descripción El caso de uso comienza cuando el Artista se dirige a la galería para solicitar los servicios para una exposición de arte. Se entrevista con el Anfitrión quien le pide los datos necesarios y llena la solicitud de servicio de la galería. El caso de uso termina cuando el Artista recibe una copia de la Solicitud de Servicio o del Documento de Rechazo de Pedido. 4.Flujo Básico de Eventos Acción del Actor Respuesta del Proceso del Negocio 1.El Artista solicita el servicio de para una exposición 2.El Anfitrión solicita los datos personales del Artista 3.El Artista entrega sus datos personales al Anfitrión 4.El Anfitrión busca si los datos del Artista están registrados previamente en la galería 5.El Anfitrión solicita información de las obras de arte al Artista. 6.El Artista entrega la información de las obras al Anfitrión 7.El Anfitrión registra la información de las obras de arte.
33
07/11/2011
Glosario de términos • Definir un glosario de términos comunes en el • • • •
negocio para ser usado por los miembros del equipo de proyecto. Buscar la terminología, sustantivos, frases o expresiones que maneja el negocio y que sea de utilidad para los miembros del equipo del proyecto. Ayuda a evitar malos entendimientos entre los miembros del proyecto y personas del negocio. Colocar los términos en singular. El glosario de términos es único para el proyecto. UPC - Análisis y Diseño Orientado a Objetos
34
07/11/2011
Modelado del Negocio. Actividades
9. Definir las actividades a automatizar. Actividad del negocio 1. Registrar resultado de evaluación artística 2. Rechazar obra 3. Elaborar Documento de Rechazo de Obra 4. Aceptar obra 5. Registrar resultado de evaluación económica 6. Determinar precio y ganancia de las obra 7. Elaborar Documento de Venta de Obra
UPC - Análisis y Diseño Orientado a Objetos
35
07/11/2011
Elaborar la Lista de Actividades a Automatizar Especificación del Caso de Uso del Negocio Solicitar Servicio
: Ar tis ta
Realizar venta
1.Actores 1.1Artista 2.Propósito Solicitar los servicios de la galería para realizar una exposición de arte. 3.Breve Descripción El caso de uso comienza cuando el Artista se dirige a la galería para solicitar los servicios para una exposición de arte. Se entrevista con el Anfitrión quien le pide los datos necesarios y llena la solicitud de servicio de la galería. El caso de uso termina cuando el Artista recibe una copia de la Solicitud de Servicio o del Documento de Rechazo de Pedido. 4.Flujo Básico de Eventos Acción del Actor Respuesta del Proceso del Negocio 1.El Artista solicita el servicio de para una exposición 2.El Anfitrión solicita los datos personales del Artista 3.El Artista entrega sus datos personales al Anfitrión 4.El Anfitrión busca si los datos del Artista están registrados previamente en la galería 5.El Anfitrión solicita información de las obras de arte al Artista. 6.El Artista entrega la información de las obras al Anfitrión 7.El Anfitrión registra la información de las obras de arte. 8.El Anfitrión busca la información sobre las técnicas que maneja la galería en el sistema LogiSis 9.El sistema LogiSis entrega la información sobre las técnicas que maneja la galería. 10.El Anfitrión recibe la información sobre las técnicas y determina si la galería maneja las técnicas de las obras de arte. 11.El Anfitrión llena la solicitud de servicio. 12.El Anfitrión archiva la Solicitud de Servicio y entrega una copia al Artista 13.El artista recibe la copia de la Solicitud de Servicio
UPC - Análisis y Diseño Orientado a Objetos
: Anfitri on
: S i s te m a Logi S is
Inicio Solicitar servicio de exposición
Solicitar datos personales del artista
Artista
Entregar datos personales
Documento de Rechazo de Pedido
Buscar datos del artista : Artista ¿El artista está registrado?
[ regis t ra do]
Solicitud de servicio
Obra [ No ]
Anfitrion
[ Sí ] Registrar datos personales del artista
Entregar información de las obras
Solicitar información de las obras
Registrar inform ación de las obras
Tecnica Sistema LogiSis : O bra
Buscar técnicas de la galería
[ regis t ra da ]
Entregar inform ación sobre técnicas
Recibir información sobre técnicas
¿D omina las técnicas de las obras?
: Tecnica
Actividad del negocio
[ Sí ]
1. Registrar resultado de evaluación artística
[ No ] Elaborar D ocum ento de Rechazo de Pedido : D ocumento de Rechazo de P edido [ c rea do]
Recibe D ocumento de Rechazo de Pedido
2. Rechazar obra
Llenar la Socilitud de Servicio
3. Elaborar Documento de Rechazo de Obra 4. Aceptar obra
Archivar D ocumento de Rechazo de Pedido : Solicitud de servicio
Fin
[ c rea do]
5. Registrar resultado de evaluación económica
Archivar la Solicitud de Servicio Recibir copia de la Solicitud de Servicio
6. Determinar precio y ganancia de las obra 7. Elaborar Documento de Venta de Obra
36
07/11/2011
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. UPC - Análisis y Diseño Orientado a Objetos
37
07/11/2011