Guida Kanban · Flusso e metriche
Throughput in Kanban: come misurarlo e usarlo
Il throughput è il numero di elementi di lavoro che un team completa in un dato periodo, ad esempio una settimana. È semplice da misurare e, insieme al cycle time, è alla base delle previsioni in Kanban.
Punti chiave
- Il throughput è il numero di elementi completati per periodo.
- È alla base delle previsioni semplici e Monte Carlo.
- Aumentatelo eliminando colli di bottiglia e rilavorazioni, non avviando più lavoro.
Misurare il throughput
Contate gli elementi che hanno superato il vostro punto di consegna in ciascun periodo. Riportate i conteggi in un run chart, settimana per settimana, per vedere variazioni e tendenze. A differenza della velocity, il throughput conta elementi, non story point, quindi non serve alcuna stima.
Throughput e legge di Little
Throughput medio = WIP medio ÷ cycle time medio. Ad esempio, un team con 12 elementi in corso e un cycle time medio di 3 settimane completa circa 4 elementi a settimana. Aggiungere WIP non aumenta il throughput una volta che il team è a piena capacità; allunga soltanto il cycle time.
Previsioni basate sul throughput
- Semplice: 60 elementi rimanenti ÷ circa 6 a settimana ≈ 10 settimane.
- Intervallo: usate le settimane recenti più lente e più veloci per una previsione pessimistica e una ottimistica.
- Monte Carlo: campionate casualmente migliaia di volte il throughput settimanale passato per ottenere delle probabilità, come "85% di probabilità di completare entro il 30 maggio".
Migliorare il throughput
- Eliminate i colli di bottiglia; vedi Teoria dei vincoli.
- Riducete le rilavorazioni migliorando la qualità fin dall'inizio.
- Riducete il tempo trascorso in stato bloccato; vedi blocker clustering.
- Automatizzate i passaggi ripetitivi.
- Mantenete limitato il WIP in modo che il lavoro venga completato anziché accumularsi.
Modelli gratuiti per questo argomento
Domande frequenti
Qual è la differenza tra throughput e velocity?
Il throughput conta gli elementi completati per periodo; la velocity somma gli story point per sprint. Il throughput non richiede stime.
Il throughput dovrebbe continuare a crescere?
Non necessariamente. Un throughput stabile e prevedibile con cycle time brevi è di solito più prezioso di un numero in crescita.
Che cos'è il throughput in Kanban?
Il throughput è il numero di elementi di lavoro completati in un periodo, ad esempio elementi a settimana.
Come si calcola il throughput?
Contate gli elementi arrivati in Completato in ciascun periodo. Ad esempio, 6, 8 e 7 elementi in tre settimane danno un throughput medio di 7 a settimana.
Come si usa il throughput per le previsioni?
Dividete gli elementi rimanenti per il throughput tipico per ottenere una data approssimativa, oppure eseguite una simulazione Monte Carlo sul throughput settimanale passato per una previsione basata sulle probabilità. Vedi Pianificazione Kanban.
Che rapporto c'è tra throughput e cycle time?
Per la legge di Little, cycle time medio = WIP medio ÷ throughput medio. A throughput costante, ridurre il WIP accorcia il cycle time.
Tutti gli elementi dovrebbero contare allo stesso modo nel throughput?
Molti team contano gli elementi indipendentemente dalla dimensione, il che funziona bene se gli elementi vengono suddivisi in parti di dimensione simile. Monitorate il throughput per tipo di lavoro se gli elementi differiscono molto.
Che cos'è un run chart del throughput?
Un grafico che mostra il throughput per periodo nel tempo, utile per individuare tendenze, stagionalità e l'effetto delle modifiche al processo.
Come può un team aumentare il throughput?
Alleggerite il collo di bottiglia, riducete blocchi e rilavorazioni e limitate il WIP, in modo che l'impegno vada nel completare. Vedi Teoria dei vincoli.
Perché il throughput varia da una settimana all'altra?
Gli elementi hanno dimensioni diverse, ferie e assenze cambiano la capacità e i blocchi vanno e vengono. Usate intervalli e percentili anziché un singolo numero.
Il throughput è una misura di produttività?
Misura il ritmo di consegna, non la produttività individuale. Usatelo per comprendere e prevedere il comportamento del sistema, non per confrontare persone o team.