Che cos’è il grafo del processo?
Che cos’è il grafo del processo?
Il grafo del processo è la visualizzazione centrale di ProcessMind. Mostra come i casi attraversano il processo, dall’inizio alla fine. Comprendere come leggere questo grafo è essenziale per un’analisi efficace del processo: Animazione del processo riproduce i casi nel tempo, mentre la guida Menu degli elementi e delle connessioni illustra le azioni rapide disponibili per ogni attività e freccia.
Attività ed eventi
Il grafo del processo utilizza componenti simili a BPMN per rappresentare il processo:
Attività (rettangoli)
Le attività sono i task o i passaggi del processo. Sono visualizzate come rettangoli arrotondati con:
- Nome: l’etichetta dell’attività, ricavata dai dati
- Valore della metrica: il numero visualizzato all’interno o accanto all’attività
Ogni attività rappresenta un evento che si è verificato nel processo, ad esempio “Ordine ricevuto”, “Pagamento elaborato” o “Spedizione inviata”.
Evento di avvio (cerchio)
Il cerchio verde a sinistra indica il punto in cui iniziano i casi. Tutti i casi partono da questo punto.
Evento di fine (cerchio)
Il cerchio rosso a destra indica il punto in cui terminano i casi. I casi che raggiungono questo punto hanno completato il processo.
Individuato rispetto a progettato
A differenza dei diagrammi BPMN tradizionali, che mostrano come un processo dovrebbe funzionare, il grafo del processo di ProcessMind mostra come il processo funziona realmente sulla base dei dati. La struttura viene individuata automaticamente dagli Event Log.
Connessioni e flusso
Le frecce tra le attività mostrano come i casi attraversano il processo.
Cosa rappresentano le connessioni
Ogni connessione, cioè ogni freccia, rappresenta una transizione: i casi che sono passati direttamente da un’attività a un’altra. La connessione da “Ordine ricevuto” a “Pagamento elaborato” rappresenta tutti i casi in cui queste due attività si sono verificate in sequenza.
Colori delle connessioni
Le connessioni sono colorate in base al valore della metrica:
| Colore | Significato |
|---|---|
| Linee spesse/scure | Valore elevato della metrica, ad esempio molti casi o tempi lunghi |
| Linee sottili/chiare | Valore ridotto della metrica, ad esempio pochi casi o tempi brevi |
L’intensità del colore consente di individuare rapidamente le “strade principali” del processo, dove passa la maggior parte dei casi, rispetto ai “percorsi secondari”, utilizzati raramente.
Interpretare i numeri
I numeri visualizzati sulle connessioni dipendono dalla metrica selezionata:
| Metrica | Significato del numero |
|---|---|
| Numero di eventi | Numero di volte in cui si è verificata questa transizione |
| Numero di casi | Numero di casi distinti che hanno seguito questo percorso |
| Tempo medio di transizione | Durata media tra queste due attività, per transizione |
Modificare la metrica visualizzata
Per visualizzare informazioni diverse sul grafo del processo:
- Individui il selettore della metrica nel pannello dei filtri
- Scelga la metrica da visualizzare
- I numeri e i colori si aggiornano automaticamente
Comprendere le diramazioni
Quando un’attività conduce a più attività successive possibili, nel grafo del processo viene visualizzata una diramazione.
Come ProcessMind mostra le diramazioni
A differenza dei diagrammi BPMN tradizionali, che utilizzano simboli espliciti per i gateway, cioè rombi, ProcessMind mostra le diramazioni come più connessioni in uscita da un’attività.
Ad esempio, dopo “Esamina richiesta” potrebbe vedere connessioni dirette sia ad “Approva” sia a “Rifiuta”. Dall’attività partono due frecce, ciascuna rivolta verso uno dei possibili passaggi successivi.
Questo è più semplice da leggere rispetto alla notazione del gateway XOR di BPMN e mostra direttamente il flusso reale ricavato dai dati.
Percentuali delle diramazioni
Quando passa il cursore sulle connessioni o le seleziona, può vedere quale percentuale di casi ha seguito ciascun percorso. Ad esempio:
- Il 70% dei casi passa da “Esamina richiesta” ad “Approva”
- Il 30% dei casi passa da “Esamina richiesta” a “Rifiuta”
Queste percentuali aiutano a comprendere gli esiti effettivi delle decisioni nel processo.
Perché non vengono mostrati i simboli dei gateway?
ProcessMind si concentra su ciò che è realmente accaduto, anziché modellare la logica decisionale. Sono le connessioni stesse a raccontare il processo:
- Più frecce in uscita = si è verificata una diramazione
- Spessore/colore della freccia = indica il percorso più frequente
- Metriche della connessione = valori esatti per ogni percorso
Questo approccio è volutamente diverso dallo standard BPMN 2.0. In BPMN, più Sequence Flow in uscita da un’attività vengono tutti seguiti, quindi una semplice diramazione indica che ogni percorso viene eseguito, cioè una diramazione parallela implicita. Se un grafo individuato applicasse questa convenzione alle decisioni, verrebbe interpretato come “accadono entrambe le cose”. Per questo ProcessMind mantiene distinti i due casi: una scelta viene rappresentata con semplici frecce in uscita, mentre l’esecuzione realmente parallela utilizza un gateway AND esplicito, come descritto in Parallelismo e gateway AND.
Lei mantiene il controllo del modello. I gateway sono elementi ordinari che può posizionare liberamente: nella tavolozza sono disponibili gateway esclusivi, paralleli, inclusivi, complessi e basati su eventi. La vista individuata non limita ciò che può aggiungere. Stabilire se una diramazione rappresenti una scelta o un ramo parallelo è una decisione di modellazione; il grafo si limita a riportare ciò che è avvenuto nei dati.
Questo approccio rende il grafo più semplice da leggere, mostrando al tempo stesso tutte le informazioni sul percorso.
Parallelismo e gateway AND
A volte più attività si verificano contemporaneamente, cioè in parallelo. ProcessMind lo mostra con simboli speciali per i gateway.
Come si presenta il parallelismo
Quando i dati mostrano attività eseguite contemporaneamente, nel grafo viene visualizzato un gateway AND, cioè un gateway parallelo:
Il gateway AND appare come un rombo con un segno più (+) all’interno. Il flusso si divide in rami paralleli e poi si ricongiunge attraverso un altro gateway AND.
Come riconoscere l’esecuzione parallela
Segnali che indicano l’esecuzione parallela delle attività:
- I simboli dei gateway AND compaiono nel grafo
- Più rami si dividono e poi si ricongiungono
- Timestamp sovrapposti nel visualizzatore dei casi per queste attività
Parallelismo e scelta
Non confonda l’esecuzione parallela con una scelta:
| Modello | Significato | Aspetto |
|---|---|---|
| Parallelo (AND) | Entrambe le attività vengono eseguite | Rombo con segno + |
| Scelta (XOR) | Viene eseguita una delle due attività | Più frecce, nessun gateway |
Se vede più frecce in uscita senza il simbolo di un gateway, si tratta di un punto di scelta in cui i casi seguono un percorso oppure l’altro. Se vede il gateway AND, entrambi i rami vengono eseguiti.
Analizzare le sezioni parallele
Quando analizza rami paralleli:
- Controlli le metriche temporali di ogni ramo per individuare quello più lento
- La durata complessiva del caso dipende dal ramo parallelo più lento
- Individui eventuali carichi di lavoro sbilanciati, in cui un ramo crea sistematicamente un collo di bottiglia
Leggere il grafo in modo efficace
Inizi dalla visione d’insieme
- Individui le frecce più spesse per riconoscere il flusso principale
- Osservi dove passa la maggior parte dei casi, cioè il “percorso ideale”
- Individui le diramazioni evidenti in cui i casi seguono percorsi diversi
Analizzi più da vicino le aree problematiche
- Individui le aree con tempi lunghi o un numero elevato di casi
- Selezioni le connessioni sospette per visualizzare i dettagli
- Utilizzi i filtri per isolare i casi che hanno seguito determinati percorsi
Utilizzare il livello di dettaglio del processo
I processi complessi possono risultare difficili da interpretare. Il controllo Livello di dettaglio del processo si trova nel pannello a destra, sotto i filtri, e determina la quantità di processo visibile nel diagramma.
Spostando il cursore verso sinistra, gli elementi meno frequenti scompaiono gradualmente e la vista del flusso principale diventa più chiara:
- Più dettaglio (destra): mostra tutte le attività e le connessioni, inclusi i percorsi rari
- Meno dettaglio (sinistra): mostra solo le attività e i percorsi più frequenti
| Situazione | Posizione del cursore |
|---|---|
| Ottenere una visione d’insieme | Meno dettaglio (sinistra) |
| Comprendere il flusso principale | Meno dettaglio (sinistra) |
| Analizzare i casi limite | Più dettaglio (destra) |
| Individuare tutte le varianti | Più dettaglio (destra) |
| Presentare il processo agli stakeholder | Meno dettaglio (sinistra) |
Il livello di dettaglio del processo non equivale al filtraggio:
- Livello di dettaglio del processo nasconde gli elementi poco frequenti dalla vista, ma lascia invariate le metriche.
- I filtri escludono i casi dall’analisi, modificando tutte le metriche.
Utilizzi il livello di dettaglio per migliorare la chiarezza visiva e i filtri quando desidera analizzare un sottoinsieme specifico.
Suggerimento
Inizi dal livello minimo di dettaglio per comprendere il percorso ideale, quindi aumenti gradualmente il dettaglio per vedere dove i casi se ne discostano.
Confrontare le metriche
Passi da una metrica all’altra per comprendere aspetti diversi:
- Frequenza/Conteggio: dove si concentra il volume?
- Tempo: dove si verificano i ritardi?
- Tempo di transizione: quanto tempo trascorrono i casi tra due attività?
Suggerimento per l’analisi
Un’elevata frequenza non implica sempre tempi lunghi. Un’attività può essere rara ma estremamente lenta, oppure frequente ma rapida. Verifichi entrambe le metriche per ottenere una visione completa.
Argomenti correlati
- Grafo del processo - panoramica della sezione
- Animazione del processo - osservi il flusso del processo in movimento per individuare colli di bottiglia e schemi ricorrenti
- Menu degli elementi e delle connessioni - operazioni disponibili quando seleziona attività e connessioni
- Utilizzare i filtri - si concentri su segmenti specifici dei dati del processo