Presentación_ Marco general de las contrataciones públicas.pdf
Conceptos BPM
1. 1
Conceptos BPM (Business Process Management)
Proceso de negocio
• Conjunto de actividades ordenadas (serial o paralela) lógicamente y ejecutadas para transformar un
elemento de negocios con el objetivo de alcanzar un resultado.
• Conjunto de actividades relacionadas, intra e inter-empresas realizadas para cumplir un determinado
objetivo de negocios.
Modelado de procesos
• Es la representación del orden de secuencia de las actividades de negocio y la información de soporte.
• Describe como el negocio persigue sus objetivos.
• El modelado de un proceso es un paso en la automatización de procesos, existen diversas
herramientas para modelar procesos de negocios.
• Existen diversos programas para el modelado de procesos BPM, uno de ellos es Bizagi Modeler.
BPMN (Business Process Modeling Notation)
Estándar internacional para el modelado de procesos de negocios, permite representar gráficamente el flujo
de trabajo de un proceso de negocio.
• La versión actual es la 2.0.2.
• Es independiente de otras metodologías de proceso, por lo tanto, es portable.
• Se puede representar una gran cantidad de procesos (Negocio/TI).
Objetivos:
• Proveer una notación entendible para el personal técnico y para el personal del negocio.
• Crear un puente estandarizado entre el diseño de procesos de negocio y su implementación.
BPD (Business Process Diagram)
• Diagrama diseñado para representar gráficamente la secuencia de todas las actividades que ocurren
durante un proceso, basado en la técnica de “Flow Chart”, incluye además toda la información que se
considera necesaria para el análisis.
• BPD, está diseñado para ser usado por los analistas de procesos, quienes diseñan, controlan y
gestionan los procesos.
2. Conceptos BPM| Moisés Araya
[2]
• Dentro de un Diagrama de Procesos de negocio BPD se utilizan un conjunto de elementos gráficos, que
se encuentran agrupados en categorías. Igualmente, sus componentes mapean las dimensiones Qué,
Cómo, Cuándo, Dónde y Por Qué.
Las cuatro categorías básicas de elementos de un BPD son:
• Flow Objects (Objetos de flujo)
• Artifacts (Artefactos)
• Swimlanes (Andaniveles)
• Connecting Objects (Objetos de conexión)
Elementos gráficos asociados:
• Pool: Contenedor del diagrama de flujo de trabajo de un proceso.
• Lane: División dentro de un pool, utilizado para organizar actividades dentro del pool.
3. Conceptos BPM| Moisés Araya
[3]
• Objetos de conexión:
o Flujo de mensaje usado para mostrar el flujo de mensaje entre participantes de diferentes
procesos (línea segmentada con un sobre).
o Flujo de secuencia usado para mostrar el orden en que las actividades serán ejecutadas en un
proceso
• Actividades:
• Es una parte de trabajo dentro de un proceso.
• Recibe el nombre de tarea y puede ser definida en varios tipos.
• Pueden ser acciones repetitivas y de múltiples instancias.
• Permite organizar las actividades en subprocesos.
• Se pueden definir procesos y tareas reutilizables.
• Tienen propiedades definidas:
o Quien ejecuta o es responsable de la actividad.
o Entradas de la actividad.
o Salidas de la actividad.
4. Conceptos BPM| Moisés Araya
[4]
• Compuertas: utilizadas para controlar la divergencia y convergencia de los flujos de secuencia
o Tipos:
• Exclusiva.
• Inclusiva.
• Paralela.
• Basada en eventos.
Ejemplos.
• Eventos: es una acción que tiene un impacto en un flujo, generalmente tiene una causa y un
resultado.
Ejemplos:
o Se recibe reclamo de un cliente
o El cliente cancela su reserva
Tipos:
o Evento inicial
o Evento intermedio
o Evento final y/o del tipo lanzamiento o captura
5. Conceptos BPM| Moisés Araya
[5]
Los eventos ayudan a simplificar los diagramas.
• Artefactos.
Elementos gráficos utilizados para proveer información adicional sobre el proceso.
o Tipos
▪ Objeto de datos: muestra la información que una actividad necesita, como las
entradas y salidas.
▪ Anotaciones: proporciona información adicional sobre el proceso.
▪ Grupos: agrupa un conjunto de actividades.
Eventos y artefactos.
Elementos de un BPMN
6. Conceptos BPM| Moisés Araya
[6]
Algunas herramientas BPMN
1. Bizagi
2. BPMN.IO
3. BonitaSoft
4. AuraPortal
5. jBPMN
6. LucidChart
7. jSonic
Ejemplo de modelado de un proceso de solicitud de compras en Bizagi.
Ejemplo de modelado del mismo proceso anterior pero esta vez en bpmn.io (https://demo.bpmn.io/)