Cómo ejecutar una simulación
Ejecutar tu primera simulación
Lanzar una simulación genera un event log virtual según tu modelo de proceso y parámetros definidos.
Requisitos previos
- Un modelo de proceso (diagrama BPMN) en ProcessMind
- Opcional: parámetros de simulación configurados (hay valores por defecto)
Paso 1: Accede a la pestaña de Simulación
Accede a tu modelo de proceso y selecciona la pestaña Simulation en el panel derecho.
Paso 2: Crea o selecciona una simulación
Puedes crear varias configuraciones de simulación para el mismo modelo.
- Haz clic en el desplegable simulation selector
- Selecciona una simulación existente o haz clic en Create New Simulation
- Asigna un nombre descriptivo a tu simulación (por ej.: “Baseline”, “Peak Season”)
Paso 3: Configura los periodos
| Parámetro | Descripción |
|---|---|
| Simulation Period | Fechas de inicio y fin de tu simulación |
| Warm-up period | Si está activado, la simulación corre un periodo extra antes de la fecha de inicio para llegar a estado estable |
Warm-up Period
El warm-up period ayuda a que la simulación llegue a estado estable antes de recolectar data. Si está activado, la simulación inicia en (start date - simulation duration) y corre hasta la fecha final, pero sólo se incluyen en la salida los events entre inicio y fin. Útil para evitar sesgo de inicialización en los resultados.
Uso de Auto Configure
En vez de configurar todo a mano, puedes usar el botón Auto Configure para llenar automáticamente los parámetros:
- Haz clic en el botón Auto Configure bajo el simulation selector
- Elige un modo:
- AI-Suggested: La IA sugiere parámetros realistas según tu modelo de proceso
- Observed from Data: Toma parámetros de tu data real (requiere data mapeada al modelo)
- Revisa y ajusta la configuración generada si lo necesitas
Inicio rápido
Usa Auto Configure para lanzar una simulación rápido. Luego puedes afinar ajustes a tu gusto.
Paso 4: Configura los atributos
Define atributos personalizados que los cases mantienen durante la simulación.
Atributos numéricos
Usa distributions para generar valores numéricos. Consulta Distributions .
Atributos de texto
Elige un modo de generación:
| Modo | Descripción |
|---|---|
| List | Selección aleatoria ponderada de valores dados |
| Numbered | IDs secuenciales con prefijo (ej.: “Order 1”, “Order 2”) |
| Fictional Names | Nombres de persona generados |
| Fictional Companies | Nombres de empresas generados |
| Countries | Nombres de países |
Paso 5: Configura los recursos
Define recursos compartidos que limitan la ejecución de actividades. Consulta Resources para más detalles.
Paso 6: Configura los Start Events
Haz clic en un Start Event para configurar la llegada de cases:
| Parámetro | Descripción |
|---|---|
| Distribution | Cómo varían las llegadas (típicamente Poisson) |
| Rate | Promedio de llegadas por periodo de tiempo |
| Rate Unit | Por hora, día, semana, mes o año |
| Periodicity | Variación por tiempo |
Por defecto: distribución Poisson con 1 case por hora.
Paso 7: Configura Tasks y Events
Haz clic en cualquier Task o Event (eventos intermedios o finales) para configurar:
Tiempo de procesamiento (sólo Tasks)
| Parámetro | Descripción |
|---|---|
| Distribution | Cómo varía la duración |
| Time Unit | Segundos, minutos, horas o días |
| Periodicity | Variaciones por tiempo |
Recursos requeridos (sólo Tasks)
| Parámetro | Descripción |
|---|---|
| Resource | Pool de recursos a usar |
| Quantity | Cantidad de unidades necesarias |
Probabilidad de salto
Probabilidad (0-100%) de que el elemento se omita completamente. Si se omite, no se consumen recursos ni tiempo.
Cambios de atributos
Modifica los atributos del case al completarse el elemento.
Paso 8: Configura Sequence Flows
Para gateways con varias salidas, ajusta la probabilidad de cada camino:
| Tipo de Gateway | Comportamiento |
|---|---|
| XOR (Exclusive) | Se selecciona un solo camino según el peso |
| AND (Parallel) | Todos los caminos se toman al mismo tiempo |
| OR (Inclusive) | Selección aleatoria, mínimo un camino garantizado |
Probabilities
Las probabilidades son pesos relativos y no porcentajes. Se normalizan automáticamente.
Paso 9: Ejecuta la simulación
- Haz clic en el botón Run Simulation en la parte superior del panel de simulación
- Espera a que termine (puedes ver el progreso)
La simulación termina cuando alcanza la fecha fin o 2,000,000 de events (lo que ocurra primero).
Ver resultados
Al completar, se crea un nuevo dataset con el event log simulado. Puedes analizarlo usando funciones estándar de ProcessMind:
- Process Map
- Estadísticas
- Dashboards
- Filtros