You are on page 1of 41

Modelado del

Negocio
Parte 1: Modelo de Casos de Uso del Negocio
Silvana Balarezo Perea
Margoth Yana Motta
Omar Huamn Chvez
Yamil Ramos Garca

Agenda
Por qu modelar el negocio?
Conceptos fundamentales.
Disciplina de Modelado del Negocio.
Objetivos a cumplir.
Workflow de trabajo.
Artefactos producidos.
Actividades a desarrollar.

Modelo de Casos de Uso del Negocio.


UPC - Ingeniera de Requerimientos

24/09/1

Necesidades
Usuarios y clientes de la organizacin.
Interesados del negocio.
Individuos que solicitan informacin.
Dueos de la organizacin.

Actividades que realiza la organizacin.


Tareas que producen resultados de valor.
Eventos que se realizan con un fin dado.
Procedimientos que se ejecutan.
Operaciones condicionadas.
UPC - Ingeniera de Requerimientos

Personas que realizan actividades.


Roles que manejan informacin.
Participantes de los procesos.
Directivos de la organizacin.

Conjunto de datos que manejan los procesos.


Solicitudes hechas por los interesados.
Resultado de valor los procesos.
Polticas, normas y restricciones de la empresa.
Conocimiento explcito de la organizacin.
3

24/09/1

Cmo encontrar las


necesidades?
Reuniones con los involucrados en los procesos.
Cuestionarios y encuestas con los interesados.
Anlisis y Diseo de los procesos de la empresa.
Problemas actuales y futuros en el manejo de la
informacin del negocio.
Ausencia de informacin requerida en la
organizacin.
Inconsistencia en los datos que se utilizan en las
actividades.
Mejoramiento de los procesos de la organizacin.

Modelado del Negocio


UPC - Ingeniera de Requerimientos

24/09/1

Modelar reas Funcionales o


Procesos?

Al modelar el negocio para


encontrar las necesidades, es
mejor hacer el anlisis basado
en
Las reas funcionales
involucradas en el negocio o

Los procesos involucrados en


el negocio?

UPC - Ingeniera de Requerimientos

24/09/1

Modelar reas Funcionales o


Procesos?
rea
Funcional
1

rea
Funcional
2

rea
Funcional
3

rea
Funcional
4

rea
Funcional
5

Proceso del negocio 1


Proceso del negocio 2
Proceso del negocio 3

UPC - Ingeniera de Requerimientos

24/09/1

Necesidades, Modelado del


Negocio. Procesos
Las necesidades se

encuentran modelando el
negocio.
El modelado del negocio se
enfoca en los procesos en
estudio y no en las reas
funcionales.
El anlisis y diseo de los
procesos es la mejor forma de
encontrar todas las
necesidades.

UPC - Ingeniera de Requerimientos

24/09/1

Dnde encontrar
necesidades?
Necesidades Comunicadas
Por los participantes en los
procesos del negocio.
Clientes y usuarios de los
servicios de la organizacin.
Directivos de la organizacin.
Dueos de la organizacin.
Otros interesados del proyecto.

UPC - Ingeniera de Requerimientos

Necesidades
Comunicadas

24/09/1

Dnde encontrar
necesidades?
Necesidades Analizadas y Diseadas
Estudio de los procesos del
negocio.
Anlisis de las actividades.
Personas que se benefician
de los procesos.
Personas que ejecutan los
procesos.
Informacin usada en los
procesos.
Diseo de los procesos.

UPC - Ingeniera de Requerimientos

Necesidades
Analizadas y
Diseadas

24/09/1

Dnde encontrar
necesidades?
Necesidades Mejora de Procesos
Refinamiento de los procesos
del negocio.
Optimizacin de algunas las
actividades.
Mejoramiento de la eficiencia.
Cambios en las
responsabilidades de las
personas que ejecutan los
procesos.
Nueva informacin.

UPC - Ingeniera de Requerimientos

Mejora de
Procesos

10

24/09/1

Rational Unified Process (RUP).


Workflow

UPC - Ingeniera de Requerimientos

11

24/09/1

Rational Unified Process (RUP).


Elementos
Rol
Actividad
Artefacto

Caso
de uso
UPC
- Ingeniera
de Requerimientos

12

24/09/1

Modelado del negocio.


Objetivos
Comprender la estructura y la dinmica de la

organizacin objetivo.
Comprender los problemas actuales de la
organizacin objetivo e identificar los potenciales.
Evaluar el impacto del cambio en la organizacin
objetivo.
Asegurar que los clientes, usuarios finales,
desarrolladores y otros roles tengan un
entendimiento comn de la organizacin objetivo.
Obtener, de forma preliminar, los requerimientos
del sistema que necesita la organizacin objetivo.
UPC - Ingeniera de Requerimientos

13

24/09/1

Modelado del negocio.


Workflow

UPC - Ingeniera de Requerimientos

14

24/09/1

Modelado del negocio.


Artefactos

UPC - Ingeniera de Requerimientos

15

24/09/1

Modelado del negocio. Rol vs


Persona

UPC - Ingeniera de Requerimientos

16

24/09/1

Modelado del Negocio.


Actividades
1.Evaluar la organizacin objetivo.
2.Encontrar los actores y casos de uso del negocio.
3.Construir el Modelo de Casos de Uso del Negocio.
4.Encontrar los trabajadores y entidades del negocio.
5.Construir el Modelo de Anlisis del Negocio.
6.Detallar los casos de uso del negocio.
7.Mantener las reglas del negocio.
8.Capturar un vocabulario comn.
9.Definir las actividades a automatizar.
UPC - Ingeniera de Requerimientos

17

24/09/1

Modelado del Negocio.


Actividades

1. Evaluar la
organizacin
objetivo.
Negocio (Campo de
accin)
Organizacin objetivo
(Objeto de estudio)

UPC - Ingeniera de Requerimientos

18

24/09/1

Describir la organizacin
objetivo

Mundo
Exterior

Organizacin objetivo
(Objeto de estudio)

UPC - Ingeniera de Requerimientos

19

24/09/1

Describir el negocio (campo de


accin)

Negocio (Campo de
accin)
Mundo
Exterior

Organizacin objetivo
(Objeto de estudio)

UPC - Ingeniera de Requerimientos

20

24/09/1

Describir el negocio (campo de


accin)

Negocio (Campo de
accin)
Mundo
Exterior

Organizacin objetivo
(Objeto de estudio)

UPC - Ingeniera de Requerimientos

21

24/09/1

Modelado del Negocio.


Actividades

2. Encontrar los
actores y casos de
uso del negocio.
Gerente
General
UPC - Ingeniera de Requerimientos

Realizar
Solicitud
22

24/09/1

Identificar actores del negocio


Un actor del negocio (business actor) representa un
rol jugado por alguien o algo externo al negocio y
que interacta o se relaciona con l.
Ejemplo:
1.
2.
3.
4.

Cliente.
Proveedor.
Gerente general.
Autoridades.

UPC - Ingeniera de Requerimientos

Gerente
General
23

24/09/1

Identificar actores del negocio

Negocio (Campo de
accin)
Mundo
Exterior

Organizacin objetivo
(Objeto de estudio)

UPC - Ingeniera de Requerimientos

24

24/09/1

Identificar actores del negocio


Existen dos categoras de actor de negocio:

El Cliente (Customer)
La razn de ser del negocio.
Se benefician o se afectan por los resultados del proceso del
negocio.

UPC - Ingeniera de Requerimientos

25

24/09/1

Identificar actores del negocio


Dnde encontrar a los actores del negocio de tipo
Cliente?
Clientes

de la organizacin objetivo (beneficiarios o


afectados por el proceso).
Proveedores.
Autoridades.
Entidades legales y reguladoras.
Software o hardware fuera del negocio con los que se
interacta.

UPC - Ingeniera de Requerimientos

26

24/09/1

Identificar actores del negocio


Existen dos categoras de actor de negocio:

El Socio o interesado (Stakeholder).


Son los dueos del proceso.
Los resultados del proceso le sirven para tomar decisiones.
No participan de la parte operativa.

UPC - Ingeniera de Requerimientos

27

24/09/1

Identificar actores del negocio


Dnde encontrar a los actores del negocio de tipo
Stakeholder?
Socios

de la organizacin objetivo.
Sucursales.
Dueos, inversionistas, gerentes.
Miembros del directorio (si es parte activa del negocio).
Roles gerenciales o directivos en otras partes de la
organizacin.

UPC - Ingeniera de Requerimientos

28

24/09/1

Identificar actores del negocio


Sugerencias para identificar adecuadamente a los
actores del negocio.
Son

roles (humanos, software o hardware), no personas


con nombres propios.
Se encuentran fuera de las fronteras negocio.
No debe representar reas, departamentos o partes de
una organizacin sino roles de ejecucin.
No siempre est asociado con el nombre de un cargo en
la planilla de la organizacin objetivo.
Cada actor debe estar asociado con al menos un caso de
uso del negocio.
Si no participa en ningn proceso debe ser eliminado del modelo.
UPC - Ingeniera de Requerimientos

29

24/09/1

Identificar los casos de uso del


negocio
Un caso de uso del negocio identifica un proceso
especfico del negocio que produce un resultado
de valor medible y esperado para un actor (o
actores) del negocio en particular.
Ejemplo:
Realizar compra.
Almacenar productos.

Realizar
Solicitud
UPC - Ingeniera de Requerimientos

30

24/09/1

Identificar los casos de uso del


negocio

Negocio (Campo de
accin)
Mundo
Exterior

Organizacin objetivo
(Objeto de estudio)

UPC - Ingeniera de Requerimientos

31

24/09/1

Identificar los casos de uso del


negocio
Dnde encontrar los casos de uso del negocio?

Identificar las necesidades fundamentales de los actores


del negocio y el conjunto de actividades que se realizan
para satisfacerlas.
Servicios principales que el actor del negocio espera
recibir de la organizacin objetivo.
Buscar el ciclo de vida de cada actor del negocio.
Identificar los resultados y entregables de la empresa y
a partir de ellos los procesos que los realizaron.
Reconocer los procesos tipo del giro del negocio, por
comparacin con el de otras empresas o a partir del
estudio de la cadena de valor.

UPC - Ingeniera de Requerimientos

32

24/09/1

Identificar los casos de uso del


negocio
Sugerencias para identificar adecuadamente los
casos de uso del negocio.
Son

proceso complejos del negocio, no actividades


simples.
Se encuentran dentro del negocio.
Deben estar asociados a por lo menos un actor del
negocio.
Representan la generalidad del comportamiento del
proceso y no una instancia o escenario especfico o caso
muy particular del proceso.

UPC - Ingeniera de Requerimientos

33

24/09/1

Modelado del Negocio.


Actividades

3. Construir el
Modelo de Casos
de Uso del
Negocio.

Realizar venta

Cliente

Devolver producto

Contador general

UPC - Ingeniera de Requerimientos

Reajustar balance

34

24/09/1

Modelo de Casos de Uso del


Negocio

Modela la forma en que el negocio es usado por


sus clientes, stakeholders, etc.
Est formado por:

Actores del negocio identificados previamente.


Casos de uso del negocio identificados previamente.
Asociaciones entre los actores y los casos de uso del
negocio.
Diagrama de Casos de Uso del negocio.

UPC - Ingeniera de Requerimientos

35

24/09/1

Asociaciones de actores y
casos de uso del negocio

Identificar qu actores del negocio se benefician de


cules casos de uso del negocio.
Definir una asociacin unidireccional entre ellos.

UPC - Ingeniera de Requerimientos

36

24/09/1

Diagrama de Casos de Uso del


negocio
El Diagrama de Casos de Uso del negocio es.
Herramienta

proporcionada por UML.


Muestra los procesos del negocio que son usados por los
roles del negocio.
Solo se tiene en cuenta QUIN se beneficia / QU
proceso?
QUIN? (actor del negocio identificado).
QU? (caso de uso del negocio identificado).
Relaciones entre ellos (asociaciones).
No

constituye un Diagrama de Flujo de Datos.

UPC - Ingeniera de Requerimientos

37

24/09/1

Diagrama de Casos de Uso del


negocio. Ejemplo
Cliente

Realizar venta

Devolver producto

Contador general

Reajustar balance

UPC - Ingeniera de Requerimientos

Gerente Marketing

Administrar cartera clientes

Publicitar campaa

Evaluar campaa

38

24/09/1

Diagrama de Casos de Uso del


negocio. Ejemplo
Potential Guest

Guest

Marketing

Public Relations Expert

Serving dinner

Purchasing Supplies

UPC - Ingeniera de Requerimientos

Supplier

39

24/09/1

Diagrama de Casos de Uso del


negocio. Ejemplo
Identify needs
Stablish products

Return defect products

Customer

Supplier

Es correcta esta
navegabilidad?
Monitor sales
Pay for products

UPC - Ingeniera de Requerimientos

Backorder products

40

24/09/1

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 smbolos necesarios
para modelar el negocio.
UPC - Ingeniera de Requerimientos

41

24/09/1

You might also like