Calcolare il collo di bottiglia: perché l'85 % di utilizzo è già troppo
Il collo di bottiglia di un processo è il passo con la massima utilizzazione ρ = domanda ÷ capacità, non quello con il tempo di lavorazione più lungo. Il tempo di attesa precedente non cresce in modo lineare, ma con il fattore ρ/(1−ρ): a una utilizzazione del 70 % il tempo è 2,3 volte quello di lavorazione, all’85 % è 5,7 volte, al 95 % è 19 volte. Per questo un processo sembra crollare all’improvviso, sebbene il volume sia aumentato di solo pochi punti percentuali. E per questo una utilizzazione media mensile dell’85 % è già un valore di allarme, non un buon valore.
Inhaltsverzeichnis
Due frasi che ricorrono in quasi ogni progetto di processo sono entrambe sbagliate:
«Il collo di bottiglia è il passo che impiega più tempo.»
«Siamo occupati all’85%, c’è ancora margine.»
Perché sono sbagliate si può mostrare con tre formule che stanno insieme su una pagina. Dopo potrà trovare il collo di bottiglia di ogni processo con una calcolatrice, e vedrà esattamente dove la calcolatrice smette di essere utile.
Questo articolo assume come dato che sia già chiaro quale processo Lei sta calcolando. Se deve prima scoprirlo (qual è dei Suoi processi quello più costoso), la stessa domanda di selezione risponde la diagnosi del collo di bottiglia su Flowrefy.com: identifica il processo, mostra la cascata sottostante e nomina tre leve. La scelta sta lì, il calcolo sta qui.
1. Utilizzo: l’unico numero che indica il collo di bottiglia
Utilizzo ρ = Domanda ÷ Capacità
La domanda è quantità per durata di lavorazione. La capacità è tempo di lavoro disponibile.
Esempio. Il passo «Verifica» riceve 120 pratiche al giorno, ciascuna dura 12 minuti. Tre persone lavorano ciascuna sette ore produttive.
- Domanda: 120 × 12 min = 1440 min/giorno
- Capacità: 3 × 7 h = 21 h = 1260 min/giorno
- Utilizzo: 1440 ÷ 1260 = 114 %
Oltre il 100% significa: la coda cresce ogni giorno. Non «ci vuole un po’ più tempo», ma illimitatamente. Finché qualcuno non scala, non fa straordinari o le pratiche non restano ferme.
Che un altro passo duri forse 40 minuti è del tutto irrilevante, finché lì c’è abbastanza capacità. Durata non è utilizzo. Il collo di bottiglia è sempre il passo con il ρ più alto.
2. Little's Law: coda, throughput e tempo sono collegati
Inventario L = Throughput λ × Tempo di attraversamento W
Inventario = Throughput × Tempo di attraversamento. Questa relazione vale senza ipotesi sulle distribuzioni. È un’identità contabile.
Praticamente la si riorganizza:
Tempo di attraversamento W = Inventario L ÷ Throughput λ
Esempio. Nella Sua casella ci sono 40 pratiche non lavorate e ne evadete 20 al giorno. Allora il tempo di attraversamento è due giorni. Indipendentemente da quanto dice la documentazione di processo.
Questa è la misurazione più economica che esista: contare l’inventario, contare il throughput, dividere. Non serve alcuno strumento, solo due numeri che ogni capo reparto può ottenere.
3. Kingman: perché esplode vicino al limite
La formula decisiva è un’approssimazione dalla teoria delle code, spesso chiamata «formula VUT»:
Tempo di attesa Wq ≈ ρ / (1 − ρ) × (ca² + cs²) / 2 × te
└─ Utilizzo ─┘ └─ Variazione ─┘ └ Durata ┘
Tre fattori, e solo l’ultimo è quello di cui si parla nei progetti.
Il primo fattore è la causa di tutto. Guardi come si comporta:
| Utilizzo ρ | Fattore ρ/(1−ρ) | Tempo di attesa con 10 min di lavorazione |
|---|---|---|
| 50 % | 1,0 | 10 min |
| 70 % | 2,3 | 23 min |
| 80 % | 4,0 | 40 min |
| 85 % | 5,7 | 57 min |
| 90 % | 9,0 | 90 min |
| 95 % | 19,0 | 190 min |
(Approssimazione per un operatore con variazione media. Se più persone condividono un pool, i valori scendono. La non linearità rimane.)
Da 70 % a 85 % è un aumento di 15 punti percentuali. Il tempo di attesa aumenta di un fattore due e mezzo. Da 85 % a 95 % sono altri dieci punti, e il tempo di attesa si triplica ancora.
Questa è la risposta a «perché il processo è improvvisamente collassato?». Non è collassato all’improvviso. Funzionava all’88% di utilizzo, e il volume è aumentato del 6%.
Il secondo fattore: la variazione è una leva
Il termine centrale è quasi sempre trascurato. ca e cs sono coefficienti di variazione (deviazione standard divisa per la media) per arrivi e per durate di lavorazione.
La conseguenza pratica: può ridurre il tempo di attesa senza rendere più veloce neppure una singola pratica. Chi dimezza la variazione riduce al quarto il contributo alla coda. Concretamente significa:
- Separare le pratiche per tipo, anziché mettere Semplici e Complessi nella stessa coda
- Appianare gli ingressi (appuntamenti invece di ondate, orari di passaggio fissi)
- Eliminare richieste di chiarimento, perché ogni chiarimento è una pratica che aspetta due volte
Sono misure senza investimento. Raramente compaiono nei business case, perché sono difficili da vendere come progetto.
Il calcolo nella pratica: quattro passi
- Per ogni passo rilevi domanda e capacità. Quantità × durata contro tempo di lavoro disponibile. Una stima grossolana basta per il primo giro.
- Calcoli ρ e ordini. Il valore più alto è il Suo collo di bottiglia. Ogni valore oltre l’85% è un campanello d’allarme, oltre il 100% è già accumulo.
- Calcoli sul giorno di punta, non sulla media mensile. Un processo con 70% medio e 130% il primo giorno del mese ha un problema invisibile nella media. Calcoli con il giorno al percentile 90.
- Conti l’inventario e verifichi con Little's Law. Se il tempo di attraversamento misurato è molto più alto di quello calcolato, nel Suo modello manca una coda. Di solito è una richiesta di chiarimento o un’approvazione.
Dove la conta manuale si ferma
Tre cose questa conta non fa, e tutte e tre decidono sui progetti:
Non conosce concatenazioni. Un passo non vede mai più pratiche di quante ne lasci il passo più lento prima di lui. Finché la verifica è al 114%, l’approvazione dopo sembra tranquilla. Non riceve quasi niente. Se risolve la verifica, l’approvazione riceverà l’intero flusso. Il collo di bottiglia si sposta. Una tabella calcola ogni passo separatamente e non vede questo movimento.
Non conosce i giorni di picco. La formula lavora con una media degli arrivi. Il danno reale accade nei cinque giorni peggiori del trimestre.
Fornisce un numero, non un intervallo. Un tempo di attesa di «57 minuti» è il risultato di un’approssimazione con input stimati. Diventa affidabile solo come fascia: P10 fino a P90.
Proprio su questi tre punti interviene la simulazione. Lascia le pratiche davvero attraversare il processo: centinaia di volte, con variazione, con calendario. Risponde alla domanda che nessuna formula può rispondere: Dove si sposta il collo di bottiglia se lo risolvo, e quanto vale questo in euro?
Riassunto
- Il collo di bottiglia è il passo con il più alto utilizzo, non quello con la durata maggiore.
- Il tempo di attesa cresce con ρ/(1−ρ). A partire da circa l’85% ogni ulteriore aumento di volume diventa costoso.
- La variazione è una leva a sé e di solito la più economica.
- Little's Law verifica il Suo modello contro la realtà, con due numeri contati.
- Per rispondere a «cosa porta una modifica?» la conta manuale non basta, perché non conosce lo spostamento del collo di bottiglia.
Domande frequenti
A partire da quale livello di utilizzo una fase di processo diventa critica?
Come regola pratica a partire dall'85%. Il motivo è il fattore ρ/(1−ρ): all'85% il tempo di attesa è già 5,7 volte il tempo di lavorazione, al 95% è 19 volte. Tra questi due valori ci sono solo dieci punti percentuali di crescita del carico. Perciò il collasso sembra improvviso, pur non essendo tale.
Che cos'è Little's Law e a cosa mi serve?
Little's Law afferma: Inventario = Throughput × Tempo di attraversamento (L = λ × W). Riorganizzato fornisce la misurazione più economica del tempo di attraversamento che esista: Conti le istanze in attesa e le divida per il throughput giornaliero. La legge vale senza assunzioni sulle distribuzioni e perciò è eccellente per verificare un modello rispetto alla realtà.
Posso calcolare il collo di bottiglia in Excel?
Sì per l'utilizzo per fase, ed è questo il passo più importante. Ciò che Excel non può fare: rappresentare il concatenamento. Una fase a valle del collo di bottiglia appare nella tabella rilassata, perché riceve solo ciò che il collo di bottiglia lascia passare. Dopo la sua risoluzione diventerà essa stessa il collo di bottiglia. Questa migrazione è la ragione per cui i business case da tabelle non si realizzano in esercizio.
Perché ridurre la variabilità diminuisce i tempi di attesa?
Perché il tempo di attesa cresce proporzionalmente al quadrato dei coefficienti di variazione di arrivi e durate di lavorazione. Chi dimezza la variabilità, riduce a un quarto il suo contributo. Praticamente significa: separare le istanze per tipo, livellare gli ingressi, eliminare richieste di chiarimento. Sono misure senza investimento, che raramente compaiono nei business case.
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
Simulazione a eventi discreti per processi aziendali
La simulazione a eventi discreti salta da evento a evento invece di avanzare a passi di tempo. Chi capisce il motivo prende correttamente le tre decisioni a cui la maggior parte dei modelli fallisce: distribuzione, fase di riscaldamento, numero di repliche.
Lettura - Metodo
Simulare un processo: otto passaggi con esempio calcolato
L'ordine conta più dello strumento. Otto passaggi, un esempio calcolato e il controllo incrociato con cui scopre che nel modello manca una coda.
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