Rörledningens form
Ett kanban-system är en rörledning. De geometriska egenskaperna hos denna rörledning avgör hur snabbt arbete rör sig genom den.
Föreställ dig rörledningen som ett rör med fem segment: ett för varje kolumn: Backlog, Vald, Pågående, Granskning, Färdig. Varje segment har en bredd (dess WIP-gräns) och ett flödeshastighet (hur snabbt arbete rör sig genom det).
Tvärsnittets area & flödeshastighet
Inom vätskedynamik tvingar ett smalt rör snabbare flöde genom försnäringen. I ett kanban-system tvingar en smal kolumn (låg WIP-gräns) arbete att slutföras innan nytt arbete träder in. Analogin är inte perfekt: vatten är konserverat, men arbetsobjekt kan skapas och förstöras: men den rumsliga intuition är användbar.
En bred kolumn (högt WIP-gräns eller ingen gräns) tillåter arbete att ackumuleras. En smal kolumn tvingar slutförande. Tavlans geometri kodar teamets teori om var begränsningar bör finnas.
Könets triangel
Vid varje tillfälle kan tillståndet för en kanban-kolumn beskrivas geometriskt som en kö med:
- Längd: antal kort för närvarande i kolonnen
- Bredd: WIP-gränsen (maximalt antal kort tillåtet)
- Hastighet: kort genomförda per tidsenhet (genomströmning)
Om Längd > Bredd är kolonnen i överträdelse. Om den hastighet med vilken kort träder in i en kolumn konsekvent överskrider den hastighet med vilken kort lämnar, växer kön utan gräns: en geometrisk divergens.
Könets geometri
En granskningskolumn har en WIP-gräns på 3 & slutför 2 granskningar per dag. Kolonnen Pågående slutför 4 kort per dag.
L = λW
Little's Law är en sats från köteorin, bevisad av John D.C. Little 1961. Den gäller alla stabila kösystem.
L = λW
- L = genomsnittligt antal objekt i systemet (WIP)
- λ (lambda) = genomsnittlig ankomstfrekvens (genomströmning)
- W = genomsnittlig tid ett objekt spenderar i systemet (genomloppstid)
Omorganiserat för kanban: Genomloppstid = WIP ÷ Genomströmning
Om ditt team slutför 5 kort per vecka & har 20 kort i luften när som helst, är din genomsnittliga genomloppstid 20 ÷ 5 = 4 veckor.
Den geometriska tolkningen
På en tid-vs-kort-graf beskriver Little's Law en rektangel: WIP är höjden, genomströmning är lutningen på ingångskurvan, & genomloppstid är det horisontella avståndet mellan när ett kort träder in & när det lämnar systemet.
Reducera WIP (höjd) utan att ändra genomströmning (lutning), och genomloppstid (horisontalt avstånd) krymper proportionellt. Detta är det geometriska beviset att WIP-gränser förkortar cykeltiden: inte genom att arbeta snabbare, utan genom att minska områdets arbete i luften.
Tillämpa Little's Law
Två lag. Samma genomströmning. Olika WIP.
En resultats form
Little's Law beskriver flödets geometri genom ett system. Brian Tracys formel från 1986 beskriver resultatet från en enskild nod: en soloarbetare.
R = (W × C) + T
- R: Resultat
- W: Klarhet i målet (0–10)
- C: Koncentration (0–10)
- T: Distraktionsfria timmar
Den multiplicerande termen är en area
W × C definierar en rektangel. Målklarhet på en axel, koncentration på den andra. Områdets område är kapaciteten att producera ett resultat. En 9 × 9 rektangel har område 81. En 3 × 3 rektangel har område 9: samma dimensioner summerad är lika 12 på båda sätten, men områdena skiljer sig åt med en faktor på 9. Detta är varför målklarhet och koncentration förstärker: de interagerar geometriskt, inte aritmetiskt.
T är en längd, inte en area
Distraktionsfria timmar läggs till resultatet linjärt. T utökar R längs en axel: det kan inte utöka rektangeln. Varje timme fokuserad tid lägger till samma fasta ökning oavsett hur högt W × C är. Detta gör T till den minst viktiga variabeln: fördubbling av T på låg (W × C)-bas fördubblar ett litet tal. Fördubbling av W eller C på måttlig bas multiplicerar området.
Asymmetrin
W & C är begränsade (0–10 vardera). T är obegränsat i princip men begränsat av fysiologi. Det praktiska taket för W × C är 100. Det praktiska T på en dag är 4–6 timmar av genuine koncentration. Så R är begränsat inte av tid utan av rektangeln.
Vad kanban-tavlan gör geometriskt
Ett vagt backlog-kort sänker W före arbete börjar. Flera objekt i Aktivt delar C proportionellt. Varje kontextbyte återställer koncentrationsrampen: den tid som krävs för att återinträda ett problem efter avbrott. WIP-gränser skyddar rektangeln. Kortomfattning fyller den in.
Jämför strategier
Två strategier för att förbättra R från en baslinj.
Läs CFD:n
Ett kumulativt flödesdiagram (CFD) är en tidsserie-visualisering av arbetsstatus över hela systemet. X-axeln är tid. Y-axeln är totalt antal kort (kumulativ). Varje kolumn på kanban-tavlan blir ett band på CFD:n.
Vad man läser
Bandbredd: det vertikala avståndet mellan två gränser vid någon tidpunkt representerar antalet kort för närvarande i den etappen. Brett band = många kort i den etappen. Smalt band = få kort.
Lutning: lutningen på ett bands övre gräns representerar ankomstfrekvensen till den etappen. Brantare lutning = snabbare ankomst. Platt lutning = arbete har slutat ankomma.
Glapp mellan Färdig-gränsen och övre gränsen: detta är din nuvarande WIP. Det horisontella avståndet mellan när ett kort träde in i systemet och när det korsade in i Färdig är det kortets genomloppstid.
Patologier på en CFD
Ett bulande band i en etapp: ett band som växer bredare över tiden: är en flaskhal. Arbete anländer snabbare än det slutförs. Detta är den geometriska signalen för granskningskö-problemet från tidigare.
En platt övre gräns (noll lutning) betyder att inget nytt arbete slutför. Systemet har stannat i den etappen.
Ett smalande band betyder att arbete slutför snabbare än det anländer: etappen är före systemet och håller på att svälta på inmatning.
Diagnostisera från en CFD
Att läsa en CFD är det snabbaste sättet att diagnostisera ett kanban-system utan att prata med någon.
Sätta det tillsammans
Du har nu det geometriska verktygslådan för kanban-analys.