Simulación BPMN

BPMN describe el flujo. La simulación necesita cuatro datos más

Un diagrama BPMN indica qué pasos existen, quién los realiza y dónde se bifurca. No permite calcular por sí solo: tasa de llegada, dispersión, capacidad y calendario no figuran en la notación. Esta página explica qué herramientas BPMN simulan, qué aporta cada simulación y cuándo no necesita la notación para el cálculo.

NotaciónBPMN 2.0 (OMG)
Datos de simulaciónBPSim (WfMC)
FlowVisualSeis componentes, no BPMN
En resumen

BPMN 2.0 es una notación para el flujo, no un modelo de cálculo. Para una simulación faltan cuatro indicaciones que no aparecen en ningún diagrama BPMN: cuántos procesos llegan, cuánto varían las duraciones de procesamiento, cuánta capacidad hay por rol y qué calendario se aplica. Herramientas como Bizagi Modeler, Signavio, ARIS, Trisotech o Cardanit complementan estas indicaciones en sus propios diálogos, a veces mediante la extensión WfMC BPSim, a veces de forma propietaria, según el producto y la edición. Quien necesita una documentación conforme a la norma modela en BPMN. Quien solo necesita el número, llega antes al objetivo sin notación.

01Base

Lo que dice BPMN y lo que no

La distinción no es una sutileza. Explica por qué un diagrama importado no se puede calcular con un clic, sea cual sea la herramienta que lo abra.

«Qué describe BPMN 2.0:» Actividades, eventos, gateways, flujos de secuencia, pools y lanes, mensajes, subprocesos. Es decir, la estructura del flujo. Completa, estandarizada e intercambiable entre herramientas.

«Qué no describe BPMN 2.0:» el comportamiento bajo carga. Concretamente faltan cuatro indicaciones:

IndicaciónEjemploPor qué lo decide
Proceso de llegada120 procesos/día, día pico 180Sin cantidad no hay carga y, por tanto, no hay cuello de botella
Variación de las duracionesProcesamiento 5–15 min en vez de «10 min»Las colas surgen por la variación, no por las medias
Capacidad por rol3 personas × 7 horas productivasDetermina si un paso funciona por encima o por debajo del 100 %
Calendario y costesLu–Vi 8–17, 53 €/h costes completosConvierte el tiempo de espera en una cifra en euros

La extensión WfMC «BPSim» (Business Process Simulation Interchange Standard) está hecha exactamente para eso: añade estos parámetros como una sección propia a un archivo BPMN. En la práctica su difusión es limitada. La mayoría de las herramientas guardan parámetros de simulación en campos propios, por lo que cambiar de herramienta rara vez evita tener que volver a introducirlos.

«La consecuencia para su proyecto:» La importación de un diagrama BPMN le ahorra la estructura, no los datos. Y los datos son el trabajo.

02Herramientas

Qué herramientas BPMN realmente realizan cálculos

«Simulación ✓» en una página comparativa cubre desde «colorea cuadros» hasta «simulador de eventos discretos». Esta clasificación está ordenada por profundidad de cálculo, no por tamaño del proveedor. Es un punto de partida para su comprobación, no un sustituto de la misma.

HerramientaTipo de simulaciónObservación
Bizagi ModelerPor etapas: validación del proceso, análisis de tiempos, recursos y calendariosLa entrada más conocida; modelado de uso gratuito, alcance de simulación según la edición
SAP SignavioMódulo de simulación dentro de la suiteSu fortaleza es el archivo de procesos y la gobernanza; la simulación es un componente de ello
Software AG ARISMódulo de simulación, históricamente con gran profundidadÚtil si ya se opera ARIS de todos modos
Trisotech, CardanitSimulación de procesos en el navegador, cercana a BPMNProveedores más pequeños, a menudo más directamente manejable
CamundaSin simulaciónMotor de ejecución: deja correr casos reales, no simulados. Se confunde con regularidad
BPMN.io / bpmn-jsSin simulaciónBiblioteca para dibujar e incrustar, no un núcleo de cálculo
Simulaciones de laboratorio (Arena, Simul8, AnyLogic)Muy potentes, BPMN por lo general solo como importaciónCalculan más a fondo que cualquier suite BPM, pero la notación ahí no es el modelo

Tres preguntas a cada proveedor antes de decidirse por una herramienta:

  1. ¿La simulación está incluida en esta edición, o en una más cara?
  2. ¿Modela colas delante de pasos ocupados, o solo suma tiempos de procesamiento a lo largo de las rutas?
  3. ¿Recibo un resultado como intervalo (P10–P90) o un único valor?

En la pregunta 2 se distingue la categoría: Una herramienta que suma duraciones de ruta llama a su resultado «tiempo de recorrido», pero en realidad se refiere a tiempo de procesamiento. En procesos administrativos la diferencia rara vez es menor que un factor tres.

03Práctica

El camino que funciona en la práctica

No es una disyuntiva. Ambos artefactos tienen distintos lectores y distintas duraciones de vida.

El diagrama BPMN es para personas y sistemas que deben conocer el flujo: gestión de calidad, auditoría, formación, desarrollo de software. Vive años y se versiona.

El modelo de cálculo es para una decisión: ¿compensa esta automatización, soporta el proceso el doble de volumen, dónde incorporamos media plaza? Vive semanas y se descarta una vez tomada la decisión.

El procedimiento habitual:

  1. Documentar el flujo en BPMN, si debe documentarse. Estructura, responsabilidades, excepciones.
  2. Para la decisión, construir un modelo de cálculo aproximado: cinco a diez pasos, no treinta. El cuello de botella casi nunca está en el detalle.
  3. Introducir cantidades, intervalos, capacidades y tasas. Ese es el trabajo que BPMN no le quita.
  4. Calcular, fijar el estado actual, cambiar una palanca, comparar.
  5. Justificar la decisión con el resultado y conservar el diagrama para la documentación.

Quien hace el paso 2 en la misma herramienta que el paso 1 se ahorra cambiar de herramienta y, a cambio, se compra: presión de detalle. Un diagrama listo para documentación tiene treinta actividades; un modelo calculable necesita diez. Cada actividad adicional le cuesta cinco campos de entrada.

04Posición

Por qué FlowVisual no es conscientemente una herramienta BPMN

Seis bloques en vez de una notación. Es una limitación, y es intencionada.

FlowVisual conoce inicio, paso, decisión, fusión, cancelación y fin. No hay pool, no hay lane, no hay evento de mensaje, no hay marcador de subproceso, no hay comprobación de notación.

Qué cuesta: Aquí no obtiene una documentación de procesos conforme a la norma. Si su gestión de calidad exige un diagrama BPMN-2.0, necesita una herramienta BPMN. No hay alternativa.

Qué aporta: El departamento discute en el taller sobre el proceso en lugar de la notación. Un modelo está listo en diez minutos, no en dos horas. Y todos los campos de entrada que existen son aquellos que cambian el resultado: cantidad, intervalo, capacidad, rol, sistema, tarifa.

La regla empírica honesta:

  • Necesita un documento que cumpla una norma o una auditoría → herramienta BPMN.
  • Necesita un número que firme un decisor → modelo de cálculo, la notación es secundaria.
  • Necesita ambas cosas → ambas, pero de forma sucesiva y no en el mismo artefacto.

La versión ampliada de esta comparación está en el artículo BPMN-Tool mit Simulation.

At a glance
Notación
BPMN 2.0 no se soporta intencionadamente. Seis bloques en vez de notación
Importar
Sin importación BPMN. La estructura se vuelve a dibujar en diez minutos; los datos tendría que introducirlos usted de todos modos
Motor de cálculo
Simulación de eventos discretos con colas ante pasos ocupados, repetición de Monte Carlo
Resultado
Rendimiento, tiempo de recorrido, utilización y costos como P10–P50–P90
Recomendación
Herramienta BPMN para la documentación, modelo de cálculo para la toma de decisiones

Preguntas frecuentes

¿Se puede simular directamente un diagrama BPMN?

No sin datos adicionales. BPMN describe la estructura del flujo, no el comportamiento bajo carga. Antes de cada ejecución hay que complementar tasa de llegada, dispersión de los tiempos de procesamiento, capacidad por rol y calendarios. Las herramientas con módulo de simulación solicitan estos valores en diálogos propios; la extensión estándar para ello se llama BPSim, pero no está implementada en todas partes.

¿Qué es BPSim?

El Business Process Simulation Interchange Standard de la WfMC. Añade parámetros de simulación (llegadas, distribuciones, recursos, costes, escenarios) como una sección propia a un archivo BPMN, para que sean intercambiables entre herramientas. La idea es correcta; la adopción es limitada, por lo que cambiar de herramienta en la práctica suele significar volver a introducir los números.

¿Es Camunda una herramienta de simulación?

No, y esa es una de las confusiones más frecuentes. Camunda es una máquina de ejecución: deja que ocurran casos reales a través de un proceso BPMN y mide lo que sucede. La simulación, en cambio, calcula un proceso que aún no existe en la realidad, por ejemplo después de una automatización planificada. Ambas son útiles, pero responden a preguntas distintas.

¿Cuántas actividades debería tener un modelo de simulación?

Cinco a diez. Un diagrama BPMN listo para documentación suele tener treinta o más. Para el cálculo eso es perjudicial, porque cada actividad adicional exige campos de entrada sin cambiar el resultado. El cuello de botella es el paso con mayor utilización, y ese es igual de visible en un modelado grosero que en uno detallado.

¿FlowVisual soporta BPMN?

No, conscientemente no. Hay seis bloques y no hay verificación de notación. Quien necesite un diagrama BPMN-2.0 conforme para gestión de calidad o auditoría precisará además una herramienta BPMN. La ventaja de renunciar a ello es la velocidad: un modelo calculable está listo en diez minutos, y en el taller se debate el proceso en vez de la notación.

FlowVisual

El número primero, el diagrama después

Construya el flujo de forma grosera con seis bloques, introduzca cantidades y rangos y ejecútelo. Cuando la decisión esté tomada, también sabrá qué parte del proceso merece documentarse.

Guide: seven steps to the number