Elenco documenti
In questa pagina

Eseguire una simulazione

Esecuzione della Prima Simulazione

Eseguire una simulazione genera un event log virtuale basato sul process model e sui parametri configurati.


Prerequisiti

  • Un process model (diagramma BPMN) in ProcessMind
  • Opzionale: parametri di simulazione configurati (valori predefiniti disponibili)

Step 1: Accedi alla Tab Simulation

Vai sul tuo process model e seleziona la scheda Simulation dal pannello a destra.


Step 2: Crea o Seleziona una Simulazione

Puoi creare più configurazioni di simulazione per lo stesso modello.

  1. Clicca sulla tendina simulation selector
  2. Seleziona una simulazione esistente oppure clicca su Create New Simulation
  3. Dai un nome descrittivo alla simulazione (es. “Baseline”, “Peak Season”)

Step 3: Configura i Periodi

SettingDescription
Simulation PeriodDate di inizio e fine della simulazione
Warm-up periodSe attivo, la simulazione parte prima per raggiungere lo steady state

Warm-up Period

Il warm-up period permette alla simulazione di arrivare allo steady state prima della raccolta dati. Se attivo, la simulazione parte da (start date - simulation duration) e prosegue fino alla data di fine; nell’output sono inclusi solo gli eventi tra start e end date. Utile per eliminare il bias di avvio nei risultati.

Uso di Auto Configure

Invece di configurare tutto manualmente, puoi usare il pulsante Auto Configure per popolare i parametri della simulazione in automatico:

  1. Clicca su Auto Configure sotto la tendina simulation selector
  2. Scegli una modalità di configurazione:
    • AI-Suggested: l’AI propone parametri realistici in base al tuo process model
    • Observed from Data: parametri ricavati dai tuoi dati reali (richiede data mappato sul modello)
  3. Rivedi e adatta le impostazioni generate se serve

Quick Start

Auto Configure è il modo più veloce per avere la simulazione pronta. Puoi sempre modificarla in seguito.


Step 4: Configura gli Attributi

Definisci gli attributi personalizzati che i case portano nella simulazione.

Attributi Numerici

Usa le distribuzioni per generare valori numerici. Vedi Distributions .

Attributi Testuali

Scegli una modalità di generazione:

ModeDescription
ListSelezione casuale pesata da valori predefiniti
NumberedID sequenziali con prefisso (es. “Order 1”, “Order 2”)
Fictional NamesNomi persona generati
Fictional CompaniesNomi azienda generati
CountriesNomi di paesi

Step 5: Configura le Risorse

Definisci le risorse condivise che limitano l’esecuzione delle attività. Vedi Resources  per dettagli.


Step 6: Configura gli Start Event

Clicca su uno Start Event per configurare l’arrivo dei case:

SettingDescription
DistributionCome variano gli arrivi (tipicamente Poisson)
RateArrivi medi per periodo di tempo
Rate UnitPer ora, giorno, settimana, mese o anno
PeriodicityVariazioni temporali

Default: distribuzione Poisson con 1 case all’ora.


Step 7: Configura Task ed Event

Clicca su qualsiasi Task o Event (intermedio/finale) per configurare:

Processing Time (solo Task)

SettingDescription
DistributionCome varia la durata
Time UnitSecondi, minuti, ore o giorni
PeriodicityVariazioni temporali

Required Resources (solo Task)

SettingDescription
ResourceQuale resource pool usare
QuantityQuante unità servono

Skip Chance

Probabilità (0-100%) che l’elemento venga saltato. Se saltato, non consuma risorse e non impiega tempo.

Modifica Attributi

Modifica gli attributi del case al completamento dell’elemento.


Step 8: Configura Sequence Flow

Per i gateway con più uscite, configura la probabilità di ciascun percorso:

Gateway TypeBehavior
XOR (Exclusive)Il percorso viene scelto in base ai pesi probabilistici
AND (Parallel)Tutti i percorsi sono seguiti contemporaneamente
OR (Inclusive)Selezione casuale; almeno un percorso sempre scelto

Probabilities

Le probabilità sono pesi relativi, non percentuali, e vengono normalizzate in automatico.


Step 9: Avvia la Simulazione

  1. Clicca sul pulsante Run Simulation in cima al pannello Simulation
  2. Attendi il completamento (vedi lo stato di avanzamento)

La simulazione si ferma alla data di fine o al raggiungimento di 2.000.000 eventi (il primo che si verifica).


Visualizza i Risultati

Al termine viene creato un nuovo dataset con l’event log simulato. Analizzalo con tutte le funzionalità standard di ProcessMind:

  • Process Map
  • Statistiche
  • Dashboard
  • Filtri

Prossimi Passi