- Introducción
- Primeros pasos
- Crear en cualquier lienzo
- Crear con caso
- Referencia
- Definir claves de caso (de sistema o externo)
- Establecer contratos de entrada/salida y de escritura diferida de tareas
- Modelar las etapas principal y secundaria
- Iniciar un caso desde Data Fabric
- Implementar perfiles y permisos a nivel de etapa
- Establecer SLA y reglas de escalado automatizadas
- Configurar un bucle de reprocesamiento (reingreso)
- Configurar y probar el agente de Case Manager (vista previa)
- Crear con flujo
- Build with BPMN
- En funcionamiento
- Supervisión
- Optimizando
- Información de referencia
Introducción a BPMN
Estándar de modelo y notación de procesos empresariales, su especificación OMG y cómo su formato visual une a las partes interesadas técnicas y no técnicas en el diseño de procesos.
El modelo y la notación de procesos empresariales (BPMN) es un estándar abierto mantenido por el Object Management Group (OMG) y ampliamente adoptado para modelar procesos empresariales complejos.
Su formato visual cierra la brecha entre las partes interesadas técnicas y no técnicas, lo que facilita el diseño, la revisión y la colaboración en la lógica del proceso.
BPMN en Maestro Orchestrate
In Maestro Orchestrate, BPMN is the language you use to turn real-world processes into automation-ready models. You sketch the logic, define hand-offs, and specify triggers and outcomes—then refine the model until it's precise enough to run.
BPMN incluye un rico conjunto de símbolos (eventos, tareas, puertas de enlace, flujos y artefactos). Maestro Orchestrate se centra en el subconjunto más práctico para la automatización para que los diagramas sigan siendo claros, inequívocos y ejecutables.
Un diagrama BPMN es un contrato
Piensa en un diagrama BPMN en Maestro Orchestrate como un contrato de tres partes:
- Legible por humanos: cualquier parte interesada puede revisar la lógica.
- Machine-actionable — Maestro Orchestrate can validate and orchestrate it.
- Mantenible: los cambios en el diagrama modifican el comportamiento sin lógica oculta.
Anatomía de un proceso
Una automatización típica comienza con un desencadenador (mensaje entrante, programación o clic de botón). Avanza a través de pasos de trabajo (humanos o sistema), se ramifica con decisiones y termina con un resultado (completado, cancelado o fallado).
BPMN te proporciona los bloques de construcción para cada etapa. Maestro Orchestrate proporciona barreras de seguridad (convenciones de nomenclatura, validación y semántica de ejecución) para que tus modelos se comporten exactamente como se dibujaron.
Qué aprenderás en este capítulo
Este manual te orienta sobre los elementos BPMN que realmente utilizarás en Maestro Orchestrate y cómo elegir entre ellos:
-
Eventos en el modelado BPMN
Los eventos marcan algo que sucede: un proceso (por ejemplo, un mensaje o un temporizador), algo que ocurre a mitad del flujo (por ejemplo, esperar una respuesta, detectar una señal, gestionar un tiempo de espera) o un proceso final (éxito, escalada o error). Aprenderás a elegir el tipo de evento adecuado para modelar de forma limpia los desencadenadores, las esperas, los tiempos de espera y el manejo de errores.
-
Tareas en el modelado BPMN
Las tareas representan el trabajo que se realiza. Verás cuándo utilizar pasos impulsados por el usuario (aprobaciones, entrada de datos) y pasos impulsados por el sistema (llamadas a la API, scripts), y cómo encapsular la lógica reutilizable con subprocesos y actividades de llamada.
-
Puertas de enlace (puntos de decisión y sincronización)
Las puertas de enlace controlan la ruta de ejecución: elige una ruta (exclusiva), toma muchas rutas (paralela) o toma el conjunto correspondiente (inclusivo). Aprenderás patrones para enrutar, fusionar y evitar los bloqueos o los tokens huérfanos.
-
Marcadores (calificadores de comportamiento)
Los marcadores modifican el comportamiento de una tarea o subproceso: en bucle, multiinstancia (se ejecuta una vez por elemento), ad‑hoc o compensación. Aprenderás cuando los marcadores hacen explícita la intención y cuando un patrón más simple se lee mejor.
-
Los flujos de secuencia muestran el orden de trabajo de un participante; los flujos de mensajes muestran la comunicación entre los participantes (por ejemplo, tu proceso y un sistema externo o socio). Aprenderás a mantener claras las responsabilidades con piscinas y carriles.
-
Los objetos de datos, los almacenes de datos, las anotaciones y los grupos te ayudan a documentar entradas/salidas y reglas empresariales sin sobrecargar el flujo de control.Aprenderás qué artefactos mejoran la comprensión y cuáles omitir por claridad.
-
Semántica de ejecución en Maestro Orchestrate
Un modelo mental rápido de flujo de tokens, concurrencia y propagación de errores para que puedas predecir el comportamiento de ejecución desde el diagrama y el diseño para reintentos, tiempos de espera y compensaciones.
Un ejemplo simple
Imagina un flujo de aprobación de facturas: un evento de inicio de mensaje recibe una factura, una tarea de usuario captura la entrada del aprobador, una puerta de enlace exclusiva enruta las facturas sobre un umbral a un segundo aprobador y una tarea de servicio publica la factura aprobada en finanzas. Un evento de límite de temporizador de la tarea del usuario la escala si no se realiza ninguna acción en 48 horas y un evento de fin de error registra errores. Cada símbolo tiene un significado específico; juntos, hacen que el proceso sea inequívoco tanto para los revisores como para el motor de automatización.
Maestro Orchestrate favorece la claridad sobre la exhaustividad. En caso de duda, elige la construcción BPMN más simple que comunique la intención y admita la ejecución (por ejemplo, un inicio claro, fusiones explícitas para divisiones y nombres descriptivos en tareas, eventos y puertas de enlace).