Pipelines form
En kanban-system är en pipeline. De geometriska egenskaperna hos den pipelinen bestämmer hur snabbt arbete flyttas genom den.
Föreställ dig pipelinen som en rörledning med fem segment: ett för varje kolumn: Baklog, Utvalda, I gång, Granskning, Klara. Varje segment har en bredd (sin arbetsupptagningsgräns) och en flödeshastighet (hur snabbt arbete flyttas genom det).
Tvärsnittsarea & flödeshastighet
I fluidmekanik tvingas vatten flyta snabbare genom en smal pipa. I ett kanban-system tvingas arbete slutföras innan nytt arbete intar om kolumnen är smal (låg arbetsupptagningsgräns). Analogin är inte perfekt: vatten är bevarat, men arbetsobjekt kan skapas och förstöras, men det rumsliga intuiset är nyttigt.
En bred kolumn (hög arbetsupptagningsgräns eller ingen gräns) tillåter arbete att ackumuleras. En smal kolumn tvingar till slutförande. Pipelinen geometri kodar teamets teori om var restriktionerna bör finnas.
Kötriangeln
I vilket ögonblick kan tillståndet av en kanban-kolumn beskrivas geometriskt som en kö med:
- Längd: antalet kort som just nu finns i kolumnen
- Bredd: arbetsupptagningsgränsen (maksimala kort tillåtna)
- Hastighet: klara per enhetstid (genomslag)
Om Längd > Bredd, är kolumnen i brott. Om frekvensen av kort som går in i en kolumn konsekvent överstiger frekvensen av kort som lämnar den, växer kön utan gräns: en geometrisk divergens.
Kögeometri
En Granskning-kolumn har en arbetsupptagningsgräns på 3 & klarar av 2 granskningar per dag. Kolumnen I gång klarar av 4 kort per dag.
L = λW
Little's lag är ett sats från köteorin, bevisat av John D.C. Little 1961. Det gäller för någon stabil kösystem.
L = λW
- L = genomsnittlig antal objekt i systemet (WIP)
- λ (lambda) = genomsnittlig ankomstfrekvens (genomslag)
- W = genomsnittlig tid ett objekt spenderar i systemet (leveranstid)
Omarrangerad för kanban: Leveranstid = WIP ÷ Genomslag
Om din team klarar 5 kort per vecka & har 20 kort i luften i taget, är din genomsnittliga leveranstid 20 ÷ 5 = 4 veckor.
Geometrisk tolkning
På en tid-kort-graf, beskriver Little's lag en rektangel: WIP är höjden, genomslaget är lutningen på ingångskurvan & leveranstiden är det horisontella avståndet mellan när ett kort går in & när det går ur systemet.
Minska WIP (höjden) utan att ändra på genomslaget (lutningen), och leveranstiden (det horisontella avståndet) minskar proportionellt. Detta är den geometriska bevisningen att WIP-gränser förkortar cykeltid: inte genom att arbeta snabbare, utan genom att minska arbetsområdet i luft.
Tillämpa Little's lag
Två team. Samma genomslag. Skilda WIP.
Formen på ett resultat
Litts lag beskriver geometrin för flöde genom ett system. Brian Tracy's formel från 1986 beskriver geometrin för utmatning från en enskild nod: en ensam arbetare.
R = (W × C) + T
- R: Resultat
- W: Målklarhet (0-10)
- C: Koncentration (0-10)
- T: Avbrottssäkra timmar
Multiplicativa termen är en area
W × C definierar en rektangel. Målklarhet på en axel, koncentration på den andra. Arealet för den rektangeln är kapaciteten att producera ett resultat. En 9 × 9 rektangel har area 81. En 3 × 3 rektangel har area 9: samma dimensioner summerade är lika med 12 varje gång, men areaerna skiljer sig åt med en faktor på 9. Detta är varför målklarhet och koncentration multipliceras: de interagerar geometriskt, inte aritmetiskt.
T är en längd, inte en area
Avbrottssäkra timmar lägger till resultatet linjärt. T utsträcker R längs en axel: den kan inte expandera rektangeln. Varje timme med fokuserad tid lägger till samma fasta ökning oavsett hur högt W × C är. Detta gör T till den minst utnyttjade variabeln: dubbling T på en låg (W × C) bas dubblar ett litet tal. Dubbling W eller C på en medelhög bas multiplicerar arealet.
Asymmetrin
W & C är begränsade (0-10 vardera). T är i princip obegränsad men begränsad av fysiologi. Den praktiska taket för W × C är 100. Den praktiska T i en dag är 4-6 timmar av genuin koncentration. Därför är R begränsad av inte tid utan av rektangeln.
Vad kanbanbordet gör geometriskt
En vag kan backlog-kort sänker W före arbete. Flera objekt i Active delar C proportionellt. Varje kontextväxling återställer koncentrationens lutning: tiden för att återvända till ett problem efter avbrott. WIP-gränser skyddar rektangeln. Kortscoping fyller i den.
Jämföra Strategier
Två strategier för att förbättra R från baslinjen.
Läsning av CFD
Ett akumulerande flödesdiagram (CFD) är en tidsseriediagram som visar arbetsstatus över hela systemet genom tiden. X-axeln är tid. Y-axeln är totalt antal kort (akumulerat). Varje kolumn på kanbanbordet blir en band på CFD:et.
Vad man ska läsa
Bandbredd: den vertikala avståndet mellan två gränslinjer vid något tillfälle representerar antalet kort som just nu befinner sig i det skedet. Bredt band = många kort i det skedet. Smalt band = få kort.
Stigningsvinkel: stigningsvärdet för en bandets övre gräns representerar inflödet till det skedet. Steget steg = snabbare inflöde. Platt steg = arbete har upphört att anländer.
Gapet mellan Done-gränsen och övre gränsen: detta är din nuvarande WIP. Det horisontella avståndet mellan när ett kort gick in i systemet och när det korsade Done-gränsen är kortets lead time.
Patologier på ett CFD
Ett utbuktande band i ett skede: ett band som blir bredare över tiden: är en knäck. Arbete anländer snabbare än det slutförs. Detta är den geometriska signalen för Review-koinsproblem från tidigare.
En platt övre gräns (noll stigningsvinkel) betyder att inget nytt arbete slutförs. Systemet har stannat i det skedet.
Ett smalare band betyder att arbete slutförs snabbare än det anländer: skedet är före systemet och snart skall brista på inträde.
Diagnostisering från ett CFD
Att läsa ett CFD är den snabbaste vägen att diagnostisera ett kanban-system utan att prata med någon.
Sammanfattning
Du har nu det geometriska verktygsuppslaget för kanbananalys.