Lista de documentos
En esta página

Tipos de actividades avanzadas BPMN

Introducción

Descubre todo el potencial de BPMN 2.0 con varios tipos de actividades adicionales que van más allá de las tareas y subprocesos básicos. Estos tipos de actividades permiten modelar workflows de manera precisa y flexible, mejorando el diseño de tus procesos de negocio. Cada tipo cumple una función específica, optimizando el flujo del proceso.

Gateway exclusivo BPMN
Gateway paralelo BPMN
Gateway exclusivo BPMN
Gateway exclusivo BPMN
Gateway inclusivo BPMN
Gateway de evento BPMN

Collapsed Sub-Process

Icono BPMN de subproceso colapsado ProcessMind para tareas agrupadas

El subproceso colapsado se utiliza para agrupar tareas dentro de un proceso general, ofreciendo mayor claridad y simplicidad. Condensa la serie de pasos en una sola representación, detallada en otra parte del diagrama.

Ad-hoc Sub-Process

Símbolo BPMN ad-hoc de ProcessMind para orden flexible de tareas

Los subprocesos ad-hoc funcionan sin secuencia fija, permitiendo ejecutar tareas en cualquier orden o incluso omitirlas cuando sea necesario. Ofrecen flexibilidad para adaptarse dinámicamente a los requisitos del proceso.

Loop Task

Icono BPMN de tarea en loop ProcessMind para actividades repetidas

Las loop tasks se ejecutan repetidamente bajo una lógica “do while”, continuando hasta cumplir una condición determinada. Así, se garantiza que las tareas finalicen antes de avanzar.

Multi-instance

Símbolo BPMN multi-instance de ProcessMind para ejecuciones paralelas o secuenciales

Las actividades multi-instance son tareas repetitivas para una cantidad definida de elementos, similar a un bucle for-each. Se ejecutan en paralelo (líneas verticales) o secuencialmente (líneas horizontales) hasta resolver todas las instancias.

Compensation

Icono BPMN de tarea de compensación ProcessMind para acciones correctivas

Las tareas de compensation gestionan eventos de compensación dentro del workflow, conectándose por associations en lugar de sequence flows, asegurando que las acciones correctivas se realicen eficientemente en los procesos BPMN.

Compensation Combined

Símbolo BPMN ad-hoc y de compensación ProcessMind para acciones correctivas flexibles

Las tareas de compensation combinadas utilizan loops o múltiples instancias para ejecutar compensaciones de forma flexible. Se combinan con otros tipos de tareas en escenarios como repeticiones manuales hasta la resolución o ejecuciones paralelas múltiples.

Resumen de Casos de Uso

  • User Task: Permiten interacción humana, como toma de decisiones o ingreso de datos.
  • Service Task: Ejecutan acciones automatizadas mediante sistemas o servicios.
  • Script Task: Realizan acciones automáticas personalizadas usando scripts.
  • Manual Task: Gestionan tareas fuera del control directo del sistema.
  • Business Rule Task: Aplican decisiones automáticas según reglas de negocio.
  • Send/Receive Task: Facilitan la comunicación entre sistemas o procesos.
  • Call Activity: Reutilizan subprocesos o tareas para mayor eficiencia.
  • Loop/Multi-instance: Administran tareas repetitivas para múltiples condiciones o participantes.

Estos tipos de actividades permiten una gestión detallada de tareas en procesos BPMN, facilitando el modelado preciso tanto de workflows humanos como automáticos.