Read this post in: de_DEen_USfr_FRhi_INid_IDjapl_PLpt_PTru_RUvizh_CNzh_TW

Guía completa sobre los tipos de diagramas BPMN

BPMNYesterday

La Notación de Modelado de Procesos de Negocio (BPMN) es una herramienta poderosa para ilustrar procesos de negocio en forma diagramática. Se utiliza ampliamente para comunicar una variedad de información a diferentes partes interesadas, a menudo involucrando múltiples organizaciones o empresas. BPMN respalda tres categorías principales de procesos: Orquestación, Coreografía y Colaboración. Esta guía ofrecerá una revisión detallada de cada tipo de diagrama BPMN, sus propósitos y cómo se utilizan.

1. Proceso de Orquestación

Definición

Un proceso de orquestación es un proceso estándar en BPMN que normalmente modela un único punto de vista coordinado. Describe un proceso dentro de una única entidad de negocio y se encuentra contenido dentro de un Pool. Este tipo de proceso suele tener un contexto bien definido y es el más comúnmente encontrado en diagramas BPMN.

Características

  • Punto de vista coordinado único: Se centra en los procesos internos de una única entidad de negocio.
  • Contexto bien definido: Puntos de inicio y final claramente definidos.
  • Contenido dentro de un Pool: Representa los límites de la entidad de negocio.

Ejemplo

Un proceso de orquestación típico podría implicar una serie de tareas dentro de una empresa, como el procesamiento de pedidos, donde cada tarea es realizada por diferentes departamentos dentro de la misma organización.

Collaboration Processes

2. Proceso de Coreografía

Definición

Un proceso de coreografía es un nuevo tipo de modelo introducido en BPMN 2.0. Se centra en la interacción entre participantes y se enfoca en el flujo de mensajes en lugar de las tareas detalladas individuales de un proceso. Los diagramas de coreografía no pertenecen a ningún Pool y se utilizan para definir cómo los procesos individuales interactúan entre sí.

Características

  • Interacción entre participantes: Muestra el flujo de mensajes entre diferentes entidades de negocio.
  • Sin Pool: No pertenece a ningún Pool específico; se enfoca en las interacciones entre procesos.
  • Tareas de coreografía: Consiste en tareas que definen mensajes entre participantes.

Ejemplo

Un diagrama de coreografía podría ilustrar la interacción entre un fabricante y un cliente en un proceso de pedido de venta. El cliente realiza un pedido y el fabricante lo confirma, con cada paso implicando intercambios de mensajes entre ambas partes.

Choreography Notation in BPMN 1.1

Tareas de coreografía

  • Participantes iniciadores y no iniciadores: Cada tarea implica al menos dos participantes, con uno iniciando la interacción.
  • Definición de mensaje: Los mensajes entre los participantes se definen dentro de la tarea.
  • Representación visual: El participante que inicia se muestra con el mismo color que la tarea, mientras que el participante no iniciador aparece en gris.

3. Proceso de colaboración

Definición

Un proceso de colaboración representa las interacciones entre dos o más entidades comerciales. Estas interacciones se definen como una secuencia de actividades que representan los patrones de intercambio de mensajes entre las entidades involucradas. Un diagrama de colaboración se reconoce por la presencia de más de un Pool.

Características

  • Múltiples Pools: Muestra el flujo de mensajes entre diferentes entidades comerciales.
  • Secuencia de interacción: Define la secuencia de actividades y intercambios de mensajes.
  • Caja negra o proceso detallado: Los Pools pueden estar vacíos, ser una caja negra o mostrar un proceso detallado dentro.

Ejemplo

Un proceso de colaboración podría implicar un escenario de compra en el que un cliente interactúa con un minorista y un transportista. Cada entidad tiene sus propios procesos internos, pero el diagrama de colaboración se centra en los intercambios de mensajes entre ellos.

Proceso público frente a proceso privado

Procesos privados (internos)

  • Flujo de proceso detallado: Muestra el flujo de proceso detallado para cada socio.
  • Enfoque interno: Se centra en los procesos internos dentro de una sola organización.

Procesos públicos

  • Colaboración interorganizacional: Describe la interacción entre diferentes organizaciones.
  • Caja negra: Trata los procesos internos de los socios como “cajas negras”.
  • Intercambio de información: Especifica la información y los objetos intercambiados entre los socios.

Diagramas de conversación BPMN

Definición

Los diagramas de conversación BPMN, introducidos en BPMN 2.0, proporcionan una vista de alto nivel de las comunicaciones entre los participantes. No incluyen lógica de proceso y se centran en las conversaciones entre los participantes sin mostrar el flujo individual de mensajes.

Características

  • Vista de alto nivel: Muestra las comunicaciones generales entre las partes.
  • Elementos de nodo de conversación: Representados por hexágonos.
  • Enlace de conversación: Representado por líneas dobles.

Ejemplo

El modelo de conversación en la figura siguiente es una representación de las comunicaciones o mensajes entre los roles participantes mostrados en el modelo de coreografía en la figura del ejemplo 2 anterior. En este caso, el modelo de conversación representa una visión general de las comunicaciones generales entre las partes. Sin embargo, no muestra la secuencia de las comunicaciones como se muestra en un modelo de coreografía.

Choreography Diagram Example: MIS

Conclusión

Los diagramas BPMN son herramientas esenciales para modelar procesos de negocio, y comprender los diferentes tipos—Orquestación, Coreografía y Colaboración—es crucial para una gestión eficaz de los procesos. Cada tipo cumple una función específica y ofrece una perspectiva única sobre los procesos de negocio, lo que convierte a BPMN en una herramienta versátil y potente para el modelado de procesos de negocio.

Sidebar Search
Loading

Signing-in 3 seconds...

Signing-up 3 seconds...