ANÁLISIS Y DISEÑO DE SISTEMAS
Modelado de Negocio
Semana 2
Docentes del Curso
2018-I
Logro del Curso
Al finalizar el curso, el alumno identifica la
Metodología RUP, UML y la herramienta necesaria
para el desarrollo de Software de Calidad; podrá
utilizar en forma adecuada las dos primeras disciplinas
de RUP, los diagramas de UML y el software CASE IBM-
RSA.
2
Logro
Al finalizar la sesión el alumno estará en la capacidad de:
Realizar el Modelado de Negocio desde una perspectiva
externa y la documentación respecto a los elementos
identificados utilizando plantillas.
3
3
4
4
Objetivos del Modelado de Negocio
Business
Needs O
r
g
Problemas Actuales
a
Evaluar impacto al cambio n
Objetivos
Asegurar que clientes, usuarios en la
i
comprender
finales, desarrolladores y otros z
roles se integren a
Obtener los requisitos del sistema c
necesarios i
Y entender cómo el sistema da soporte ó
5
n
5
Modelado de Negocio
Proporciona dos vistas
Vista Externa del negocio Vista Interna del negocio
Los estereotipos de estos modelos y de sus elementos son
proporcionados por el profile Business Modeling.
6
6
Actividades del Modelado de Negocio
Determinar la situación de la
organización
Capturar un vocabulario Identificar reglas del
Usuario final común del negocio negocio
Analista de
Procesos de
Negocio
Identificar visión del Establecer
Cliente negocio objetivos
Situación del Negocio
7
7
Actividades del Modelado de Negocio
Identificar los procesos de negocio
Situación del Negocio
(Actualizado)
Identificar reglas del Establecer
Usuario final negocio objetivos
Analista de
Procesos de
Negocio
Capturar un vocabulario Encontrar AN y
Cliente común del negocio CUN
ECUN (Inicial) MCUN AN Actores del CUN
Negocio
8
8
Actividades del Modelado de Negocio
Refinar las definiciones de procesos
de negocio
MCUN
Diseñador del Detallar casos de uso del
Negocio negocio
ECUN MCUN (Refinado)
(Actualizado)
9
9
Actividades del Modelado de Negocio
Diseñar las realizaciones de procesos
de negocio
Cliente Usuario final Encontrar trabajadores y
Diseñador del
Negocio entidades del negocio
MCUN BUCS
ECUN (Refinado)
Capturar un vocabulario Especificar reglas del
Analista de común del negocio negocio
Procesos de
Negocio
Situación 10
del Negocio
(Refinado) 10
Actividades del Modelado de Negocio
Refinar roles y responsabilidades
ECUN
Diseñador del Detallar trabajadores del Detallar entidades del
Negocio negocio negocio
Trabajadores Entidades del
del Negocio Negocio
11
11
Objetivo del Negocio (ON)
ESTEREOTIPO DESCRIPCIÓN
Describe el valor deseado de una medida en
particular a futuro, y se utiliza para planear y
administrar las actividades del negocio. El objetivo
debe ser claro, mesurarle, alcanzable, realista y
sensible al tiempo.
12
Características de un ON
El objetivo debe ser:
• Claro sobre qué, dónde, cuándo y cómo va
a cambiar la situación .
• Mesurable, que sea posible cuantificar los
fines y beneficios.
• Alcanzable, que sea posible lograrlo (con
recursos y capacidades a disposición).
• Realista, que sea posible obtener el nivel de
cambio reflejado.
• Sensible al tiempo, estableciendo el periodo
de tiempo en el que debe concretarse.
13
13
Caso de Uso del Negocio (CUN)
ESTEREOTIPO DESCRIPCIÓN
Describe un proceso de negocio desde un punto de
vista externo que percibe algún tipo de valor.
14
Sugerencias para identificar CUN
• Procesos complejos, no actividades
simples.
• Ubicación dentro del negocio.
• Asociarse por lo menos con un Actor
Negocio.
• Representar el proceso de una manera
general y no particular
• La extensión de su realización no debe
ser ni muy simple o pequeña ni muy
extensa o grande.
15
Categorías de CUN
Básicas o Fundamentales (Core): CUN que
interactúan con clientes y ofrecen la cadena de valor.
Por ejemplo: Recepción de pedidos.
Estratégicas (Management): CUN internos que
coordinan la cadena de valor.
Por ejemplo: Planificación de la producción.
De Apoyo (Support): CUN internos que apoyan a la
cadena de valor.
Por ejemplo: Compra de materias primas.
16
Actor del Negocio (AN)
ESTEREOTIPO DESCRIPCIÓN
Representa un rol que algo o alguien externo
desempeña en relación con el negocio
17
Sugerencias para identificar AN
• Ubicación fuera de las fronteras del negocio.
• No siempre se identifica con el nombre de
un cargo de la Organización
• Representar el nombre con roles de
ejecución. , más no áreas o departamentos
de la Organización
• Son roles (humanos, software o hardware),
no personas con nombres propios.
• Asociarse con al menos un CUN
• De no participar en algún proceso debe ser
eliminado del modelo.
18
Identificar AN y CUN
Descripción del Caso
1. El Proveedor entrega los productos solicitados al área de
almacén,
2. El Encargado de Almacén recibe los productos.
3. El Encargado de Almacén verifica si los productos están en buen
estado.
4. Si los productos están en buen estado el Encargado de almacén
hace el ingreso al almacén. Si los productos no estén en buen
estado serán devueltos al proveedor
5. El Encargado de Almacén actualiza el stock de los productos .
19
Actor del Negocio
20
Caso de Uso del Negocio
21
Diagrama Caso de Uso del Negocio
22
Caso Propuesto
23
CASO: CALIDAD EDUCATIVA
La Jefa de Calidad Educativa (JCE) ha solicitado los servicios al área de sistemas para
que sistematice el proceso de encuestas. Para llevar a cabo esta sistematización, el
analista realiza el levantamiento de información entrevistando a las personas que
trabajan dentro de este proceso.
A continuación, un resumen de cómo trabaja esta área:
El coordinador de sede (CS) solicita a la JCE la elaboración de encuestas a docentes.
La JCE elabora las preguntas y comunica a su asistente para que cree el formato de
encuesta y registre las preguntas con sus respectivas opciones. Una vez finalizada la
elaboración, la asistente le entrega el formato terminado a la JCE para su visto bueno.
Una vez aceptado el formato la JCE ordena a su asistente que se acerque a las aulas
para que entregue las encuestas a los alumnos donde procederán a llenarla y
entregarla a la asistente para que calcule el puntaje de cada docente. Obtenido el
puntaje, la asistente informa sobre la evaluación de cada docente a la JCE, con esta
información la JCE genera un informe, el cual será entregado al (CS) para que tome
decisiones.
Desarrollar las siguientes preguntas:
• Identificar Objetivos del Negocio
• Identificar Caso de Uso del Negocio
• Identificar Actores del Negocio.
• Elaborar el Diagrama General de Caso de Uso del Negocio
24
Conclusiones
Estudiar el negocio , permite 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 describe las actividades para
modelar el negocio.
UML ofrece los símbolos necesarios
para modelar el negocio.
25
Para Recordar
La Ingeniería de software ofrece conocimientos, técnicas y
métodos para desarrollar y mantener software de calidad
RUP es un proceso de ingeniería de software orientado a objetos.
RUP captura varias de las mejores prácticas en el desarrollo
moderno de software.
RUP trabaja con el mejor estándar de modelado: UML.
UML es un lenguaje que permite visualizar, especificar, construir y
visualizar artefactos del sistema de software
26
Referencias
GRADY BOOCH, JAMES RUMBAUGH, IVAN JACOBSON
2006 El Lenguaje Unificado de Modelado – UML 2.0. Madrid:
Pearson – Addison Wesley – 2da. Edición.
(005.117 BOOC 2006)
PRESSMAN, ROGER S.
2002 Ingeniería del Software: un enfoque práctico
Madrid: MC Graw-Hill.
(005.1 PRES 2002)
27
SEDE MIRAFLORES SEDE INDEPENDENCIA SEDE BREÑA SEDE TRUJILLO
Calle Diez Canseco Cdra 2 / Pasaje Tello Av. Carlos Izaguirre 233 Av. Brasil 714 – 792 Calle Borgoño 361
Miraflores – Lima Independencia – Lima (CC La Rambla – Piso 3) Trujillo
Teléfono: 633-5555 Teléfono: 633-5555 Breña – Lima Teléfono: (044) 60-2000
Teléfono: 633-5555
SEDE SAN JUAN DE LURIGANCHO SEDE SAN MIGUEL SEDE BELLAVISTA SEDE AREQUIPA
Av. Próceres de la Independencia 3023-3043 Av. Federico Gallese 847 Av. Mariscal Oscar R. Benvides 3866 – 4070 Av. Porongoche 500
San Juan de Lurigancho – Lima San Miguel – Lima (CC Mall Aventura Plaza) (CC Mall Aventura Plaza)
Teléfono: 633-5555 Teléfono: 632-4900 Bellavista – Callao Paucarpata - Arequipa
Teléfono: 633-5555 Teléfono: (054) 60-3535
[Link]