Flux i mètriques Kanban
Per que mesurar el flux?
Kanban es basa en la millora contínua del flux. Per millorar cal mesurar. Les mètriques de Kanban permeten respondre preguntes com:
- Quant triga de mitjana un ticket a resoldre's des que entra?
- Quanta feina pot completar l'equip per setmana?
- On s'acumula el treball? Quin és el coll d'ampolla?
Les tres mètriques fonamentals
Lead Time
El Lead Time és el temps total que transcorre des que una tasca entra al sistema (s'afegeix al backlog) fins que es lliura al client.
Exemple: Un ticket d'instal·lació de software entra el dilluns a les 9h i es tanca el dimecres a les 14h. Lead Time = 2 dies i 5 hores.
El Lead Time inclou el temps d'espera (la tasca està al backlog sense que ningú la toqui). És el que el client percep.
Cycle Time
El Cycle Time és el temps que l'equip triga a completar una tasca des que comença a treballar-hi activament.
Exemple: Del ticket anterior, l'equip comença a treballar-hi el dimarts a les 10h i el tanca el dimecres a les 14h. Cycle Time = 1 dia i 4 hores.
La diferència entre Lead Time i Cycle Time és el temps d'espera en cua (en aquest cas, de dilluns 9h a dimarts 10h = ~25 hores).
flowchart LR
E["Entrada\nal sistema\n(dilluns 9h)"] --> W["Espera\nen cua\n~25h"] --> S["Inici del\ntreball actiu\n(dimarts 10h)"] --> F["Finalitzat\n(dimecres 14h)"]
LT["Lead Time total: ~53h"]
CT["Cycle Time: ~28h"]
style E fill:#1565c0,stroke:#0d47a1,color:#fff
style W fill:#b71c1c,stroke:#7f0000,color:#fff
style S fill:#00695c,stroke:#004d40,color:#fff
style F fill:#1b5e20,stroke:#2e7d32,color:#fff
style LT fill:#37474f,stroke:#263238,color:#cfd8dc
style CT fill:#00695c,stroke:#004d40,color:#fff
Throughput
El Throughput és el nombre de tasques que l'equip completa per unitat de temps (normalment per setmana).
Exemple: L'equip ha tancat 12 tickets en les últimes 2 setmanes. Throughput = 6 tickets/setmana.
El Throughput permet predir quant treball pot absorbir l'equip i ajuda a respondre preguntes del tipus: "Quant trigarem a completar les 30 tasques del backlog? → 30 / 6 = 5 setmanes."
La Llei de Little
La Llei de Little relaciona les tres mètriques:
O dit d'una altra manera: si vols reduir el Lead Time (lliurar més ràpid), tens dues opcions: 1. Reduir el WIP (menys treball en curs simultàniament). 2. Augmentar el Throughput (completar més tasques per unitat de temps).
Reduir el WIP és la palanca més fàcil d'actuar i la que Kanban prioritza.
La paradoxa del WIP
Sembla contradictori, però treballar en menys coses alhora fa que lliuris mes coses en menys temps. Quan l'equip esta sobrecarregat (WIP alt), el context switching, els bloquejos i la comunicació degradada redueixen el Throughput i allarguen el Lead Time. Reduir el WIP allibera capacitat cognitiva i permet completar coses.
Identificar colls d'ampolla
Un coll d'ampolla (bottleneck) és la columna o fase del flux on el treball s'acumula. Es reconeix perquè sempre té moltes targetes i les de la columna anterior hi estan esperant.
flowchart LR
B["BACKLOG\n3 targetes"] --> A["ANALISI\n2 targetes"] --> P["EN PROGRES\n8 targetes (!!)"] --> R["REVISIO\n1 targeta"] --> D["DONE"]
style P fill:#b71c1c,stroke:#7f0000,color:#fff
En aquest exemple, "En progrés" és clarament el coll d'ampolla. Les accions possibles:
- Revisar si el WIP limit és massa alt i reduir-lo.
- Analitzar per que les tasques triguen tant en aquesta fase (bloquejos, falta de competències, dependències externes).
- Afegir capacitat a la fase (si l'equip té capacitat disponible en altres fases).
Activitat AC-RA3-02
Analitzeu el flux de treball del vostre tauler Kanban despres d'una setmana de simulació:
- Calculeu el Lead Time i el Cycle Time de 5 tasques completades.
- Calculeu el Throughput setmanal.
- Apliqueu la Llei de Little: és consistent el Lead Time calculat amb WIP / Throughput?
- Identifiqueu el coll d'ampolla al vostre tauler. Que el causa?
- Proposeu una acció de millora concreta i com la mesuraríeu.