BPMN es una notación gráfica que representa la lógica y secuencia de actividades de un proceso de negocio. Un diagrama de procesos de negocio (BPD) en BPMN puede contener varios procesos que son de tres tipos: interno, abstracto o colaborativo. Un BPD incluye elementos como actividades, compuertas, eventos, flujos de secuencia, pools y líneas de mensaje.
2. Centro de Innovación para la Acreditación
CINNA-CAMPUS
¿ Qué es BPMN ?
O BPMN es una notación gráfica que representa la lógica de
las actividades, los mensajes entre los diferentes
participantes y toda la información necesaria para que un
proceso sea analizado simulado y ejecutado.
4. Centro de Innovación para la Acreditación
CINNA-CAMPUS
BPMN
O Define un Diagrama de Procesos de Negocio basado en la
técnica de Diagramas de Flujo
O Un BPD puede contener varios procesos, cada proceso
puede ser de uno de los tres tipos: Interno, abstracto,
colaborativo
5. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Tres tipos de Modelado de
Procesos
O Proceso de Negocios Interno: que representa un
único proceso de negocio interno donde se
representa toda la secuencia del proceso.
O Proceso de Negocios abstracto: representa un
proceso de negocio externo del que desconocemos
los detalles.
O Proceso de Negocios Colaborativo: representa la
interacción entre dos o más entidades del negocio.
Las interacciones se representan por los mensajes
intercambiados entre las entidades involucradas.
6. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Proceso de Negocios Interno
7. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Proceso de Negocios Externo
8. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Proceso de Negocios Colaborativo
9. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Elementos Básicos de un BPD
O Actividades: es un paso dentro del proceso, representa el
trabajo realizado dentro de una organización y consume
recursos como tiempo y costos. Se representan con
rectángulos con esquinas redondeadas.
O Compuertas: se utilizan para controlar los puntos de
divergencia y convergencia del flujo (dediciones, actividades
en paralelo y puntos de sincronización)- Se representan por
rombos. Anotaciones al interior del rombo indican el tipo de
comportamiento de la compuerta.
10. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Elementos Básicos de un BPD
O Eventos: representa algo que ocurre o puede ocurrir durante
el proceso. Se representa por un Círculo. Tiene una causa y
un resultado. Puede iniciar un proceso, interrumpirlo,
detenerlo o finalizarlo.
O Existen tres tipos de eventos basados en cómo afectan el
flujo:
O Eventos de inicio:
O Eventos intermedios:
O Eventos de Fin:
11. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Veamos de nuevo un modelo de un
proceso (BIZAGI)
Proceso: Sugerencias y mejoras
12. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Flujos de Secuencia
O Representan el control de flujo y la secuencia de las
actividades.
O Se utiliza para representar la secuencia de los objetos de
flujo, donde encontramos las actividades, las compuertas y
los eventos.
13. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Pools
O Un Pool contiene un proceso único
O Un Proceso de Negocio Interno o Privado está contenido en
un pool.
O El nombre del pool puede considerarse el nombre del
proceso.
O Siempre existe al menos un pool.
O Los flujos de secuencia no pueden cruzar los límites de un
pool.
14. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Mensajes entre pools
O Para representar la interacción entre diferentes procesos se utilizan
líneas de mensaje.
O Un proceso abstracto o externo puede ser diagramado como un pool
vacío, con puntos de contacto en los límites del pool.
15. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Lineas de Mensaje
O Representan interacción entre varias entidades o
procesos.
O Representan Señales o Mensajes, NO flujos de
control
O No todas las líneas de mensaje se cumplen para
cada instancia del proceso y tampoco se especifica
un orden para los mensajes
O No hay líneas de mensaje dentro del mismo pool (no
tendría mucho sentido)
17. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Artefactos
O Son objetos adicionales que permiten proporcionar
información adicional sobre un proceso
O 3 tipos:
O Objetos de datos: indican datos que entran/salen de una
actividad
O Anotaciones: permiten escribir comentarios adicionales
sobre el proceso
O Grupos: permiten agrupar las actividades en forma visual
con fines de documentación o análisis
18. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Objeto de datos
Pueden haber objetos de datos de entrada y de salida
21. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Lanes
Permiten separar las actividades (por usuario)
22. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Refinando Actividades
O Las actividades se representan con esquinas redondeadas
O Representan un trabajo realizado dentro de una organización
O Consumen recursos
O Pueden ser simples o complejas
23. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Refinando Actividades
O Dentro de un modelo se definen
O Procesos, que están contenidos dentro de un pool
O Las tareas, que son actividades simples o atómicas
O Los subprocesos que son actividades compuestas
24. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Tipos de tareas
O Tarea se utiliza cuando el trabajo realizado dentro del proceso
no se define a un nivel más detallado, es simple, indivisible,
que no tiene una estructura interna o esta no es visible en el
modelo.
O Existen Distintos tipos de tareas en BIZAGI (no son parte de
BPMN pero muchos software lo incorporan)
25. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Ejemplo
O Las de Recepción, Envío, Usuario y Servicio son las
más usadas.
O El ejemplo muestra un proceso de garantía de
reemplazo de un vehículo siniestrado
26. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Subprocesos
O Subproceso: Es una actividad compuesta que es
incluida dentro de un proceso. Es compuesto dado
que incluye a su vez un conjunto de actividades y
una secuencia lógica (proceso) que indica que
dicha actividad puede ser analizada a un nivel más
fino
O Se usa para jerarquizar el diagrama
27. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Subprocesos
O Simultáneamente representa una tarea y un proceso
O Se puede diagramar colapsado o expandido
28. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Ejemplo de la documentación de un proceso
O El director del Ingeniería recibe una petición de un
académico para una comisión de investigación. Esta
debe estar acompañada de la documentación
pertinente
29. Centro de Innovación para la Acreditación
CINNA-CAMPUS
Ejemplo de orden de compra, reclamos,
productos defectuosos