Você está na página 1de 119

Modelado del

Negocio
Parte 1: Modelo de Casos de Uso del Negocio

09/06/2015

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.


2

09/06/2015

Necesidades, Requerimientos y Arquitectura

Necesidades de informacin y expectativas.


Anlisis y diseo de los procesos de la organizacin.
Modelado del negocio.
Identificar problemas de informacin actuales y futuros.

Requisitos a ser satisfechos por el software.


Descripcin de lo que un sistema debe realizar.
Caractersticas y atributos del sistema.
Acuerdos con los interesados y desarrolladores.

Anlisis y diseo de las clases del sistema.


Definir las capas, subsistemas, dependencias,

interfases y servicios.
Construir el modelo de datos.
Identificar patrones de diseo.
Construir el modelo de despliegue.

09/06/2015

Necesidades
Necesidades de informacin.
Problemas actuales y futuros en el

Reuniones con los usuarios y clientes.


Cuestionarios con los interesados.
Polticas, normas y restricciones de la
organizacin.

manejo de la informacin del negocio.


Ausencia de informacin sobre las
actividades.
Inconsistencias en la informacin.

Anlisis y diseo de los procesos de la


organizacin.
Modelado del negocio.
Mejoramiento de los procesos.

09/06/2015

Pregunta
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?
5

09/06/2015

Modelar Procesos vs. modelar reas Funcionales


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

09/06/2015

Respuesta. Necesidades, Negocio y 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.
7

09/06/2015

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.

Necesidades Comunicadas

09/06/2015

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.

Necesidades Analizadas y
Diseadas

09/06/2015

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.

Mejora de Procesos

10

09/06/2015

Rational Unified Process (RUP). Workflow

11

09/06/2015

Rational Unified Process (RUP). Elementos

Rol
Actividad
Artefacto

Caso de uso

12

09/06/2015

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.
13

09/06/2015

Modelado del negocio. Workflow

14

09/06/2015

Modelado del negocio. Artefactos

15

09/06/2015

Modelado del negocio. Rol vs Persona

16

09/06/2015

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.
17

09/06/2015

Modelado del Negocio. Actividades

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

18

09/06/2015

Describir la organizacin objetivo

Organizacin objetivo (Objeto de estudio)


Mundo Exterior
19

09/06/2015

Describir el negocio (campo de accin)

Negocio (Campo de accin)


Organizacin objetivo (Objeto de estudio)
Mundo Exterior
20

09/06/2015

Describir el negocio (campo de accin)

Negocio (Campo de accin)


Organizacin objetivo (Objeto de estudio)
Mundo Exterior
21

09/06/2015

Modelado del Negocio. Actividades

2. Encontrar los
actores y casos de
uso del negocio.
Gerente
General

Realizar
Solicitud
22

09/06/2015

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:
Cliente.
2. Proveedor.
3. Gerente general.
4. Autoridades.
1.

Gerente
General
23

09/06/2015

Identificar actores del negocio

Negocio (Campo de accin)


Organizacin objetivo (Objeto de estudio)
Mundo Exterior
24

09/06/2015

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.

25

09/06/2015

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.

26

09/06/2015

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.

27

09/06/2015

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.

28

09/06/2015

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.
29

09/06/2015

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
30

09/06/2015

Identificar los casos de uso del negocio

Negocio (Campo de accin)


Organizacin objetivo (Objeto de estudio)
Mundo Exterior
31

09/06/2015

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.

32

09/06/2015

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.

33

09/06/2015

Modelado del Negocio. Actividades

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

Provide feedback

Post advertising
content

Change profile

34

09/06/2015

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.

35

09/06/2015

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.

36

09/06/2015

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.


37

09/06/2015

Diagrama de Casos de Uso del negocio. Ejemplo

Cliente

Realizar venta

Devolver producto

Contador general

Reajustar balance

Gerente Marketing

Administrar cartera clientes

Publicitar campaa

Evaluar campaa

38

09/06/2015

Diagrama de Casos de Uso del negocio. Ejemplo

Potential Guest

Guest

Marketing

Public Relations Expert

Serving dinner

Purchasing Supplies

Supplier

39

09/06/2015

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

Backorder products

40

09/06/2015

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.
41

09/06/2015

Modelado del
Negocio
Parte 2: Modelo de Anlisis del Negocio

UNHEVAL - Ingeniera de Requerimientos

09/06/2015

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.
UNHEVAL - Ingeniera de Requerimientos

09/06/2015

Modelado del Negocio. Actividades

4. Encontrar los
trabajadores y
entidades del
negocio.
Jefe de
Almacn
UNHEVAL - Ingeniera de Requerimientos

Solicitud
De Pago
3

09/06/2015

Identificar los trabajadores del negocio


Un trabajador del negocio (business worker)

representa un rol jugado por alguien o algo dentro


del negocio que realiza alguna actividad dentro del
mismo.
Interacta con otros trabajadores del negocio.
Manipula las entidades del negocio.

Ejemplo:
Vendedor.
Encargado de Almacn.

UNHEVAL - Ingeniera de Requerimientos

Jefe de
Almacn
4

09/06/2015

Identificar los trabajadores del negocio

Negocio (Campo de accin)


Organizacin objetivo (Objeto de estudio)
Mundo Exterior
UNHEVAL - Ingeniera de Requerimientos

09/06/2015

Identificar los trabajadores del negocio


Dnde encontrar trabajadores del negocio?
Roles dentro del negocio.
Puestos o cargos dentro de la organizacin objetivo.
Personas que ejecutan los procesos o las actividades del
negocio.
Hardware o sistemas informticos dentro del negocio
usados en ese momento.

UNHEVAL - Ingeniera de Requerimientos

09/06/2015

Identificar los trabajadores del negocio


Sugerencias para identificar adecuadamente los
trabajadores del negocio.
Son

roles (humanos, software o hardware), no personas


con nombres propios.
Se encuentran dentro de las fronteras del negocio.
No deben representar reas, departamentos o partes de
una organizacin sino roles de ejecucin.
No siempre estn asociados con el nombre de un cargo
en la planilla de la organizacin objetivo.
Cada trabajador debe participar en al menos un caso de
uso del negocio.
Si no participa en ningn proceso debe ser eliminado del modelo.
UNHEVAL - Ingeniera de Requerimientos

09/06/2015

Identificar las entidades del negocio


Una entidad del negocio (business entity)

representa un conjunto de informacin con


propiedades, comportamiento y semntica similares
y que es usada, producida o manejada por
trabajadores del negocio cuando ejecutan un caso
de uso del negocio.

Pueden ser tangibles o intangibles.

Ejemplo:
Factura.
Solicitud de pago.

UNHEVAL - Ingeniera de Requerimientos

Solicitud
De Pago
8

09/06/2015

Identificar las entidades del negocio

Negocio (Campo de accin)


Organizacin objetivo (Objeto de estudio)
Mundo Exterior
UNHEVAL - Ingeniera de Requerimientos

09/06/2015

Identificar las entidades del negocio


Dnde encontrar entidades del negocio?
Informacin que maneja cada trabajador del negocio.
Informacin que necesita ser ingresada, validada,
consultada o comunicada en cada proceso del negocio.
Objetos fsicos.
Transacciones.
Informes.
Reportes.
Documentos.

UNHEVAL - Ingeniera de Requerimientos

10

09/06/2015

Identificar las entidades del negocio


Sugerencias para identificar adecuadamente las
entidades del negocio.
Participa

en al menos un caso de uso.


Pueden ser usadas por diferentes trabajadores del
negocio en varios casos de uso del negocio.
Representan documentos, contratos, informacin
solicitada, producto, conocimiento, etc.
Solo debe ser considerada informacin relevante y
persistente al negocio.

UNHEVAL - Ingeniera de Requerimientos

11

09/06/2015

Identificar las entidades del negocio


Identificar los atributos de las clases entidad del
negocio.

Identificar y describir la informacin que caracteriza a


la entidad del negocio.
Informacin o propiedades que aporta la entidad del
negocio en la ejecucin de las actividades en que
participa.
Solo debe considerarse informacin propia de la entidad
del negocio descrita y no informacin que pertenezca a
otra.

UNHEVAL - Ingeniera de Requerimientos

12

09/06/2015

Modelado del Negocio. Actividades

5. Construir el
Modelo de Anlisis
del Negocio.
Artista

Obra

Documento de Rechazo de Pedido

Solicitud de servicio

Anfitrion

Tecnica

Sistema LogiSis

UNHEVAL - Ingeniera de Requerimientos

13

09/06/2015

Modelo de Anlisis del negocio


Modela la forma en que los trabajadores del
negocio usan las entidades del negocio.
Est formado por:

Trabajadores del negocio identificados previamente.


Entidades del negocio identificadas previamente.
Asociaciones entre los trabajadores del negocio y las
entidades del negocio.
Diagramas de Clases del negocio.

UNHEVAL - Ingeniera de Requerimientos

14

09/06/2015

Asociaciones de trabajadores y entidades negocio


Identificar qu trabajadores del negocio se

comunican durante la ejecucin de los casos de uso


del negocio.
Definir una asociacin unidireccional entre ellos.

Si es necesario puede incluirse un nombre a la


asociacin para dar mayor claridad a la
comunicacin.
solicita

UNHEVAL - Ingeniera de Requerimientos

15

09/06/2015

Diagrama de Clases del negocio

Artista

Documento de Rechazo de Pedido

Solicitud de servicio

Obra
Anfitrion

Tecnica
Sistema LogiSis

Realizar venta

UNHEVAL - Ingeniera de Requerimientos

16

09/06/2015

Diagrama de Clases del negocio


El Diagrama de Clases del Negocio es.
Herramienta proporcionada por UML.
Muestra los trabajadores del negocio y las entidades
del negocio as como las asociaciones entre los
mismos.
Solo se tiene en cuenta QUIN manipula QU
informacin?

QUIN? (trabajador del negocio identificado).


QU? (entidad del negocio identificado).
Relaciones entre ellos (asociaciones).

UNHEVAL - Ingeniera de Requerimientos

17

09/06/2015

Diagrama de Clases del negocio. Ejemplo

Programa Ejecutado
Sistema Emisin de notas

Acta Oficial
Libreta

Papeles Trabajo

Auditor

Docente
Informes Auditoria
File alumno

Tutor

UNHEVAL - Ingeniera de Requerimientos

Programa Personalizado

Auditoria Tributaria

Ingeniero Conocimiento

18

09/06/2015

Diagrama de Clases del negocio


Sugerencias para realizar adecuadamente los
Diagramas de Clases del Negocio.
Cada

trabajador del negocio y entidad del negocio debe


tener al menos una asociacin con:
Alguna entidad del negocio identificada.
Otro trabajador del negocio identificado.

Analizar

el ciclo de vida de cada entidad del negocio


para garantizar que cada una.
Sea creada y eliminada por algn trabajador del negocio
durante los casos de uso del negocio.
Sea manejada por al menos un trabajador del negocio.

UNHEVAL - Ingeniera de Requerimientos

19

09/06/2015

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.
UNHEVAL - Ingeniera de Requerimientos

20

09/06/2015

Modelado del
Negocio
Parte 3: Detallar los casos de uso del negocio y Reglas del negocio

UNHEVAL - Ingeniera de Requerimientos

09/06/2015

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.
UNHEVAL - Ingeniera de Requerimientos

09/06/2015

Modelado del Negocio. Actividades

6. Detallar los casos


de uso del
negocio.
Especificacin del Caso de Uso del
Negocio
Solicitar Servicio

1.Actores
1.1Artista
2.Propsito
Solicitar los servicios de la galera para
realizar una exposicin de arte.
3.Breve Descripcin
El caso de uso comienza cuando el
Artista se dirige a la galera para solicitar
los servicios para una exposicin de arte.
Se entrevista con el Anfitrin quien le
pide los datos necesarios y llena la
solicitud de servicio de la galera. 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 Bsico de Eventos
Accin del Actor
Respuesta
del Proceso del Negocio
1.El Artista solicita el servicio de para una
exposicin
2.El Anfitrin solicita los datos personales
del Artista
3.El Artista entrega sus datos personales
al Anfitrin
4.El Anfitrin busca si los datos del Artista
estn registrados previamente en la
galera
5.El Anfitrin solicita informacin de las
obras de arte al Artista.
6.El Artista entrega la informacin de las
obras al Anfitrin
7.El Anfitrin registra la informacin de
las obras de arte.

UNHEVAL - Ingeniera de Requerimientos

: Artis ta

: Anfitrion

: Sis te ma LogiSis

Inicio

Solicitar servicio
de exposicin

Solicitar datos
personales del artista

Entregar datos
personales

Buscar datos del


artista

Entregar informacin
de las obras

: Artista
El artista est
registrado?

[registrado]

[ No ]
[ S ]
Registrar datos
personales del artista

Solicitar informacin
de las obras

Registrar informacin
de las obras
: Obra
Buscar tcnicas de la
galera

[registrada]

Entregar informacin
sobre tcnicas

Recibir informacin
sobre tcnicas

Domina las tcnicas


de las obras?

: Tecnica

[ S ]
[ No ]
Elaborar D ocumento de
Rechazo de Pedido
: Documento de Rechazo de P edido
[creado]

Recibe Documento de
Rechazo de Pedido

Llenar la Socilitud de
Servicio

Archivar Documento de
Rechazo de Pedido
: Solicitud de servicio
[creado]

Fin

Archivar la Solicitud
de Servicio
Recibir copia de la
Solicitud de Servicio

09/06/2015

Los objetivos de esta actividad son


Asegurarse de que los miembros del proyecto y los

clientes y usuarios finales tengan un entendimiento


comn del proceso detallado.
Se utilizan dos artefactos para la documentacin.
Documento de Especificacin de casos de uso del
negocio.
Diagrama de Procesos.

UNHEVAL - Ingeniera de Requerimientos

09/06/2015

Especificacin de los casos de uso del negocio


Especificacin del Caso de Uso del Negocio
Solicitar Servicio

Realizar venta

UNHEVAL - Ingeniera de Requerimientos

1.Actores
1.1Artista
2.Propsito
Solicitar los servicios de la galera para realizar una
exposicin de arte.
3.Breve Descripcin
El caso de uso comienza cuando el Artista se dirige a la
galera para solicitar los servicios para una exposicin de
arte. Se entrevista con el Anfitrin quien le pide los datos
necesarios y llena la solicitud de servicio de la galera. 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 Bsico de Eventos
Accin del Actor
Respuesta del Proceso del
Negocio
1.El Artista solicita el servicio de para una exposicin
2.El Anfitrin solicita los datos personales del Artista
3.El Artista entrega sus datos personales al Anfitrin
4.El Anfitrin busca si los datos del Artista estn
registrados previamente en la galera
5.El Anfitrin solicita informacin de las obras de arte al
Artista.
6.El Artista entrega la informacin de las obras al
Anfitrin
7.El Anfitrin registra la informacin de las obras de arte.
8.El Anfitrin busca la informacin sobre las tcnicas que
maneja la galera en el sistema LogiSis
9.El sistema LogiSis entrega la informacin sobre las
tcnicas que maneja la galera.
10.El Anfitrin recibe la informacin sobre las tcnicas y
determina si la galera maneja las tcnicas de las obras
de arte.
11.El Anfitrin llena la solicitud de servicio.
12.El Anfitrin archiva la Solicitud de Servicio y entrega
una copia al Artista
13.El artista recibe la copia de la Solicitud de Servicio

09/06/2015

Especificacin de los casos de uso del negocio


Actores.
Se indican los actores que participan en el caso de uso
del negocio.
Deben coincidir con lo indicado en el Diagrama de
Casos de Uso del Negocio.

Propsito.

Se indica el objetivo principal del caso de uso.

Breve Descripcin.

Se redacta un resumen de las principales actividades


que se realizan en el caso de uso del negocio.
Es suficiente con un prrafo.

UNHEVAL - Ingeniera de Requerimientos

09/06/2015

Especificacin de los casos de uso del negocio


Breve Descripcin.
Debe

incluirse al comienzo el PUNTO DE INICIO.

Se establece al inicio del resumen.


Coincide con la primera actividad del caso de uso.
Se enuncia El caso de uso se inicia cuando...
Est delimitado por la ocurrencia de algn evento externo al
negocio o debido a una necesidad del actor del caso de uso
del negocio.
Debe

incluirse al final el PUNTO DE TERMINACION.

Se redacta al final del resumen.


Coincide con la ltima actividad del caso de uso.
Se enuncia El caso de uso termina cuando....
UNHEVAL - Ingeniera de Requerimientos

09/06/2015

Especificacin de los casos de uso del negocio


Flujo Bsico de Eventos.
Se

describe la secuencia de actividades o pasos bsicos,


normales e invariables que realiza el proceso del
negocio.
Describe QU hace el actor y QU responde el proceso
del negocio y no CMO se implementa.
Se establece un dilogo entre el actor y el proceso del
negocio ordenado por la secuencia de ocurrencia.
El primer evento coincide con el Punto de Inicio.
El ltimo evento coincide con el Punto de Terminacin.
Al final debe haberse alcanzado el propsito del caso
de uso.
UNHEVAL - Ingeniera de Requerimientos

09/06/2015

Especificacin de los casos de uso del negocio


Flujos Alternos.
Se

consideran las diferentes situaciones alternativas o


variantes que provoquen una desviacin del flujo
bsico.
Condiciones ocasionales, eventuales, anormales y
extremas.
Debe especificar claramente.
Evento del flujo bsico que lo provoca.
Condicin bajo la cual ocurre.
Conjunto de actividades alternativas.
Cmo contina la ejecucin del caso de uso una vez
culminado el flujo alternativo.
UNHEVAL - Ingeniera de Requerimientos

09/06/2015

Especificacin de los casos de uso del negocio


Precondiciones.
Condiciones

en las que debi encontrarse el negocio


para que el caso de uso pueda ser activado.
Se definen relativas al negocio, no a su entorno.
Si no se cumplen se rechaza la activacin del caso de
uso.
Deben redactarse en tiempo verbal pasado.

Poscondiciones.
Condiciones

en las que deber encontrarse el negocio


junto a su entorno una vez terminado el caso de uso.
Definen los resultados esperados por el caso de uso.
Deben redactarse en tiempo verbal futuro.
UNHEVAL - Ingeniera de Requerimientos

10

09/06/2015

Especificacin de los casos de uso del negocio


Informacin Adicional.
Se

especifica informacin adicional que aclare o


incorpore mayor detalle al caso de uso del negocio.
Se puede incorporar aqu tanto el diagrama de
actividades como el diagrama de clases de negocio.

UNHEVAL - Ingeniera de Requerimientos

11

09/06/2015

Especificacin de los casos de uso del negocio


Flujo
Bsico
Flujos
Alternos

UNHEVAL - Ingeniera de Requerimientos

12

09/06/2015

Especificacin de los casos de uso del negocio


Precondiciones

Poscondiciones
UNHEVAL - Ingeniera de Requerimientos

13

09/06/2015

Diagrama de Procesos
Construir el Diagrama de Procesos.
Especificacin del Caso de Uso del Negocio
Solicitar Servicio

Realizar venta

1.Actores
1.1Artista
2.Propsito
Solicitar los servicios de la galera para realizar una
exposicin de arte.
3.Breve Descripcin
El caso de uso comienza cuando el Artista se dirige a la
galera para solicitar los servicios para una exposicin de
arte. Se entrevista con el Anfitrin quien le pide los datos
necesarios y llena la solicitud de servicio de la galera. 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 Bsico de Eventos
Accin del Actor
Respuesta del Proceso del
Negocio
1.El Artista solicita el servicio de para una exposicin
2.El Anfitrin solicita los datos personales del Artista
3.El Artista entrega sus datos personales al Anfitrin
4.El Anfitrin busca si los datos del Artista estn
registrados previamente en la galera
5.El Anfitrin solicita informacin de las obras de arte al
Artista.
6.El Artista entrega la informacin de las obras al
Anfitrin
7.El Anfitrin registra la informacin de las obras de arte.
8.El Anfitrin busca la informacin sobre las tcnicas que
maneja la galera en el sistema LogiSis
9.El sistema LogiSis entrega la informacin sobre las
tcnicas que maneja la galera.
10.El Anfitrin recibe la informacin sobre las tcnicas y
determina si la galera maneja las tcnicas de las obras
de arte.
11.El Anfitrin llena la solicitud de servicio.
12.El Anfitrin archiva la Solicitud de Servicio y entrega
una copia al Artista
13.El artista recibe la copia de la Solicitud de Servicio

UNHEVAL - Ingeniera de Requerimientos

: Ar tis ta

: Anfitri on

: S i s te m a Logi S is

Inicio
Solicitar servicio
de exposicin

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 informacin
de las obras

Solicitar informacin
de las obras

Registrar inform acin


de las obras
: O bra
Buscar tcnicas de la
galera

[ regis t ra da ]

Entregar inform acin


sobre tcnicas

Recibir informacin
sobre tcnicas

D omina las tcnicas


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

14

09/06/2015

Diagrama de Procesos
Es til para detallar en forma grfica:
Las actividades a realizar en el proceso.
La secuencia de ejecucin de las actividades.
La interaccin entre los actores y trabajadores.
La forma en la que se manejan las entidades.

Abarca tareas automticas y manuales.


Notacin.

BPMN, UML, IDEF3, entre otros.

UNHEVAL - Ingeniera de Requerimientos

15

09/06/2015

Diagrama de Procesos
BPMN

UNHEVAL - Ingeniera de Requerimientos

16

09/06/2015

Diagrama de Procesos
IDEF3

UNHEVAL - Ingeniera de Requerimientos

17

09/06/2015

Diagrama de Procesos
UML

Diagrama de
Actividades

UNHEVAL - Ingeniera de Requerimientos

18

09/06/2015

Diagrama de actividades (DA)


Herramienta proporcionada por UML.
Un diagrama de actividades (AD) detalla el flujo de trabajo
(workflow) de un BUC.

Un BUC consiste de una secuencia de actividades que juntas


producen algo de valor para un business actor.
Un workflow usualmente consiste de un flujo bsico y uno o
muchos flujos alternativos.

UNHEVAL - Ingeniera de Requerimientos

19

09/06/2015

Diagrama de actividades (DA)


Es til para indicar en un proceso:

Las tareas a realizar.


La secuencia de ejecucin de las tareas.
La interaccin entre los actores y trabajadores.
La forma en que el proceso maneja las entidades.

Modela la dinmica de casos de uso del negocio.


Abarca tareas automticas y manuales.

UNHEVAL - Ingeniera de Requerimientos

20

09/06/2015

Diagrama de actividades (DA)


El Diagrama de Actividades est compuesto por los
elementos siguientes.

Estado inicial (start state).


Actividad (activity).
Transicin de estado (state transition).
Decisin (decision).
Barra de sincronizacin (synchronization).
Rol o calle (swimlane).
Estado final (end state).

UNHEVAL - Ingeniera de Requerimientos

21

09/06/2015

Elementos de un DA
Actividad
Representan el desarrollo de una actividad o paso
dentro de un workflow.
El nombre de la actividad debe:
Ser simple y breve.
Ser un verbo o frase verbal en infinitivo.
Incluir el objeto de la actividad.
Colocarse dentro del smbolo de la actividad

Buscar los datos del cliente

UNHEVAL - Ingeniera de Requerimientos

22

09/06/2015

Elementos de un DA
Estado Inicial

Representa el inicio de un workflow.


Existe un nico estado inicial.
Se coloca dentro del swimlane

correspondiente al rol que comienza el caso


de uso.
Se representa a travs de un crculo de color
negro.

UNHEVAL - Ingeniera de Requerimientos

23

09/06/2015

Elementos de un DA
Estado Final
Representa el fin de un flujo de actividades en el

workflow.
Se coloca dentro del swimlane correspondiente al
rol que termina el caso de uso.
Puede haber ms de un estado final.
Se representa a travs de un crculo de color negro
dentro de un crculo transparente.

UNHEVAL - Ingeniera de Requerimientos

24

09/06/2015

Elementos de un DA
Estado transitorio
Representa tiempos de espera en un proceso.
Es til para representar los tiempos muertos.
Se representa con un rectngulo con las aristas
redondeadas.

UNHEVAL - Ingeniera de Requerimientos

25

09/06/2015

Elementos de un DA
Transicin
Seala la direccin en que fluyen las

actividades.
Representa la secuencia de cada
elemento dentro del diagrama.
Es navegable en un solo sentido.
Ocurre cuando termina el elemento
que la precede en el diagrama.
Se representa a travs de una lnea con
saeta en el extremo indicando el sentido
de la transicin entre los elementos.

UNHEVAL - Ingeniera de Requerimientos

26

09/06/2015

Elementos de un DA
Decisin
Representa una pregunta o decisin dentro del proceso.
Ramifica el curso del diagrama en dos caminos diferentes.
Debe nombrarse tal y como se hace en el negocio.
Se acompaa de la pregunta que debe hacerse el proceso para

tomar la decisin.
Tambin se puede usar la decisin cuando se quieren juntar hilos
de flujos (OR) y combinarlos de nuevo.
Se representa con un rombo.

UNHEVAL - Ingeniera de Requerimientos

27

09/06/2015

Elementos de un DA
Barra de sincronizacin
Se utiliza para mostrar subflujos paralelos
Ramifica el curso del diagrama en mltiples caminos que

se ejecutan a la misma vez.


Permite mostrar caminos concurrentes dentro del proceso.
Seala el inicio y/o fin de hilos de ejecucin.
Permiten mostrar caminos concurrentes dentro de un
workflow.
Se representa a travs de una barra horizontal o vertical.

UNHEVAL - Ingeniera de Requerimientos

28

09/06/2015

Caractersticas especiales para workflows


Las posibles complejidades de los workflows

pueden ser representadas a travs de diferentes


caractersticas:
Swimlanes (calles).
Actividades anidadas.
Uso de objetos.

UNHEVAL - Ingeniera de Requerimientos

29

09/06/2015

Swimlanes (Calles)
Un diagrama de actividad puede estar

particionado en swimlanes usando lneas rectas


verticales.
Cada calle representa una parte del workflow
cuya responsabilidad esta a cargo de una parte de
la organizacin.

Cliente

Se utiliza para mostrar un rol que participa en el


proceso.
Puede representar a un actor o trabajador del negocio
que participa en el proceso modelado por un caso de
uso.

Se representa a travs de lneas verticales desde la

parte superior del diagrama hasta el final.


Se coloca el nombre del rol en la parte superior.
El orden de presentacin de los swinlanes no
tiene significado semntico.
UNHEVAL - Ingeniera de Requerimientos

30

09/06/2015

Actividades anidadas
Una actividad puede hacer referencia a otro

diagrama de actividad que muestra la estructura


interna de un estado de la actividad.
Cuando el diagrama interno es muy complejo se
puede documentar que la actividad hace
referencia a otro workflow (crear otro nivel de
descomposicin).

UNHEVAL - Ingeniera de Requerimientos

31

09/06/2015

Actividades anidadas
Actividad con enlace a

otro workflow
Permite:

La creacin de subworkflows.
Indicar el enlace con casos
de uso relacionados
(extensin/inclusin)

Actividad 4
do/ Subproceso A

Subproceso A

Paso 1

Paso 2

UNHEVAL - Ingeniera de Requerimientos

32

09/06/2015

Diagrama de actividades (DA)

UNHEVAL - Ingeniera de Requerimientos

33

09/06/2015

Uso de objetos en los workflows


En este contexto los flujos de objetos son usados
para mostrar como las entidades de negocio son
creadas y usadas en un workflow.
Los flujos de objetos permiten mostrar inputs y
outputs desde actividades.

UNHEVAL - Ingeniera de Requerimientos

34

09/06/2015

Uso de objetos
Consideraciones:
Un objeto puede ser el output de una actividad y el
input de muchas otras.
El flujo que los enlaza a una actividad es una clase
de flujo de control.
El mismo objeto puede ser manipulado por una
serie de actividades que pueden cambiar su estado,
por lo tanto puede ser mostrado muchas veces
(denotando entre corchetes su estado).

UNHEVAL - Ingeniera de Requerimientos

35

09/06/2015

Diagrama de actividades con BE

UNHEVAL - Ingeniera de Requerimientos

36

09/06/2015

Modelado del Negocio. Actividades

7. Mantener las
reglas del
negocio.

UNHEVAL - Ingeniera de Requerimientos

37

09/06/2015

Una regla de negocio (business rule)


Declaracin que rige el funcionamiento de algn
aspecto del negocio.
Poltica

a cumplirse.
Condicin a satisfacer.
Restriccin a evitar.

Son definidas y revisadas por


el grupo de proyectos y por
los usuarios y clientes.

UNHEVAL - Ingeniera de Requerimientos

38

09/06/2015

Tipos de reglas del negocio


Reglas de restriccin.

Reglas de operaciones.
Reglas de flujo
Reglas de estmulo y respuesta.

Reglas de estructura.
Reglas de dominio de datos
Reglas de relacin

Reglas de derivacin.
Reglas de inferencia.
Reglas de clculo.

UNHEVAL - Ingeniera de Requerimientos

39

09/06/2015

Regla de operacin
Condicin que debe ser cierta para asegurar que una
operacin (o proceso) se ejecute correctamente.
Puede darse:
del proceso Precondiciones.
Despus del proceso Poscondiciones.
Antes

Ejemplo:

Condicin

El cliente debe ser titular de la cuenta para


retirar dinero por ventanilla.
Operacin o proceso

UNHEVAL - Ingeniera de Requerimientos

40

09/06/2015

Regla de operacin
Otros ejemplos:
Operacin o proceso

El otorgamiento de las becas se da


si el alumno ha obtenido un promedio superior a 15 puntos.
Condicin

Cul es la condicin y cul es la operacin en el ejemplo


siguiente?

El retiro de los beneficios del cliente debe aplicarse despus de


pasados los 15 das de mora.
UNHEVAL - Ingeniera de Requerimientos

41

09/06/2015

Regla de operacin - Regla de Flujo


Es un tipo especial de regla de operacin.
Estas reglas determinan y limitan cmo fluye la
informacin a travs de la operacin o proceso.
Generalmente estn asociadas con niveles de
aprobacin/rechazo en un trmite.
Ejemplo:
Si

el monto de una compra supera los


US$600 debe ser evaluada por el
Gerente de Operaciones.

UNHEVAL - Ingeniera de Requerimientos

42

09/06/2015

Regla de operacin - Estmulo y respuesta


Es un tipo especial de regla de operacin.
Condicin que debe ser cierta para ejecutar una
operacin de respuesta inmediata.
Ejemplo:
Si

el cliente no paga la factura antes


de la fecha indicada se procede al
corte de energa en las 24 horas
siguientes al vencimiento.

UNHEVAL - Ingeniera de Requerimientos

43

09/06/2015

Regla de estructura - Dominio de datos


Son asociadas a los tipos de datos y rangos de los
valores de cierta informacin de los procesos.
Ejemplo:
No

hay precios de artculos negativos.


El gnero de una persona solo puede ser
masculino o femenino.
El cdigo de la encuesta es un valor
numrico de tres cifras.

UNHEVAL - Ingeniera de Requerimientos

44

09/06/2015

Regla de estructura - Regla de relaciones


Son asociadas a las clases, objetos de informacin y
sus relaciones.
Ejemplos:
Para

una misma orden pueden emitirse uno


o ms presupuestos.
Un ejecutivo solo puede manejar las
cuentas a l asignadas.
A la solicitud de un libro por un
estudiante se denomina Prstamo.

UNHEVAL - Ingeniera de Requerimientos

45

09/06/2015

Regla de derivacin - Inferencia


Condicin que debe ser cierta para inferir un hecho
o un estado.
Ejemplos:
Un

cliente que debe ms de dos cuotas se considera


cliente no apto para la adquisicin de productos.
El cliente no apto se convierte en
cliente moroso.

UNHEVAL - Ingeniera de Requerimientos

46

09/06/2015

Regla de derivacin - Clculo


Expresin matemtica o algoritmo que permite
calcular el valor de un trmino.
Ejemplos:
El

monto por comisin se calcula el MontoTotal * 0.15 *


comision.
La base de concreto molido se obtiene del 15% de la
dureza.
El total de cada lnea de pedido es igual
al nmero de unidades vendidas
multiplicado por el precio unitario del
producto.
UNHEVAL - Ingeniera de Requerimientos

47

09/06/2015

Las reglas del negocio deben ser


Atmica.
No

puede contener otra regla.

No

puede ser redundante.

No

puede contradecir a otra.

No

puede ser ambigua.

nica.

Consistente.
Clara.

Relevante:
Tiene

que ser relevante desde el punto de vista del


manejo de informacin.
UNHEVAL - Ingeniera de Requerimientos

48

09/06/2015

Las reglas del negocio se documentan en


Lista de reglas del negocio.
Especificacin de los casos de uso del negocio.
Especificacin de los casos de uso del sistema.

UNHEVAL - Ingeniera de Requerimientos

49

09/06/2015

Lista de reglas del negocio


RN01: Descripcin de la regla del negocio 01.
RN02: Descripcin de la regla del negocio 02.
RN03: Descripcin de la regla del negocio 03
Etc.
Ejemplo.
RN12: El valor del descuento es 15 % de Subtotal.

UNHEVAL - Ingeniera de Requerimientos

50

09/06/2015

Especificacin de los casos de uso del negocio


Flujo Bsico
.
5.

El vendedor calcula el subtotal, el descuento [RN12]


y el monto total de la factura.
.

Flujos Alternativos.
.
2.

El ingeniero de obra determina el por ciento de


concreto molido [RN34] y la dureza del asbesto
[RN65].
.
UNHEVAL - Ingeniera de Requerimientos

51

09/06/2015

Especificacin de los casos de uso del sistema


Flujo Bsico
.
5.

El sistema calcula el subtotal, el descuento [RN12] y


el monto total de la factura.
.

Flujos Alternativos.
.

2.

El sistema calcula el por ciento de concreto molido


[RN34] y la dureza del asbesto [RN65].
.
UNHEVAL - Ingeniera de Requerimientos

52

09/06/2015

Modelado del Negocio. Actividades

8. Capturar un
vocabulario
comn.

UNHEVAL - Ingeniera de Requerimientos

Especificacin del Caso de Uso del


Negocio
Solicitar Servicio
1.Actores
1.1Artista
2.Propsito
Solicitar los servicios de la galera para
realizar una exposicin de arte.
3.Breve Descripcin
El caso de uso comienza cuando el
Artista se dirige a la galera para solicitar
los servicios para una exposicin de arte.
Se entrevista con el Anfitrin quien le
pide los datos necesarios y llena la
solicitud de servicio de la galera. 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 Bsico de Eventos
Accin del Actor
Respuesta
del Proceso del Negocio
1.El Artista solicita el servicio de para una
exposicin
2.El Anfitrin solicita los datos personales
del Artista
3.El Artista entrega sus datos personales
al Anfitrin
4.El Anfitrin busca si los datos del Artista
estn registrados previamente en la
galera
5.El Anfitrin solicita informacin de las
obras de arte al Artista.
6.El Artista entrega la informacin de las
obras al Anfitrin
7.El Anfitrin registra la informacin de
las obras de arte.

53

09/06/2015

Glosario de trminos
Definir un glosario de trminos comunes en el

negocio para ser usado por los miembros del


equipo de proyecto.
Buscar la terminologa, 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 trminos en singular.
El glosario de trminos es nico para el proyecto.
UNHEVAL - Ingeniera de Requerimientos

54

09/06/2015

Modelado del Negocio. Actividades

9. Definir las
actividades a
automatizar.
Actividad del negocio
1. Registrar resultado de evaluacin artstica
2. Rechazar obra
3. Elaborar Documento de Rechazo de Obra
4. Aceptar obra
5. Registrar resultado de evaluacin econmica
6. Determinar precio y ganancia de las obra
7. Elaborar Documento de Venta de Obra

UNHEVAL - Ingeniera de Requerimientos

55

09/06/2015

El objetivo de esta actividad es


Determinar el nivel de automatizacin del negocio
y obtener, de forma preliminar los requerimientos
del sistema.

1. Elaborar la Lista de Actividades a Automatizar.


Revisar

cada caso de uso del negocio identificado y


proponer las actividades que son factibles de
automatizacin.

UNHEVAL - Ingeniera de Requerimientos

56

09/06/2015

Elaborar la Lista de Actividades a Automatizar


Especificacin del Caso de Uso del Negocio
Solicitar Servicio

: Ar tis ta

Realizar venta

1.Actores
1.1Artista
2.Propsito
Solicitar los servicios de la galera para realizar una
exposicin de arte.
3.Breve Descripcin
El caso de uso comienza cuando el Artista se dirige a la
galera para solicitar los servicios para una exposicin de
arte. Se entrevista con el Anfitrin quien le pide los datos
necesarios y llena la solicitud de servicio de la galera. 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 Bsico de Eventos
Accin del Actor
Respuesta del Proceso del
Negocio
1.El Artista solicita el servicio de para una exposicin
2.El Anfitrin solicita los datos personales del Artista
3.El Artista entrega sus datos personales al Anfitrin
4.El Anfitrin busca si los datos del Artista estn
registrados previamente en la galera
5.El Anfitrin solicita informacin de las obras de arte al
Artista.
6.El Artista entrega la informacin de las obras al
Anfitrin
7.El Anfitrin registra la informacin de las obras de arte.
8.El Anfitrin busca la informacin sobre las tcnicas que
maneja la galera en el sistema LogiSis
9.El sistema LogiSis entrega la informacin sobre las
tcnicas que maneja la galera.
10.El Anfitrin recibe la informacin sobre las tcnicas y
determina si la galera maneja las tcnicas de las obras
de arte.
11.El Anfitrin llena la solicitud de servicio.
12.El Anfitrin archiva la Solicitud de Servicio y entrega
una copia al Artista
13.El artista recibe la copia de la Solicitud de Servicio

UNHEVAL - Ingeniera de Requerimientos

: Anfitri on

: S i s te m a Logi S is

Inicio
Solicitar servicio
de exposicin

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 informacin
de las obras

Solicitar informacin
de las obras

Registrar inform acin


de las obras

Tecnica
Sistema LogiSis
: O bra

Buscar tcnicas de la
galera

[ regis t ra da ]

Entregar inform acin


sobre tcnicas

Recibir informacin
sobre tcnicas

D omina las tcnicas


de las obras?
[ S ]

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

: Tecnica

Actividad del negocio


1. Registrar resultado de evaluacin artstica

[ No ]

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]

Archivar la Solicitud
de Servicio
Recibir copia de la
Solicitud de Servicio

5. Registrar resultado de evaluacin econmica


6. Determinar precio y ganancia de las obra
7. Elaborar Documento de Venta de Obra

57

09/06/2015

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.
UNHEVAL - Ingeniera de Requerimientos

58

09/06/2015

Você também pode gostar