SlideShare una empresa de Scribd logo
MODELO DE
MODELO DE
CASOS DE USO
CASOS DE USO
DEL NEGOCIO
DEL NEGOCIO
Unidad 1
Prof. Magemyl Egaña
Ingeniería del software II
Modelamos para comprender el
conjunto de procesos de
negocios que tienen lugar
dentro de una empresa, como
paso previo para establecer los
requisitos del sistema a
desarrollar.
¿PARA QUÉ MODELAR
EL NEGOCIO?
02
¿PARA QUÉ MODELAR
EL NEGOCIO?
03
Ayuda a comprender el contexto del
sistema que se va a construir.
Evita generar conceptos erróneos
sobre lo que debe hacer el software y
como puede ser utilizado lo mejor
posible por la comunidad del negocio.
Es de suma importancia construir “el
mundo alrededor del sistema”.
¿CUÁNDO MODELAR EL
NEGOCIO?
04
Cuando hay grupos nuevos de trabajo en la
organización.
Cuando la organización planifica o enfrenta un
proceso de reingeniería de negocios.
Cuando el software a construir será utilizado por
una parte importante de la organización.
Cuando existen flujos de trabajo no
documentados.
Cuando se ingresa como nuevo consultor a una
organización.
MODELO DE NEGOCIO EN
EL PROCESO ITERATIVO
05
Proceso 1:
Terminar primero el modelo de
negocios y luego comenzar con las
iteraciones, de manera de comprender
completamente el comportamiento del
negocio antes de comenzar el diseño del
sistema como un todo. La desventaja es
que los usuarios pueden desear el
sistema rápidamente y no estarán
dispuestos a esperar por el análisis del
negocio primero.
MODELO DE NEGOCIO EN
EL PROCESO ITERATIVO
06
Proceso 2:
Incluir el modelo de negocios dentro del
ciclo de vida de desarrollo, teniendo
como ventaja que se estudia la
organización a medida que se crea los
requisitos del sistema de software. Se
corre el riesgo de “mal entendimiento de
la organización” por lo que el sistema de
software no resolvería las necesidades
del cliente.
1. Identificar y definir los procesos de negocios
según los objetivos de la organización.
2. Identificar los roles (actores, trabajadores y
entidades del negocio) implicados en los
diferentes procesos de negocio.
3. Definir un caso de uso de negocio CUN, para
cada proceso del negocio.
COMO MODELAR EL NEGOCIO
07
COMO MODELAR EL NEGOCIO
08
4. Modelar el flujo de tareas asociado a cada
proceso de negocio mediante los diagramas de
actividades y diagramas de secuencias, de
manera de mostrar la interacción entre los
estereotipos del negocio que trabajan para
conseguir objetivos.
5. Generar la especificación de casos de uso del
negocio a través de los casos de uso definidos y
sus diagramas de actividad y secuencia
asociados.
COMO
MODELAR
EL
NEGOCIO
09
LOS PROCESOS DE NEGOCIOS
10
Son definidos por los objetivos de la
organización.
Satisfacen los objetivos de la empresa.
Sus elementos son: flujo de tareas,
estereotipos (actores, trabajadores y
entidades), información y las reglas de
negocio que regulan el funcionamiento de la
empresa.
Las reglas de negocio describen las
restricciones y el funcionamiento de la
organización y determinan políticas y
estructura de la información, más no son
requisitos pero si influyen en estos.
MODELADO DE CASOS
DE USO DEL NEGOCIO
11
Describe el negocio en términos de
casos de uso del negocio, los cuales
corresponden a los procesos de
negocio.
El modelo CUN es un modelo
descriptivo de los procesos de
negocios que usa un lenguaje y
notación específica y su interacción
con elementos internos (trabajadores
del negocio) y externos (actores del
negocio).
Representa a un proceso de negocio
Es una secuencia de acciones o flujo de trabajo
que produce un resultado observable para ciertos
actores del negocio.
Describe totalmente lo que hace el negocio.
Modela el flujo de tareas asociado a cada proceso
de negocio, apoyado en diagramas de actividad y
diagramas de secuencia que muestran la
interacción entre roles para conseguir objetivos.
CASO DE USO
DEL NEGOCIO
12
CASO DE USO DEL NEGOCIO
13
Su nombre y descripción breve deben ser claras
y fáciles de entender, incluso para personas
externas al equipo modelador del negocio.
Cada CUN es completo desde la perpectiva del
actor externo.
Cada CUN involucra al menos un actor o
trabajador.
Se describen a través de la especificación de
casos de uso del negocio que incluyen sus
diagramas de actividad y secuencia asociados.
DIAGRAMA DE CASOS DE
USO DEL NEGOCIO
14
Constituyen una representación gráfica de un conjunto
de elementos como actores, trabajadores y casos de
uso, así como las relaciones y dependencias que se
establecen entre ellos.
Un CUN puede asociarse con uno a varios trabajadores y
actores del negocio.
Un CUN se comunica con al menos un actor o
trabajador, de los contrario, hay error en el modelo
excepto cuando se trata de un caso de uso abstrato o un
caso de uso en una relación de generalización/
especialzación donde el CUN padre describe toda la
comunicación.
DIAGRAMA
DE CASOS
DE USO
15
Es un rol que ejerce una persona o cosa dentro de
una organización.
Aquel que interectua con otros trabajadores del
negocio y manipula entidades del negocio.
Se modelan para entender los roles (no posiciones)
dentro del negocio y su relaciones con otros roles, su
responsabilidad, las habilidades y otros detalles de
su rol.
Un trabajador puede tener varios roles pero una sola
posición.
TRABAJADOR DEL
NEGOCIO
16
ACTOR DEL
NEGOCIO
Cualquier persona o cosa externa a la
organización, que mantiene una relación
recíproca con ella y que tiene un interés en la
acciones que ejecuta la empresa, ejemplo:
proveedores, clientes, acreedores,
inversionista, entre otro.
Alguien o algo fuera del negocio que
interactua con el negocio.
17
18
EJEMPLO
MODELO DE
ACTORES Y
TRABAJADORES
DEL NEGOCIO
DIAGRAMA DE OBJETOS
19
Es un objeto de la organización.
Es utilizada por la organización en sus procesos de
negocios.
Es manipulada por los trabajadores del negocio e
incluye cosas que los trabajadores del negocio usan de
forma cotidiana.
Para ser detectadas, se pueden hacer las preguntas:
¿Qué productos produce la empresa? ¿Qué servicios
proporciona la compañía? ¿Qué artículos compra para
hacer su trabajo? ¿Que producto recibe su cliente?
¿Que artículo pasa de un trabajador a otro para que sea
procesado?
Es el sustantivo en el nombre del caso de uso del
negocio.
EJEMPLO
MODELO DE
ENTIDADES
DEL
NEGOCIO
20
DIAGRAMA DE
OBJETOS DEL NEGOCIO
21
Es el diagrama que muestra la relación entre los
estereotipos actores, trabajador y entidades del
negocio a través de las líneas de asociación
22
EJEMPLO
DIAGRAMA DE
OBJETOS DEL
NEGOCIO
PREGUNTAS
Y
RESPUESTAS
23

Más contenido relacionado

Similar a Modelado de Casos de uso del negocio

Clase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocioClase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocio
Oscar Salazar
 
MODELAMIENTO DE NEGOCIO
MODELAMIENTO DE NEGOCIOMODELAMIENTO DE NEGOCIO
MODELAMIENTO DE NEGOCIO
Richard Eliseo Mendoza Gafaro
 
Clase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocioClase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocio
Oscar Salazar
 
ADS - Sesion3
ADS - Sesion3ADS - Sesion3
ADS - Sesion3
willy0303
 
Modelamiento De Negocio
Modelamiento De NegocioModelamiento De Negocio
Modelamiento De Negocio
Kudos S.A.S
 
Modelamiento de-negocio4792
Modelamiento de-negocio4792Modelamiento de-negocio4792
Modelamiento de-negocio4792
Claudio Garrido
 
Modelamiento de-negocio4792
Modelamiento de-negocio4792Modelamiento de-negocio4792
Modelamiento de-negocio4792
Claudio Garrido
 
7 Clase De Los Procesos De Negocio A Los Casos
7 Clase De Los Procesos De Negocio A Los Casos7 Clase De Los Procesos De Negocio A Los Casos
7 Clase De Los Procesos De Negocio A Los Casos
Julio Pari
 
identificacion de procesos de negocios.pdf
identificacion de procesos de negocios.pdfidentificacion de procesos de negocios.pdf
identificacion de procesos de negocios.pdf
juan lozano
 
Modelado del negocio
Modelado del negocioModelado del negocio
Modelado del negocio
Magemyl Egana
 
Clase N° 1 Introducción al Modelado de Negocio
Clase N° 1 Introducción al Modelado de NegocioClase N° 1 Introducción al Modelado de Negocio
Clase N° 1 Introducción al Modelado de Negocio
SaraEAlcntaraR
 
Tema N° 1 Introducción al Modelado de Negocio
Tema N° 1 Introducción al Modelado de NegocioTema N° 1 Introducción al Modelado de Negocio
Tema N° 1 Introducción al Modelado de Negocio
SaraEAlcntaraR
 
UML para el Modelado de Negocio.pdf
UML para el Modelado de Negocio.pdfUML para el Modelado de Negocio.pdf
UML para el Modelado de Negocio.pdf
Christian305755
 
AnálisisZachman
AnálisisZachmanAnálisisZachman
AnálisisZachman
LauOchoa
 
Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)
Anel Sosa
 
Analisis de requerimiento
Analisis de requerimientoAnalisis de requerimiento
Analisis de requerimiento
turlahackers
 
Reingenieria
ReingenieriaReingenieria
Reingenieria
Rafael Herrera
 
DISEÑO DE NEGOCIOS DE LA OPERACIÓN RUP
DISEÑO DE NEGOCIOS DE LA OPERACIÓN RUPDISEÑO DE NEGOCIOS DE LA OPERACIÓN RUP
DISEÑO DE NEGOCIOS DE LA OPERACIÓN RUP
Hector Martinez
 
SANTIAGO GONZALES LISBETH GEOVANA-TR2-AOE.pdf
SANTIAGO GONZALES LISBETH GEOVANA-TR2-AOE.pdfSANTIAGO GONZALES LISBETH GEOVANA-TR2-AOE.pdf
SANTIAGO GONZALES LISBETH GEOVANA-TR2-AOE.pdf
GaaSataGas
 
metodologia 1.pdf
metodologia 1.pdfmetodologia 1.pdf
metodologia 1.pdf
RoggerRonaldSilvaTor
 

Similar a Modelado de Casos de uso del negocio (20)

Clase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocioClase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocio
 
MODELAMIENTO DE NEGOCIO
MODELAMIENTO DE NEGOCIOMODELAMIENTO DE NEGOCIO
MODELAMIENTO DE NEGOCIO
 
Clase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocioClase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocio
 
ADS - Sesion3
ADS - Sesion3ADS - Sesion3
ADS - Sesion3
 
Modelamiento De Negocio
Modelamiento De NegocioModelamiento De Negocio
Modelamiento De Negocio
 
Modelamiento de-negocio4792
Modelamiento de-negocio4792Modelamiento de-negocio4792
Modelamiento de-negocio4792
 
Modelamiento de-negocio4792
Modelamiento de-negocio4792Modelamiento de-negocio4792
Modelamiento de-negocio4792
 
7 Clase De Los Procesos De Negocio A Los Casos
7 Clase De Los Procesos De Negocio A Los Casos7 Clase De Los Procesos De Negocio A Los Casos
7 Clase De Los Procesos De Negocio A Los Casos
 
identificacion de procesos de negocios.pdf
identificacion de procesos de negocios.pdfidentificacion de procesos de negocios.pdf
identificacion de procesos de negocios.pdf
 
Modelado del negocio
Modelado del negocioModelado del negocio
Modelado del negocio
 
Clase N° 1 Introducción al Modelado de Negocio
Clase N° 1 Introducción al Modelado de NegocioClase N° 1 Introducción al Modelado de Negocio
Clase N° 1 Introducción al Modelado de Negocio
 
Tema N° 1 Introducción al Modelado de Negocio
Tema N° 1 Introducción al Modelado de NegocioTema N° 1 Introducción al Modelado de Negocio
Tema N° 1 Introducción al Modelado de Negocio
 
UML para el Modelado de Negocio.pdf
UML para el Modelado de Negocio.pdfUML para el Modelado de Negocio.pdf
UML para el Modelado de Negocio.pdf
 
AnálisisZachman
AnálisisZachmanAnálisisZachman
AnálisisZachman
 
Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)
 
Analisis de requerimiento
Analisis de requerimientoAnalisis de requerimiento
Analisis de requerimiento
 
Reingenieria
ReingenieriaReingenieria
Reingenieria
 
DISEÑO DE NEGOCIOS DE LA OPERACIÓN RUP
DISEÑO DE NEGOCIOS DE LA OPERACIÓN RUPDISEÑO DE NEGOCIOS DE LA OPERACIÓN RUP
DISEÑO DE NEGOCIOS DE LA OPERACIÓN RUP
 
SANTIAGO GONZALES LISBETH GEOVANA-TR2-AOE.pdf
SANTIAGO GONZALES LISBETH GEOVANA-TR2-AOE.pdfSANTIAGO GONZALES LISBETH GEOVANA-TR2-AOE.pdf
SANTIAGO GONZALES LISBETH GEOVANA-TR2-AOE.pdf
 
metodologia 1.pdf
metodologia 1.pdfmetodologia 1.pdf
metodologia 1.pdf
 

Más de Magemyl Egana

Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocio
Magemyl Egana
 
Tema 4: Implantación del software - Etapas según el metodo Watch
Tema 4: Implantación del software - Etapas según el metodo WatchTema 4: Implantación del software - Etapas según el metodo Watch
Tema 4: Implantación del software - Etapas según el metodo Watch
Magemyl Egana
 
Tema 3 T3 Ejecución del ciclo de pruebas.pdf
Tema 3 T3 Ejecución del ciclo de pruebas.pdfTema 3 T3 Ejecución del ciclo de pruebas.pdf
Tema 3 T3 Ejecución del ciclo de pruebas.pdf
Magemyl Egana
 
Tema 2 - T3: Casos de prueba
Tema 2 - T3:  Casos de pruebaTema 2 - T3:  Casos de prueba
Tema 2 - T3: Casos de prueba
Magemyl Egana
 
Tema 5 - T2: Diseño UI
Tema 5 - T2: Diseño UITema 5 - T2: Diseño UI
Tema 5 - T2: Diseño UI
Magemyl Egana
 
Tema 4: Diseño arquitectónico de software
Tema 4: Diseño arquitectónico de softwareTema 4: Diseño arquitectónico de software
Tema 4: Diseño arquitectónico de software
Magemyl Egana
 
Tema 3- T2: La ERS - Especificación de requisitos de software
Tema 3- T2: La ERS  - Especificación de requisitos de softwareTema 3- T2: La ERS  - Especificación de requisitos de software
Tema 3- T2: La ERS - Especificación de requisitos de software
Magemyl Egana
 
Tema 2 - T2: Métodos y actividades de la ingeniería de requisitos
Tema 2 - T2: Métodos y actividades de la ingeniería de requisitosTema 2 - T2: Métodos y actividades de la ingeniería de requisitos
Tema 2 - T2: Métodos y actividades de la ingeniería de requisitos
Magemyl Egana
 
Tema 1 -T2: La ingeniería de requisitos de software
Tema 1 -T2: La ingeniería de requisitos de softwareTema 1 -T2: La ingeniería de requisitos de software
Tema 1 -T2: La ingeniería de requisitos de software
Magemyl Egana
 
Tema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de softwareTema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de software
Magemyl Egana
 

Más de Magemyl Egana (10)

Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocio
 
Tema 4: Implantación del software - Etapas según el metodo Watch
Tema 4: Implantación del software - Etapas según el metodo WatchTema 4: Implantación del software - Etapas según el metodo Watch
Tema 4: Implantación del software - Etapas según el metodo Watch
 
Tema 3 T3 Ejecución del ciclo de pruebas.pdf
Tema 3 T3 Ejecución del ciclo de pruebas.pdfTema 3 T3 Ejecución del ciclo de pruebas.pdf
Tema 3 T3 Ejecución del ciclo de pruebas.pdf
 
Tema 2 - T3: Casos de prueba
Tema 2 - T3:  Casos de pruebaTema 2 - T3:  Casos de prueba
Tema 2 - T3: Casos de prueba
 
Tema 5 - T2: Diseño UI
Tema 5 - T2: Diseño UITema 5 - T2: Diseño UI
Tema 5 - T2: Diseño UI
 
Tema 4: Diseño arquitectónico de software
Tema 4: Diseño arquitectónico de softwareTema 4: Diseño arquitectónico de software
Tema 4: Diseño arquitectónico de software
 
Tema 3- T2: La ERS - Especificación de requisitos de software
Tema 3- T2: La ERS  - Especificación de requisitos de softwareTema 3- T2: La ERS  - Especificación de requisitos de software
Tema 3- T2: La ERS - Especificación de requisitos de software
 
Tema 2 - T2: Métodos y actividades de la ingeniería de requisitos
Tema 2 - T2: Métodos y actividades de la ingeniería de requisitosTema 2 - T2: Métodos y actividades de la ingeniería de requisitos
Tema 2 - T2: Métodos y actividades de la ingeniería de requisitos
 
Tema 1 -T2: La ingeniería de requisitos de software
Tema 1 -T2: La ingeniería de requisitos de softwareTema 1 -T2: La ingeniería de requisitos de software
Tema 1 -T2: La ingeniería de requisitos de software
 
Tema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de softwareTema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de software
 

Último

Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
micarnavaltupatrimon
 
sesión 8 tipos de componentes SMD SOFTWARE
sesión 8 tipos de componentes SMD SOFTWAREsesión 8 tipos de componentes SMD SOFTWARE
sesión 8 tipos de componentes SMD SOFTWARE
YanelyMedalithBM
 
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptxTARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
dayronfabricioruizmo
 
Introduccion al Lenguaje de Programación C++
Introduccion al Lenguaje de Programación  C++Introduccion al Lenguaje de Programación  C++
Introduccion al Lenguaje de Programación C++
PaulDelgadoSoto
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
micarnavaltupatrimon
 
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
Maria Celeste Trujillo Cruz
 
DuckDuckGo (Motor de Busqueda) - JRM - APSTI I A
DuckDuckGo (Motor de Busqueda) -  JRM - APSTI I ADuckDuckGo (Motor de Busqueda) -  JRM - APSTI I A
DuckDuckGo (Motor de Busqueda) - JRM - APSTI I A
DarnotOcxalFlorianoP
 
APLICACIONES EN INTERNET-GOOGLE.20240pdf
APLICACIONES EN INTERNET-GOOGLE.20240pdfAPLICACIONES EN INTERNET-GOOGLE.20240pdf
APLICACIONES EN INTERNET-GOOGLE.20240pdf
jordanovillacorta09
 
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcelherramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
Eduardo455921
 
Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...
Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...
Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...
Javier Martinez Seco
 

Último (10)

Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
 
sesión 8 tipos de componentes SMD SOFTWARE
sesión 8 tipos de componentes SMD SOFTWAREsesión 8 tipos de componentes SMD SOFTWARE
sesión 8 tipos de componentes SMD SOFTWARE
 
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptxTARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
 
Introduccion al Lenguaje de Programación C++
Introduccion al Lenguaje de Programación  C++Introduccion al Lenguaje de Programación  C++
Introduccion al Lenguaje de Programación C++
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
 
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
 
DuckDuckGo (Motor de Busqueda) - JRM - APSTI I A
DuckDuckGo (Motor de Busqueda) -  JRM - APSTI I ADuckDuckGo (Motor de Busqueda) -  JRM - APSTI I A
DuckDuckGo (Motor de Busqueda) - JRM - APSTI I A
 
APLICACIONES EN INTERNET-GOOGLE.20240pdf
APLICACIONES EN INTERNET-GOOGLE.20240pdfAPLICACIONES EN INTERNET-GOOGLE.20240pdf
APLICACIONES EN INTERNET-GOOGLE.20240pdf
 
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcelherramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
 
Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...
Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...
Casos de éxito en Negocios online: Estrategias WPO que funcionan - Presentac...
 

Modelado de Casos de uso del negocio

  • 1. MODELO DE MODELO DE CASOS DE USO CASOS DE USO DEL NEGOCIO DEL NEGOCIO Unidad 1 Prof. Magemyl Egaña Ingeniería del software II
  • 2. Modelamos para comprender el conjunto de procesos de negocios que tienen lugar dentro de una empresa, como paso previo para establecer los requisitos del sistema a desarrollar. ¿PARA QUÉ MODELAR EL NEGOCIO? 02
  • 3. ¿PARA QUÉ MODELAR EL NEGOCIO? 03 Ayuda a comprender el contexto del sistema que se va a construir. Evita generar conceptos erróneos sobre lo que debe hacer el software y como puede ser utilizado lo mejor posible por la comunidad del negocio. Es de suma importancia construir “el mundo alrededor del sistema”.
  • 4. ¿CUÁNDO MODELAR EL NEGOCIO? 04 Cuando hay grupos nuevos de trabajo en la organización. Cuando la organización planifica o enfrenta un proceso de reingeniería de negocios. Cuando el software a construir será utilizado por una parte importante de la organización. Cuando existen flujos de trabajo no documentados. Cuando se ingresa como nuevo consultor a una organización.
  • 5. MODELO DE NEGOCIO EN EL PROCESO ITERATIVO 05 Proceso 1: Terminar primero el modelo de negocios y luego comenzar con las iteraciones, de manera de comprender completamente el comportamiento del negocio antes de comenzar el diseño del sistema como un todo. La desventaja es que los usuarios pueden desear el sistema rápidamente y no estarán dispuestos a esperar por el análisis del negocio primero.
  • 6. MODELO DE NEGOCIO EN EL PROCESO ITERATIVO 06 Proceso 2: Incluir el modelo de negocios dentro del ciclo de vida de desarrollo, teniendo como ventaja que se estudia la organización a medida que se crea los requisitos del sistema de software. Se corre el riesgo de “mal entendimiento de la organización” por lo que el sistema de software no resolvería las necesidades del cliente.
  • 7. 1. Identificar y definir los procesos de negocios según los objetivos de la organización. 2. Identificar los roles (actores, trabajadores y entidades del negocio) implicados en los diferentes procesos de negocio. 3. Definir un caso de uso de negocio CUN, para cada proceso del negocio. COMO MODELAR EL NEGOCIO 07
  • 8. COMO MODELAR EL NEGOCIO 08 4. Modelar el flujo de tareas asociado a cada proceso de negocio mediante los diagramas de actividades y diagramas de secuencias, de manera de mostrar la interacción entre los estereotipos del negocio que trabajan para conseguir objetivos. 5. Generar la especificación de casos de uso del negocio a través de los casos de uso definidos y sus diagramas de actividad y secuencia asociados.
  • 10. LOS PROCESOS DE NEGOCIOS 10 Son definidos por los objetivos de la organización. Satisfacen los objetivos de la empresa. Sus elementos son: flujo de tareas, estereotipos (actores, trabajadores y entidades), información y las reglas de negocio que regulan el funcionamiento de la empresa. Las reglas de negocio describen las restricciones y el funcionamiento de la organización y determinan políticas y estructura de la información, más no son requisitos pero si influyen en estos.
  • 11. MODELADO DE CASOS DE USO DEL NEGOCIO 11 Describe el negocio en términos de casos de uso del negocio, los cuales corresponden a los procesos de negocio. El modelo CUN es un modelo descriptivo de los procesos de negocios que usa un lenguaje y notación específica y su interacción con elementos internos (trabajadores del negocio) y externos (actores del negocio).
  • 12. Representa a un proceso de negocio Es una secuencia de acciones o flujo de trabajo que produce un resultado observable para ciertos actores del negocio. Describe totalmente lo que hace el negocio. Modela el flujo de tareas asociado a cada proceso de negocio, apoyado en diagramas de actividad y diagramas de secuencia que muestran la interacción entre roles para conseguir objetivos. CASO DE USO DEL NEGOCIO 12
  • 13. CASO DE USO DEL NEGOCIO 13 Su nombre y descripción breve deben ser claras y fáciles de entender, incluso para personas externas al equipo modelador del negocio. Cada CUN es completo desde la perpectiva del actor externo. Cada CUN involucra al menos un actor o trabajador. Se describen a través de la especificación de casos de uso del negocio que incluyen sus diagramas de actividad y secuencia asociados.
  • 14. DIAGRAMA DE CASOS DE USO DEL NEGOCIO 14 Constituyen una representación gráfica de un conjunto de elementos como actores, trabajadores y casos de uso, así como las relaciones y dependencias que se establecen entre ellos. Un CUN puede asociarse con uno a varios trabajadores y actores del negocio. Un CUN se comunica con al menos un actor o trabajador, de los contrario, hay error en el modelo excepto cuando se trata de un caso de uso abstrato o un caso de uso en una relación de generalización/ especialzación donde el CUN padre describe toda la comunicación.
  • 16. Es un rol que ejerce una persona o cosa dentro de una organización. Aquel que interectua con otros trabajadores del negocio y manipula entidades del negocio. Se modelan para entender los roles (no posiciones) dentro del negocio y su relaciones con otros roles, su responsabilidad, las habilidades y otros detalles de su rol. Un trabajador puede tener varios roles pero una sola posición. TRABAJADOR DEL NEGOCIO 16
  • 17. ACTOR DEL NEGOCIO Cualquier persona o cosa externa a la organización, que mantiene una relación recíproca con ella y que tiene un interés en la acciones que ejecuta la empresa, ejemplo: proveedores, clientes, acreedores, inversionista, entre otro. Alguien o algo fuera del negocio que interactua con el negocio. 17
  • 19. DIAGRAMA DE OBJETOS 19 Es un objeto de la organización. Es utilizada por la organización en sus procesos de negocios. Es manipulada por los trabajadores del negocio e incluye cosas que los trabajadores del negocio usan de forma cotidiana. Para ser detectadas, se pueden hacer las preguntas: ¿Qué productos produce la empresa? ¿Qué servicios proporciona la compañía? ¿Qué artículos compra para hacer su trabajo? ¿Que producto recibe su cliente? ¿Que artículo pasa de un trabajador a otro para que sea procesado? Es el sustantivo en el nombre del caso de uso del negocio.
  • 21. DIAGRAMA DE OBJETOS DEL NEGOCIO 21 Es el diagrama que muestra la relación entre los estereotipos actores, trabajador y entidades del negocio a través de las líneas de asociación