In questa pagina

Riferimento all’interfaccia di simulazione

Process Intelligence Process Intelligence Disponibile con una postazione Process Intelligence o superiore. Questa funzionalità è disponibile solo per le postazioni di questo piano o di un piano superiore. Confronti i piani Disponibile con una postazione Process Intelligence o superiore

Contenuto di questa guida

Questa pagina fornisce un riferimento completo all’interfaccia di simulazione di ProcessMind. La utilizzi come guida rapida durante la configurazione delle simulazioni.

Aprire la scheda Simulazione

La configurazione della simulazione si trova nel pannello a destra quando visualizza un modello di processo:

  1. Apra un processo che contiene un modello BPMN
  2. Selezioni la scheda Simulazione nel pannello a destra
  3. Tutte le impostazioni della simulazione sono organizzate in sezioni espandibili

Gestione delle simulazioni

Nella parte superiore del pannello della simulazione sono disponibili i controlli per gestire le configurazioni:

Selettore delle simulazioni

Controllo Descrizione
Elenco delle simulazioni Seleziona una configurazione di simulazione esistente dalla barra laterale
Crea simulazione Crea una nuova configurazione di simulazione
Rinomina Modifica il nome della configurazione corrente e il nome del dataset
Duplica Crea una copia della configurazione corrente
Configurazione automatica Configura automaticamente i parametri della simulazione usando l’AI o i dati osservati
Elimina Rimuove la configurazione di simulazione corrente

È possibile creare più configurazioni di simulazione per lo stesso processo e confrontare scenari diversi senza perdere le impostazioni.

Pulsanti di azione

Nell’intestazione della pagina sono disponibili i pulsanti di azione principali:

Pulsante Descrizione
Esegui la simulazione Avvia la simulazione con le impostazioni correnti
Configurazione automatica Apre la finestra di configurazione automatica per compilare i parametri della simulazione

La finestra Configurazione automatica offre due modalità:

  • Suggerito dall’AI: usa l’AI per generare parametri di simulazione realistici in base alla struttura del modello di processo
  • Rilevato dai dati: ricava i parametri dai dati effettivi del processo; disponibile solo se i dati sono associati al modello

Periodi

La sezione dei periodi definisce l’intervallo temporale della simulazione:

Impostazione Descrizione Esempio
Periodo della simulazione Intervallo di date della simulazione, con data di inizio e di fine 2025-01-01 - 2025-03-31
Periodo di riscaldamento Se attivato, esegue un periodo aggiuntivo di riscaldamento prima della data di inizio Attivato/disattivato

Periodo di riscaldamento

Il periodo di riscaldamento consente alla simulazione di raggiungere uno stato stazionario prima di raccogliere i dati. Se attivato, la simulazione viene eseguita per un periodo della stessa durata della simulazione, prima della data di inizio. Nell’output sono inclusi solo gli eventi che si verificano tra la data di inizio e quella di fine. In questo modo si elimina la distorsione dovuta all’inizializzazione nei risultati della simulazione.

Attributi del caso

Gli attributi sono valori associati a ciascun caso durante il processo. Configuri come vengono generati.

Attributi numerici

Gli attributi numerici utilizzano distribuzioni statistiche per generare valori. Per consultare tutti i tipi disponibili, veda Distribuzioni.

Impostazione Descrizione
Distribuzione Tipo di distribuzione statistica
Parametri Parametri specifici della distribuzione
Periodicità Variazione facoltativa in base al tempo
Condizioni Generazione condizionale facoltativa

Attributi testuali

Gli attributi testuali prevedono diverse modalità di generazione:

Modalità Descrizione Esempio di output
Elenco Selezione casuale ponderata da un elenco di valori “Oro”, “Argento”, “Bronzo”
Numerato Prefisso seguito da un numero progressivo “ORDINE-0001”, “ORDINE-0002”
Nomi fittizi Nomi di persone generati “Sarah Johnson”, “Michael Chen”
Aziende fittizie Nomi di aziende generati “Acme Corp”, “Global Industries”
Paesi Nomi di paesi “Stati Uniti”, “Germania”, “Giappone”

Configurazione delle risorse

Definisca i pool di risorse disponibili per le attività.

Impostazione Descrizione
Nome Identificativo del pool di risorse
Capienza Numero di unità disponibili
Periodicità Variazione facoltativa della capienza nel tempo

Per indicazioni dettagliate sulla modellazione delle risorse, consulti Risorse.

Impostazioni dell’evento di inizio

Configuri il modo in cui i nuovi casi entrano nel processo attraverso gli eventi di inizio:

Impostazione Descrizione
Distribuzione Modalità di distribuzione degli arrivi, in genere Poisson
Frequenza Numero medio di arrivi
Unità di frequenza Unità di tempo: perHour, perDay, perWeek, perMonth, perYear
Periodicità Variazioni nel tempo della frequenza degli arrivi
Condizioni Modelli di arrivo condizionali

Configurazione predefinita

Per impostazione predefinita, i casi arrivano secondo una distribuzione Poisson, al ritmo di un caso all’ora.

Impostazioni di Task (attività)

È possibile configurare i parametri di elaborazione per ogni task del modello BPMN:

Tempo di elaborazione

Impostazione Descrizione
Distribuzione Modalità di variazione del tempo di elaborazione
Unità di tempo Secondi, minuti, ore, giorni
Periodicità Variazioni del tempo di elaborazione in base all’orario
Condizioni Tempi di elaborazione condizionali

Risorse obbligatorie

Impostazione Descrizione
Pool di risorse Pool di risorse da utilizzare
Quantità Numero di unità necessarie

È possibile aggiungere più requisiti di risorse a un singolo task.

Probabilità di salto

Impostazione Descrizione
Percentuale Probabilità, da 0 a 100%, che l’attività venga saltata
Periodicità Variazioni nel tempo della probabilità di salto
Condizioni Regole condizionali per il salto

Quando un’attività viene saltata, il caso passa subito all’elemento successivo senza utilizzare risorse; viene aggiunta solo la durata minima di 1 secondo.

Strategia della coda

Impostazione Descrizione
FIFO First In, First Out: i casi vengono elaborati nell’ordine di arrivo (impostazione predefinita)
LIFO Last In, First Out: i casi arrivati più di recente vengono elaborati per primi
Casuale I casi vengono selezionati casualmente dalla coda di attesa

La strategia della coda determina quale caso viene selezionato dalla coda di attesa quando l’attività è disponibile per elaborare nuovo lavoro.

Modifiche agli attributi

Configuri come vengono modificati gli attributi del caso al completamento del task:

Impostazione Descrizione
Attributo Attributo da modificare
Nuovo valore Valore da assegnare, fisso e utilizzabile con attributi testuali e numerici
Condizioni Condizioni per applicare la modifica

Impostazioni degli eventi intermedi

Per gli eventi intermedi, esclusi gli eventi di inizio:

Impostazione Descrizione
Modifiche agli attributi Modifica i valori degli attributi del caso
Probabilità di salto Probabilità che l’evento venga ignorato

Configurazione dei gateway

Gateway XOR (esclusivi)

Per i gateway esclusivi, configuri la probabilità di ciascun percorso in uscita:

Impostazione Descrizione
Probabilità Peso relativo del percorso, normalizzato automaticamente
Periodicità Variazioni della probabilità in base al tempo
Condizioni Selezione condizionale del percorso

Nota: le probabilità sono pesi relativi. Impostare i flussi su 70, 20, 10 produce lo stesso risultato che impostarli su 7, 2, 1.

Gateway AND (paralleli)

Non è necessaria alcuna configurazione: tutti i percorsi in uscita vengono attivati contemporaneamente.

Gateway OR (inclusivi)

Funzionano in modo simile ai gateway XOR, ma possono essere selezionati più percorsi e almeno uno viene sempre attivato.

Impostazioni dei Sequence Flow

Configuri i singoli Sequence Flow, ovvero le frecce tra gli elementi:

Impostazione Descrizione
Probabilità Peso relativo quando il flusso esce da un gateway
Periodicità Variazioni in base al tempo
Condizioni Selezione condizionale del flusso

Riferimento all’Editor della distribuzione

Per configurare una distribuzione, utilizzi l’Editor della distribuzione:

Tipi di distribuzione disponibili

Tipo Parametri Utilizzo
Fisso value Valori costanti
Normale mean, stdDev Variazione simmetrica
Uniforme min, max Intervallo con probabilità uniforme
Triangolare min, mode, max Intervallo con un valore più probabile
Poisson lambda, rateUnit Frequenze di arrivo
Lognormale mean, stdDev Tempi con asimmetria a destra
Weibull scale, shape Modellazione dell’affidabilità
Pearson VI alpha1, alpha2, beta Modelli complessi
Beta min, max, alpha, beta Forma flessibile tra min e max

Unità di tempo

Se applicabile, le durate possono essere indicate in:

  • Secondi
  • Minuti
  • Ore
  • Giorni

Unità di frequenza

Per le distribuzioni degli arrivi:

  • All’ora
  • Al giorno
  • Alla settimana
  • Al mese
  • All’anno

Per spiegazioni dettagliate, consulti Distribuzioni.

Riferimento all’Editor della periodicità

Per configurare parametri variabili nel tempo:

Tipo Parametri Esempio
Sempre (nessuno) Nessuna variazione nel tempo
Predefinito (nessuno) Regola di riserva
Ogni giorno startTime, endTime Ogni giorno, 09:00-17:00
Ogni giorno feriale startTime, endTime Orario di lavoro dal lunedì al venerdì
Ogni giorno del fine settimana startTime, endTime Orario del fine settimana, sabato e domenica
Ogni settimana startDay, startTime, endDay, endTime Modello settimanale su più giorni
Ogni mese startDayOfMonth, startTime, endDayOfMonth, endTime Elaborazione a fine mese
Ogni anno startMonth, startDayOfMonth, startTime, endMonth, endDayOfMonth, endTime Modelli stagionali
Periodo fisso startDateTime, endDateTime Eventi una tantum

Per indicazioni dettagliate, consulti Periodicità.

Riferimento all’Editor delle condizioni

Le condizioni consentono di variare i valori dei parametri in base agli attributi del caso:

Tipo di condizione Descrizione
Corrispondenza del valore L’attributo corrisponde a uno o più valori specifici
Intervallo L’attributo numerico rientra in un intervallo

Esempio: applichi tempi di elaborazione diversi in base alla categoria del cliente.

Esecuzione delle simulazioni

Controlli di esecuzione

Controllo Descrizione
Esegui la simulazione Avvia l’esecuzione della simulazione
Barra di avanzamento Mostra la percentuale di completamento durante l’esecuzione
Annulla Interrompe una simulazione in corso

Limiti di esecuzione

Limite Valore Scopo
Numero massimo di eventi 5.000.000 Evita che le simulazioni proseguano senza controllo

Limite di eventi

La simulazione si interrompe al raggiungimento di 5.000.000 di eventi. Se raggiunge questo limite, provi a ridurre il periodo della simulazione o la frequenza degli arrivi.

Output della simulazione

Al termine della simulazione, viene creato un insieme di dati nel processo, contenente l’Event Log completo:

Contenuto dell’output

Campo Descrizione
ID del caso Identificativo univoco di ogni caso simulato
Attività Nome dell’attività eseguita
Data e ora di inizio Momento in cui è iniziata l’attività
Data e ora di completamento Momento in cui è terminata l’attività
Risorsa Risorsa che ha eseguito l’attività
Attributi Valori degli attributi del caso al momento dell’esecuzione

Utilizzo dell’output

L’Event Log simulato è un dataset standard di ProcessMind. È possibile:

  • Visualizzarlo nell’esploratore dei processi
  • Analizzarlo con tutte le funzionalità di ProcessMind
  • Confrontarlo con altri dataset, storici o simulati
  • Esportarlo per analisi esterne

Passaggi successivi

Progettazione. Analisi. Miglioramento. Costruisca un’architettura dei processi integrata e mantenga il controllo.

Acceda subito, senza carta di credito né attese. Trasformi il modo in cui opera la Sua organizzazione in una progettazione dei processi chiara e interconnessa.

Definisca l’architettura dei processi, le responsabilità e i controlli, e allinei ruoli e compiti a ogni livello.

Inizi la prova gratuita e crei una base affidabile per governare, gestire e migliorare costantemente i processi della Sua organizzazione.