Está en la página 1de 22

Universidad ESAN

Herramientas de BPMN para Modelamiento y


Simulación de Procesos
Eddie Morris A.
PROGRAMA DE ESPECIALIZACIÓN
PARA EJECUTIVOS - PEE

Curso: Herramientas de BPMN para


Modelamiento y Simulación de Procesos
Sesiones 5 y 6

Profesor: José Díaz León, MGTI, MBA (e), ECO, ING (b).
Presentaciones

Presentación: Caso Empresa Mayorista:


Compras y Ventas
Lectura: Capítulo 3 del CBOK
Elementos BPMN Extendidos
Actividad
• Una actividad es una tarea o trabajo que se desarrolla en un
proceso.
• Un actividad puede ser atómica o no atómica (compuesta).
• Existen dos tipos de actividades:
• Proceso/Sub-proceso
• Tarea
Tipos de Tarea
Subprocesos
• Un Subproceso es una actividad compuesta que esta incluida en el diagrama y
permite el desarrollo jerárquico del proceso.
• Hay dos representaciones graficas de los Sub-Procesos:
• Colapsada
• Expandida
• Existen dos tipos de Sub-Procesos:
• Embebidos
• Reutilizables
Tareas repetitivas
• Existen atributos que determinarán si la tarea puede repetirse o
si solo se puede realizar una vez.
Eventos
• Un evento es un acto o incidente que sucede durante el curso de
un proceso de negocio, por ejemplo: el inicio de una actividad, el
cumplimiento de una fecha-hora, la llegada de un mensaje,
cumplimiento de una regla de negocio..
• Afectan el flujo del proceso y usualmente tienen una causa y un
impacto.
• Hay tres tipos:
Eventos
Eventos de Inicio
• Indica cuando se inicia el proceso.
None • Existen diferentes disparadores (triggers) que indican
las circunstancias específicas que inician un proceso.

Message

Timer

Rule

Link

Multiple
Eventos Intermedios
• Indican algo que ocurre o puede ocurrir durante el
None trascurso de un proceso, entre el inicio y el fin.
• Los eventos intermedios tienen dos formas de actuar:
Message
• En el flujo de trabajo: Esperando o generando una
activación.

Timer

Rule • Adjuntos a una actividad: Esperando que una


restricción se cumpla para activar un flujo de excepción.
Link

Multiple
Eventos de Fin
None
• Indica cuando se termina el proceso.
Message • Existen diferentes resultados que indican las
circunstancias específicas que terminan un
Error
proceso.
• Ejemplo:
Cancel

Compensation

Link

Terminate

Multiple
Orquestación
• Representan perspectiva de coordinación-por ejemplo,
representan una vista especifica del negocio u organización del
Proceso..
• Describe como una única entidad de negocio lleva a cabo las
actividades del proceso.
• Ocurre dentro de su propio Pool.
Ejemplo 1: Tareas repetitivas
El área de RR.HH requiere solicitar personal para la empresa, para lo cual lanza convocatoria
externa pidiendo se remitan los CV a la institución, los cuales serán seleccionados hasta que
el número de seleccionados sea 20 o hasta antes del 30 de octubre.
Una vez seleccionados se realizaran las entrevistas a cada uno de ellos y se convocará al candidato
elegido. Se solicita modelar el proceso:
Ejemplo 2: Evento intermedio de envío de mensajes
Una entidad bancaria recibe solicitudes de crédito por correo electrónico, las cuales son revisadas.
Si la aplicación no estuviese completa se solicita vía correo información adicional.
Al recibirse la misma se procederá a procesar la aplicación y culminará el proceso.

Se solicita modelar el proceso:


Coreografía
• La coreografía de un proceso representa las interacciones entre
dos o mas entidades de negocios.
• Estas interacciones son mostradas mediante los Flujos de
mensajes entre los Pools.
TALLERES 3 y 4 DE MODELADO DE PROCESOS BPMN 2.0

REGLAS DE NEGOCIO PARA PROCESO DE SOLICITUD DE UN CREDITO

1. Un proceso de solicitud de crédito consta básicamente de un registro de la solicitud,


donde el cliente manifiesta su interés de adquirir un crédito, en esta etapa se incluye
la presentación de la solicitud y documentación requerida a la entidad, luego se
realiza una verificación de la información, posteriormente la etapa donde se realiza
el análisis o estudio de la solicitud de crédito y por último encontramos las
actividades referidas a hacer efectivo el crédito o informar el rechazo al cliente.

Se pide: Modelar el proceso de acuerdo a las reglas de negocio estipuladas


anteriormente.
2. Modifíquese el proceso anterior para que la tarea
‘Verificar información’, sea un sub proceso, con las siguientes
reglas de negocio:

2.1. Verificar si la persona que solicita el crédito es ya


cliente del banco
2.2. En caso positivo verificar que no se encuentre en la
lista de clientes con deudas con el banco
2.3. De no tener deudas con nosotros, verificar su estado
crediticio en el sistema financiero.
2.4. Si el estado financiero es bueno finalizar el sub
proceso
2.5. Si la verificación es negativa o su estado crediticio es
deficiente rechazar la solicitud comunicándoselo al cliente.
3. Modifíquese el proceso anterior para que la tarea ‘Desembolsar
crédito’, sea un sub proceso, con las siguientes reglas de negocio:
3.1. Verificar la documentación del cliente
3.2. Completar la información del desembolso, en base a tres
alternativas:

3.2.1. El cliente desea que el desembolso se deposite en una cuenta


bancaria.
3.2.2. El cliente desea que el desembolso se haga con un cheque
3.2.3. El cliente desea que el desembolso se abone a otro crédito

3.3. Comunicar al cliente que se ha realizado la transacción solicitada.

3.4. Modificar las reglas de negocio para que las opciones indicadas en
el punto 3.2 no sean excluyentes, sino permitan dividir el desembolso en dos
o tres de las opciones indicadas.
4. Modifíquese el proceso principal para validar que previamente al
‘análisis de la solicitud’, se verifique la recepción de la
documentación de tal manera que:

4.1. Si la documentación llega antes de los 5 días calendarios, el


proceso continua a la tarea de ‘análisis de la solicitud’

4.2. De no llegar, deberá hacerse un ‘seguimiento al cliente’, que


permita determinar si el cliente va a continuar con el proceso o ya no
desea el crédito, en cuyo caso se dará por terminado el proceso.
Tarea:

1. Modelar y documentar el caso Agencia de Viajes.


Documentar la ficha del proceso, utilizando como guía,
el formato del MHRD.

2. Lecturas:

Capítulos 3 y 4 del libro Association of Business


Process Management Professional, Guide to the
Business Process Management – Common Body of
Knowledge, ABPMP BPM CBOK, Chicago, Illinois, USA,
2da edición.

Expone grupo 2

También podría gustarte