de_DEen_USfr_FRid_IDjapl_PLpt_PTru_RUvizh_CNzh_TW

Guía completa sobre los tipos de diagramas BPMN

BPMN2 days ago

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 visió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 centra en las interacciones entre procesos.
  • Tareas de coreografía: Consiste en tareas que definen los mensajes entre los 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 que implica 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 que inicia la interacción.
  • Definición de mensaje: Los mensajes entre los participantes se definen dentro de la tarea.
  • Representación visual: El participante iniciador se muestra con el mismo color que la tarea, mientras que el participante no iniciador está en gris.

3. Proceso de colaboración

Definición

Un proceso de colaboración representa las interacciones entre dos o más entidades empresariales. 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 empresariales.
  • 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 visión 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

  • Visión 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...