La Forma della Pipeline
Un sistema kanban è una pipeline. Le proprietà geometriche di quella pipeline determinano la velocità con cui il lavoro si muove attraverso di essa.
Immagina la pipeline come un tubo con cinque segmenti: uno per ogni colonna: Backlog, Selected, In Progress, Review, Done. Ogni segmento ha una larghezza (il suo limite WIP) e una velocità di flusso (la velocità con cui il lavoro si muove attraverso di esso).
Area della sezione trasversale e velocità di flusso
Nella fluidodinamica, un tubo stretto forza un flusso più veloce attraverso il restringimento. In un sistema kanban, una colonna stretta (limite WIP basso) forza il lavoro a completarsi prima che nuovo lavoro entri. L'analogia non è perfetta: l'acqua è conservata, ma gli elementi di lavoro possono essere creati e distrutti: ma l'intuizione spaziale è utile.
Una colonna larga (limite WIP alto o nessun limite) consente al lavoro di accumularsi. Una colonna stretta forza il completamento. La geometria della scheda codifica la teoria della squadra su dove i vincoli dovrebbero risiedere.
Il triangolo della coda
In qualsiasi momento, lo stato di una colonna kanban può essere descritto geometricamente come una coda con:
- Lunghezza: numero di card attualmente nella colonna
- Larghezza: il limite WIP (numero massimo di card consentite)
- Velocità: card completate per unità di tempo (throughput)
Se Lunghezza > Larghezza, la colonna è in violazione. Se la velocità di card che entrano in una colonna supera costantemente la velocità di card che escono, la coda cresce senza limiti: una divergenza geometrica.
Geometria della Coda
Una colonna Review ha un limite WIP di 3 e completa 2 review al giorno. La colonna In Progress completa 4 card al giorno.
L = λW
La Legge di Little è un teorema della teoria delle code, provato da John D.C. Little nel 1961. Si applica a qualsiasi sistema di code stabile.
L = λW
- L = numero medio di articoli nel sistema (WIP)
- λ (lambda) = velocità di arrivo media (throughput)
- W = tempo medio che un articolo trascorre nel sistema (lead time)
Riorganizzato per kanban: Lead Time = WIP ÷ Throughput
Se il tuo team completa 5 card a settimana e ha 20 card in volo in qualsiasi momento, il tuo lead time medio è 20 ÷ 5 = 4 settimane.
L'interpretazione geometrica
Su un grafico tempo-vs-card, la Legge di Little descrive un rettangolo: WIP è l'altezza, throughput è la pendenza della curva di input, e il lead time è la distanza orizzontale tra quando una card entra e quando esce dal sistema.
Riduci WIP (altezza) senza modificare throughput (pendenza), e il lead time (distanza orizzontale) si riduce proporzionalmente. Questa è la prova geometrica che i limiti WIP accorciano il cycle time: non lavorando più velocemente, ma riducendo l'area di lavoro in volo.
Applicare la Legge di Little
Due squadre. Stesso throughput. WIP diverso.
La Forma di un Risultato
La Legge di Little descrive la geometria del flusso attraverso un sistema. La formula di Brian Tracy del 1986 descrive la geometria dell'output di un singolo nodo: un lavoratore singolo.
R = (W × C) + T
- R: Risultato
- W: Chiarezza dell'obiettivo (0–10)
- C: Concentrazione (0–10)
- T: Ore senza distrazione
Il termine moltiplicativo è un'area
W × C definisce un rettangolo. Chiarezza dell'obiettivo su un asse, concentrazione sull'altro. L'area di quel rettangolo è la capacità di produrre un risultato. Un rettangolo 9 × 9 ha area 81. Un rettangolo 3 × 3 ha area 9: le stesse dimensioni sommate sono uguali a 12 in entrambi i casi, ma le aree differiscono di un fattore di 9. Questo è il motivo per cui la chiarezza dell'obiettivo e la concentrazione si compongono: interagiscono geometricamente, non aritmeticamente.
T è una lunghezza, non un'area
Le ore senza distrazione si aggiungono al risultato linearmente. T estende R lungo un asse: non può espandere il rettangolo. Ogni ora di tempo concentrato aggiunge lo stesso incremento fisso indipendentemente da quanto alto sia W × C. Questo rende T la variabile meno sfruttata: raddoppiando T su una base W × C bassa raddoppia un numero piccolo. Raddoppiando W o C su una base moderata moltiplicare l'area.
L'asimmetria
W e C sono limitati (0–10 ciascuno). T è illimitato in linea di principio ma limitato dalla fisiologia. Il massimo pratico di W × C è 100. Il T pratico in un giorno è 4–6 ore di genuina concentrazione. Quindi R è limitato non dal tempo ma dal rettangolo.
Cosa fa geometricamente la scheda kanban
Una card backlog vaga abbassa W prima che il lavoro inizi. Più elementi in Active dividono C proporzionalmente. Ogni cambio di contesto reimposta la rampa di concentrazione: il tempo richiesto per rientrare in un problema dopo l'interruzione. I limiti WIP proteggono il rettangolo. Lo scoping della card lo riempie.
Confrontare le Strategie
Due strategie per migliorare R da una linea di base.
Leggere il CFD
Un Cumulative Flow Diagram (CFD) è una visualizzazione in serie temporale dello stato del lavoro nell'intero sistema. L'asse x è il tempo. L'asse y è il numero totale di card (cumulativo). Ogni colonna della scheda kanban diventa una banda sul CFD.
Cosa leggere
Larghezza della banda: la distanza verticale tra due linee di confine in qualsiasi punto nel tempo rappresenta il numero di card attualmente in quella fase. Banda larga = molte card in quella fase. Banda stretta = poche card.
Pendenza: la pendenza del limite superiore di una banda rappresenta la velocità di arrivo in quella fase. Pendenza più ripida = arrivo più veloce. Pendenza piatta = il lavoro ha smesso di arrivare.
Vuoto tra il limite Done e il limite superiore: questo è il tuo WIP attuale. La distanza orizzontale tra quando una card entra nel sistema e quando attraversa in Done è il lead time di quella card.
Patologie su un CFD
Una banda rigonfia in una fase: una banda che si allarga nel tempo: è un collo di bottiglia. Il lavoro arriva più velocemente di quanto si completa. Questo è il segnale geometrico del problema della coda Review di prima.
Un limite superiore piatto (pendenza zero) significa che nessun nuovo lavoro si completa. Il sistema si è bloccato in quella fase.
Una banda che si restringe significa che il lavoro si completa più velocemente di quanto arriva: la fase è davanti al sistema e sta per rimanere senza input.
Diagnosticare da un CFD
Leggere un CFD è il modo più veloce per diagnosticare un sistema kanban senza parlare con nessuno.
Mettere Tutto Insieme
Ora hai il toolkit geometrico per l'analisi kanban.