You are on page 1of 22

BUSINESS PROCESS MANAGEMENT

NOTACIN BPMN

Mgtr. Ing. Carlos Daz Snchez


Elementos BPMN
Objetos de Flujo

Activitys
(Actividades)

Eventos
(Events)

Decisiones
(Gateways)
Objetos de Flujo
Actividades

Una actividad (Activity) es una tarea o


trabajo que se desarrolla en un
proceso. o no
Un actividad puede ser atmica
atmica (compuesta).
Existen dos tipos de actividades:
Proceso/Sub-proceso
Tarea (Simple)
Se representa por un rectngulo con
sus bordes redondeados.
Objetos de Flujo
Actividades

Tarea humana sin especificacin alguna

Ejecutada por una persona, pero el control lo lleva un


sistema o Process Engine. Ejem
- Revisar una factura, aprobar una solicitud

Actividad automtica que es ejecutada completamente por


un software. Ejem
- Actualizacin de stock, Disponibilidad de asientos o cupos en
viajes
Recepcin de mensajes. Ejem
- Cartas, correos, mensajes telefnicos o de redes
Objetos de Flujo
Actividades
Envo de mensajes. Ejem
- Cartas, correos, mensajes telefnicos o de redes

Un Script es un pequeo programa que puede interpretar o


ejecutar directamente el sistema y debe ser escrito en el
lenguaje que pueda interpretar el entorno de
implementacin. Ejem: Procedimiento almacenado
Ejecutada por una persona, cuyo sistema no lo lleva un
sistema o Process Engine. Ejem
- Guardar un acta en un archivo fsico, conversar con un cliente.

Destinada solo para ejecutar una regla de negocio, ya sea


invocndola o ejecutando un motor de reglas.Ejem
- Generar reportes al finalizar el da
Objetos de Flujo
Actividades
Subprocesos
Un Sub-Proceso representa una Actividad compuesta. En este sentido,
significa que su trabajo puede dividirse en un nivel ms fino
de detalle. Existen dos tipos de subprocesos:
Embebidos (parte del proceso padre)
Independientes (reusables por otros procesos).

Las formas de representarlos son 2:

Colapsado Expandido
Objetos de Flujo
Eventos

Un Evento es algo que ocurre durante el curso de un proceso y afecta el flujo


del mismo y usualmente tiene un disparador (trigger) o un resultado.
Objetos de Flujo
Eventos

Evento de Mensaje
Eventos que portan informacin
Objetos de Flujo
Eventos
Evento Temporizacin
Cuando se utiliza una condicin de temporizacin
Objetos de Flujo
Eventos
Evento de Error
Cuando ocurren acciones que interrumpen o
finalizan debido a un error un proceso
Objetos de Flujo
Eventos
Evento Condicional
Cuando un evento se inicia o continua bajo una condicin
independiente del proceso
Objetos de Flujo
Eventos
Evento de Seal
Similar al Evento de mensaje, con la diferencia que los
de mensaje tienen un destino definido y los de seal no
Objetos de Flujo
Eventos
Evento de Terminacin
Cancela todos los elementos activos independientemente
donde se encuentren
Objetos de Flujo
Eventos
Evento de Enlace
Es ms usado para dividir diagramas grandes sin perder
el vnculo de un flujo de secuencia

Es igual a:
Objetos de Flujo
Eventos
Evento de Compensacin
Compensar en BPMN significa volver al estado inicial de
una actividad
Objetos de Flujo
Eventos
Evento de Compensacin
Objetos de Flujo
Eventos
Evento Escalable
Mejora la comunicacin entre subprocesos superiores e inferiores
Objetos de Flujo
Eventos
Evento de Cancelacin
Se utiliza en el contexto de transacciones y no debe existir
inconveniente alguno sino todo el proceso se cancela
Objetos de Flujo
Eventos
Evento Mltiple
Con dicho evento se puede incluir la captura de varios elementos
alternativos con un smbolo


Objetos de Flujo
Eventos
Evento Mltiple Paralelo
Mientras que el Evento Mltiple es de tipo XOR, el evento mltiple
paralelo presenta un escenario AND, es decir, tienen que haber
ocurrido todos los eventos para que pueda iniciar, continuar o finalizar
una actividad
Preguntas

You might also like