Guida Kanban · Flusso e metriche
Cycle time in Kanban: definizione, calcolo e come ridurlo
Il cycle time misura quanto tempo richiede un elemento di lavoro dal momento in cui il lavoro inizia fino al suo completamento. È la metrica a cui i clienti tengono di più: "una volta iniziato, quanto ci vorrà prima che io lo abbia?"
Punti chiave
- Il cycle time è il tempo che va dall'inizio di un elemento al suo completamento.
- Usate i percentili per definire le service level expectation.
- Un WIP più basso, elementi più piccoli e meno attese riducono il cycle time.
Definizione e calcolo
Cycle time = data di completamento − data di inizio per un singolo elemento. I team decidono con precisione dove si trovano "inizio" e "fine" sulla propria board, di solito il punto di impegno e il punto di consegna, e usano la stessa definizione in modo coerente.
Leggere uno scatterplot del cycle time
Uno scatterplot mostra un punto per ogni elemento completato: la data di completamento sull'asse orizzontale e il cycle time su quello verticale. Le linee orizzontali dei percentili mostrano, ad esempio, che il 50% degli elementi è stato completato entro 4 giorni e l'85% entro 9 giorni. Vale la pena indagare sui valori anomali nella parte alta del grafico.
Service level expectation
I team usano spesso l'85° percentile come service level expectation: "l'85% degli elementi viene completato entro 9 giorni dall'inizio". Stabilisce aspettative realistiche senza stime dettagliate. Vedi Pianificazione Kanban.
Come ridurre il cycle time
- Abbassate i limiti WIP: per la legge di Little, meno WIP riduce il cycle time.
- Suddividete gli elementi grandi in elementi più piccoli.
- Eliminate le attese: gran parte del cycle time è spesso trascorsa in attesa, non a lavorare; vedi flow efficiency.
- Affrontate rapidamente i blocchi e analizzatene le cause; vedi blocker clustering.
- Riducete i passaggi di consegne con team cross-funzionali.
- Tenete d'occhio gli elementi che invecchiano ogni giorno con un WIP aging chart.
Modelli gratuiti per questo argomento
Domande frequenti
Qual è un buon cycle time?
Dipende dal lavoro. Ciò che conta è che il cycle time sia prevedibile e tenda a diminuire nel tempo.
Il cycle time è la stessa cosa del lead time?
No. Il lead time inizia di solito quando viene fatta la richiesta; il cycle time inizia quando comincia il lavoro. Vedi cycle time vs lead time.
Che cos'è il cycle time in Kanban?
Il cycle time è il tempo che un elemento impiega dall'inizio del lavoro al suo completamento, di solito dal punto di impegno al punto di consegna sulla board.
Come si calcola il cycle time?
Cycle time = data di completamento − data di inizio per ciascun elemento. Decidete se contare i giorni trascorsi o includere sia il giorno di inizio sia quello di fine, e usate sempre la stessa convenzione.
Come si calcola il cycle time medio?
Sommate i cycle time degli elementi completati e dividete per il numero di elementi. I percentili, come l'85°, sono di solito più utili della media.
Che cosa causa cycle time lunghi?
Troppo work in progress, attese tra una fase e l'altra, blocchi, elementi grandi e frequenti cambi di contesto. Gran parte del cycle time è spesso attesa più che lavoro attivo.
Come si può ridurre il cycle time?
Abbassate i limiti WIP, suddividete il lavoro in elementi più piccoli, eliminate le fasi di attesa, affrontate i blocchi ricorrenti e fate swarming sugli elementi che invecchiano.
Che cos'è il cycle time all'85° percentile?
Il tempo entro cui è stato completato l'85% degli elementi passati. I team lo usano spesso come service level expectation per il nuovo lavoro.
Il cycle time è lo stesso nel manifatturiero e in Kanban?
Non sempre. Nel manifatturiero il cycle time può indicare il tempo per completare un'unità in una fase del processo, mentre in Kanban per il lavoro della conoscenza indica di solito l'intero tempo dall'inizio alla fine di un elemento.
I fine settimana vanno contati nel cycle time?
La maggior parte dei team conta i giorni di calendario, perché è ciò che percepiscono i clienti. Qualunque sia la vostra scelta, applicatela in modo coerente.
Qual è la differenza tra cycle time e takt time?
Il cycle time è quanto tempo richiedono effettivamente gli elementi. Il takt time è il ritmo con cui gli elementi devono essere completati per soddisfare la domanda dei clienti: tempo disponibile diviso per la domanda.