Simulare un processo: otto passaggi con esempio calcolato
Simulare un processo significa: delimitare in una frase, scomporre grossolanamente il flusso in cinque-dieci passaggi, per ogni passaggio raccogliere quantità, durata di lavorazione come intervallo e capacità, descrivere il flusso di arrivo con variabilità e fattore di picco, far eseguire il modello centinaia di volte, verificare il risultato con Little's Law rispetto alla realtà, quindi cambiare esattamente una leva e ricalcolare. Il lavoro richiede mezza giornata, e la parte più consistente è la raccolta dei dati, non il calcolo. Il risultato è un intervallo formato da P50 e P90, più l'indicazione di dove si sposterà il collo di bottiglia dopo la misura.
Inhaltsverzeichnis
Questa guida è indipendente dallo strumento: funziona in un laboratorio di simulazione tanto quanto in una libreria Python o in uno strumento decisionale snello. La versione con tasti per FlowVisual si trova nella Praxisanleitung.
Passo 1: Delimitare, in una sola frase
«Dall’arrivo della fattura fino all’autorizzazione al pagamento.»
Questa frase deve poter essere sottoscritta da tutti i partecipanti. Senza di essa due aree discutono di processi diversi e si meravigliano perché i loro numeri non coincidono.
Se manca la frase, quella è il vero lavoro e non il calcolo.
Passo 2: Scomporre grossolanamente, cinque-dieci passi
Non trenta. Il collo di bottiglia si trova nel punto con il carico più alto, e questo è visibile nella modellazione grossolana tanto quanto in quella fine. Ogni attività aggiuntiva costa cinque campi di input e non cambia il risultato.
Tre regole:
- Una diramazione solo dove il processo si divide veramente, con la quota per ogni arco.
- Una terminazione per tutto ciò che esce dal processo: ritirato, rifiutato, insabbiato. Senza terminazioni Lei calcola con quantità che non arrivano mai.
- I tempi di attesa non sono passi. Si generano nel modello da soli non appena la capacità scarseggia. Chi inserisce «tempo di giacenza 3 giorni» come passo ha anticipato il risultato anziché calcolarlo.
Passo 3: Tre numeri per passo
| Indicazione | Dove si trova | Sostituto |
|---|---|---|
| Quantità al giorno | ERP, sistema ticket, lista di arrivo | Contare quattro settimane |
| Lavorazione da–a | Rilevazione tempi, autocertificazione | Intervistare tre addetti separatamente, prendere l’intervallo dalle loro risposte |
| Capacità | Organico × ore produttive | Persone × ore × 0,7 |
Sull’intervallo: «5 fino a 15 minuti» è un’indicazione migliore di «in media 10», e i reparti la forniscono più volentieri perché è più onesta. La variabilità non è un’imprecisione, è la causa della coda.
Sulla capacità: Calcoli sette ore produttive per ogni posto a tempo pieno, non otto. Riunioni, richieste di chiarimento e disturbi non sono tempo di lavorazione.
Passo 4: Descrivere il flusso di arrivo
Il passo più spesso saltato e il più determinante. Tre indicazioni:
- Quantità media per giorno lavorativo.
- Variazione: gli arrivi sono uniformi o a ondate?
- Fattore di picco: quanto di più in un giorno forte? Fine mese o inizio settimana, un fattore 1,5–2 è comune.
Chi calcola con una media liscia simula un processo che non è mai sotto carico e ottiene un tempo di attraversamento che in esercizio non esiste.
Passo 5: Far calcolare, centinaia di volte
Una singola esecuzione è un campione di uno. Solo la ripetizione con nuovi numeri casuali produce il risultato che conta: una distribuzione da cui si leggono P10, P50 e P90.
Output che serve: throughput, tempo di attraversamento come intervallo, utilizzo per passo, lunghezze delle code.
Passo 6: La verifica inversa
Little's Law è il controllo più economico che esista e vale senza assunzioni sulle distribuzioni:
Tempo di attraversamento W = Stock L ÷ Throughput λ
Conti quanti ordini sono oggi in attesa, divida per il throughput giornaliero, confronti con quanto produce il suo modello.
- Se più o meno coincide: avanti.
- Se il modello è molto più veloce della realtà: manca una coda. Quasi sempre una richiesta di chiarimento, un secondo livello di approvazione o una lavorazione a lotti.
- Se il modello è molto più lento: ha sottostimato la capacità o ha dimenticato una diramazione che estrae quantità.
Passo 7: Cambiare una leva
Salvi lo stato attuale. Poi una sola modifica:
- Aumentare la capacità
- Ridurre la variabilità (separare i processi per tipo, livellare gli arrivi, eliminare richieste di chiarimento)
- Deviare quantità (limiti di valore, campionamento invece di controllo completo)
- Automatizzare un passo
Ricalcoli, confronti. Poi torni indietro e provi la leva successiva. Tre modifiche contemporanee danno un numero che poi non si può attribuire a nessuna leva.
Passo 8: Documentare, con le assunzioni
Quattro componenti: ordine delle utilizzazioni al giorno di picco, tempo di attraversamento come P50 e P90, effetto della leva in tempo e euro con il nuovo collo di bottiglia, e l’elenco di ciò che non è coperto.
L’esempio, calcolato completamente
Modello d’esempio, nessun dato cliente.
Processo: Gestione delle richieste di rimborso. 80 richieste per giorno lavorativo, fattore di picco 1,6 all’inizio del mese.
| Passo | Lavorazione | Capacità | Domanda/ giorno | Capacità/ giorno | Utilizzo |
|---|---|---|---|---|---|
| Controllo arrivo | 3–6 min | 1 persona | 360 min | 420 min | 86 % |
| Controllo sostanziale | 8–20 min | 3 persone | 1 120 min | 1 260 min | 89 % |
| Autorizzazione | 2–5 min | 1 persona (attività secondaria) | 280 min | 300 min | 93 % |
| Pagamento | Lavorazione a lotti | 2× a settimana | — | — | — |
Prima interpretazione: Il collo di bottiglia è l’autorizzazione (93 %), poco prima del controllo sostanziale (89 %). Tutti e tre sono sopra l’85 %. Questo significa che il tempo di attesa è già un multiplo del tempo di lavorazione e nel giorno di picco con fattore 1,6 tutti e tre superano il 100 %.
Risultato della simulazione: Tempo di attraversamento P50 = 4,8 giorni, P90 = 11,2 giorni. Il tempo di lavorazione si somma a 13–31 minuti. Tra 25 minuti e 4,8 giorni sta la vera domanda.
Verifica inversa: Nel cestino ci sono in media 390 richieste, throughput 80/giorno → 4,9 giorni. Coincide.
Leva A, mezzo posto in più nel controllo sostanziale: P50 scende a 3,9 giorni, P90 a 8,4. Il collo di bottiglia è ora chiaramente l’autorizzazione (93 %).
Leva B, sostituzione fissa per l’autorizzazione invece di attività secondaria di una persona: P50 scende a 3,1 giorni, P90 a 6,0. La variabilità del passo di autorizzazione era la leva maggiore, sebbene non costi uno stipendio.
Leva C, pagamento quotidiano invece che due volte a settimana: P50 −0,7 giorni, praticamente gratuito.
Ordine per impatto per unità di sforzo: C, B, A. La risposta classica, cioè più personale, è all’ultimo posto.
I cinque errori costosi
- Inserire il tempo di attesa come passo. Così si anticipa il risultato.
- Calcolare con medie invece che con intervalli. Senza variabilità non c’è coda, senza coda non c’è un tempo di attraversamento realistico.
- Omettere il giorno di picco. Un processo all’85 % in media è oltre il 100 % nel giorno di picco. Lì nasce l’accumulo che dura settimane.
- Modellare troppo dettaglio. Trenta passi, stessa risposta, triplo sforzo.
- Pubblicare senza verifica inversa. Little's Law richiede cinque minuti e salva la credibilità.
Domande frequenti
Quanto tempo ci vuole per simulare un processo?
Per un processo delimitato con cinque fino a dieci passaggi: mezzo giorno di lavoro effettivo, distribuito su circa una settimana di calendario. La parte maggiore è la raccolta dei dati, non la costruzione del modello. Il modello in sé è pronto in circa 30 minuti. Diventa più lungo solo se la delimitazione è controversa.
Di quali dati ha bisogno almeno?
Tre numeri per passaggio (quantità, durata di lavorazione come intervallo, capacità) più la descrizione del flusso di arrivo con variabilità e fattore di picco. Tutto può essere stimato, purché la stima sia riportata come ipotesi nel risultato. Un event-log non è necessario; serve solo se Lei vuole misurare il passato invece di calcolare una modifica.
Come riconosco che il mio modello è sbagliato?
Da Little's Law: conti le istanze in attesa e le divida per il rendimento giornaliero. Se il tempo di attraversamento misurato è nettamente superiore a quello calcolato, nel modello manca una coda. Di solito è una richiesta di chiarimento, una seconda fase di approvazione o una corsa di raccolta. Questa verifica costa cinque minuti ed è la più efficace che esista.
Dovrei modellare i tempi di attesa come passaggi separati?
No. Il tempo di attesa nasce nel modello da solo, non appena un passaggio non ha sufficiente capacità per la quantità in arrivo. Chi lo registra come passaggio fisso presuppone il risultato che voleva calcolare. Non potrà poi mostrare come il tempo di attesa cambia se cambiano capacità o dispersione.
Perché cambiare una sola leva per calcolo?
Perché altrimenti l'effetto non può essere attribuito. Se modifica capacità, dispersione e instradamento contemporaneamente, ottiene un numero migliore, ma non un business case: nessuno può dire quale parte dell'investimento lo ha generato. Calcolati singolarmente si ottiene un ordine di priorità per effetto per sforzo, e spesso contiene una misura gratuita al primo posto.
Lo calcoli sul Suo processo
FlowVisual trasforma i numeri di questo articolo in un modello funzionante, con i Suoi volumi, le Sue capacità, il Suo margine.
Guide: seven steps to the number- Metodo
Simulare processi aziendali: la guida pratica
La simulazione in azienda non è un progetto statistico, ma uno strumento decisionale. Questa guida spiega quali processi valgano la pena, cosa risulta su carta alla fine, come si presenta un primo progetto e quali quattro errori costano la maggior parte dei progetti.
Lettura - Metodo
Che cos'è la simulazione di processo? Definizione, metodi, limiti
La simulazione di processo fa eseguire artificialmente un flusso invece di descriverlo. La differenza non è accademica: determina se Lei ha un'opinione su una modifica o un numero.
Lettura - Metodo
Calcolare il collo di bottiglia: perché l'85 % di utilizzo è già troppo
Il collo di bottiglia non è il passo con la durata più lunga, ma quello con l'utilizzo più alto. E il tempo di attesa non cresce linearmente con l'utilizzo, ma esplode poco prima del limite. Il calcolo dietro sta su una pagina.
Lettura