Ir al contenido
← Todos los términos

Instancia de proceso

Una ejecución concreta y única de un proceso BPMN — la diferencia entre el mapa y el viaje real.

Qué es una instancia de proceso

Una instancia de proceso es una ejecución individual de un proceso BPMN. La definición del proceso es el mapa — el diagrama con sus actividades, compuertas y flujos. La instancia de proceso es el viaje concreto: el pedido número 10.432 que siguió el camino «aprobado» a las 9:14 del martes, con sus propios datos, su propio token y su propio estado.

Una instancia de proceso tiene su propio ciclo de vida: se crea cuando el evento de inicio se dispara, avanza a medida que el token recorre actividades y compuertas, y termina cuando todos sus tokens alcanzan eventos de fin. Dos instancias del mismo proceso pueden estar activas simultáneamente y tomar caminos completamente distintos si sus datos de entrada difieren.

Ciclo de vida de una instancia

  • Creada: el evento de inicio se dispara — una solicitud llega, un temporizador expira, un mensaje llega.
  • Activa: el token avanza por el proceso, actividades se ejecutan, compuertas toman decisiones.
  • Suspendida: el proceso espera — en un evento intermedio de captura, en una tarea de usuario pendiente.
  • Completada: todos los tokens han alcanzado eventos de fin normales.
  • Terminada con error: un error no capturado ha acabado con la instancia antes de tiempo.
  • Cancelada: una acción administrativa o un evento de cancelación han detenido la instancia.

Las instancias de proceso en LucidFlow

En LucidFlow, los KPI de duración, coste y frecuencia que aparecen en cada actividad representan valores medios calculados sobre múltiples instancias reales del proceso. Cuando el panel de costes muestra «coste mensual: 45.000 USD», ese número es el KPI de coste por ejecución multiplicado por la frecuencia mensual de instancias. Comprender la diferencia entre definición e instancia es clave para interpretar correctamente los análisis de LucidFlow.

Preguntas frecuentes

¿Cuántas instancias de un proceso pueden estar activas simultáneamente?

En principio, sin límite. Un proceso de solicitud de vacaciones puede tener 200 instancias activas al mismo tiempo — una por cada solicitud en curso. El motor BPMN gestiona cada una de forma independiente.

¿Las instancias de proceso comparten datos?

Por defecto no. Cada instancia tiene su propio contexto de datos. Si dos instancias necesitan coordinar, se usa un almacén de datos compartido o un evento de señal que una instancia emite y otra captura.

¿Qué diferencia hay entre una instancia de proceso y un caso?

En gestión de casos (Case Management), un «caso» es similar a una instancia de proceso pero más flexible — admite trabajo no estructurado y ramificaciones decididas en tiempo de ejecución. En BPMN puro, la instancia de proceso sigue un flujo predefinido.

Términos relacionados

← Volver al glosario completo