Det är ingen hemlighet att Kanban-tavlor har blivit ett populärt verktyg för att förbättra arbetsflödet inom en organisation. Kanban har länge varit en favorit för driftsteam som inte fungerar bra med Scrum, men nu har det blivit mer fokus på hur Kanban kan användas för att förbättra produktutvecklingsteam. Kanban gör det lättare för utvecklingsorganisationer att anta en flödesdriven produkthanteringsmetod som minimerar osäkerheten, underlättar kontinuerliga förbättringar och driver på innovation i hela organisationen.
I det här inlägget tittar vi på varför och hur fler produktteam (och icke-produktteam) använder Kanban och en flödesdriven metod för att arbeta effektivare. Låt oss börja.
Kanban går hand i hand med Agile och Lean metoder och principer. För utvecklingsorganisationer gör kombinationen av dessa två det möjligt att förbättra utvecklingsmetoderna och implementera dem i hela organisationen - och Kanban är ett viktigt verktyg som hjälper organisationer att underlätta denna förändring. Detta tillvägagångssätt gör det möjligt för utvecklingsorganisationer att skapa en hållbar kultur av innovation och ständiga förbättringar genom att följa tre enkla steg:
- Förstärkning av återkopplingsslingor.
- Fokusera på flödet från början till slut.
- Att åstadkomma ständiga förbättringar.
Låt oss titta närmare på alla dessa tre steg och börja med återkopplingsslingorna.
Förstärkning av återkopplingsslingor
De flesta företag har samma övergripande mål. De vill skapa produkter och tjänster som är nära kopplade till företagens och kundernas behov. Detta mål är i allmänhet detsamma, oavsett om du arbetar inom IT, produktutveckling eller kunskapsarbete. Med flödesdriven produkthantering arbetar du för att uppnå samma mål genom att förstärka återkopplingsslingorna. Tanken är att förstärkta och kortare återkopplingsslingor gör det lättare att förbättra produkter och att skapa en kultur av kontinuerlig förbättring. Innan vi tittar på hur dessa återkopplingsslingor hjälper företag att förbättra sig, ska vi titta på de problem som de löser.
Den utmaning som många organisationer står inför är osäkerhet. De kan inte leverera kontinuerliga förbättringar eftersom de inte vet...
- Hur lång tid det tar att utveckla eller införa en produkt.
- Hur man kan förutse problem som grupper kan stöta på under resans gång.
- Om intressenterna är överens om värdet av sina projekt.
Med andra ord arbetar de i en komplex gråzon fylld av osäkerhet och oenighet, vilket kan hindra organisationens förmåga att ständigt förbättra sig. Lyckligtvis har Agile- och Lean-metoden ett svar på detta problem - feedbackslingor. Tanken är att kortare återkopplingsslingor skapar mer välinformerade team. Arbetet utförs i mindre omgångar och skickas vidare för att få återkoppling, och omarbetas sedan vid behov. Allt detta är möjligt med hjälp av Kanban. Det beror på att Kanban gör det enkelt att dela upp arbetet i testbara delar som är utformade för att snabbare få feedback. Detta hjälper grupperna att arbeta i mindre och snabbare omgångar, vilket är nödvändigt för att minska tiden mellan återkoppling och förbättring.
Kanban är dessutom viktigt för att bryta ner funktionella silos. Du kan använda tavlan för att koppla ihop team från alla delar av värdeflödet på en Kanban-tavla, inklusive DevOps.
Att vara proaktiv med din utveckling
Att arbeta i små partier är bara en del av att förkorta återkopplingsslingorna. För att förstärka dina återkopplingsslingor på ett effektivt sätt måste du också planera framåt och tänka på de efterföljande faserna och hur du kan förbereda dig för dem. Detta bidrar till att minimera överraskningar och osäkerhet, så att arbetet flyter smidigare genom värdeflödet.
Gör detta genom att prata med personer som arbetar med testning och underhåll innan du utvecklar din produkt. Fråga dem om:
- Hur de kommer att testa din produkt
- De olika delar som behövs för underhåll för att se till att funktionerna fungerar smidigt.
- Vilken kapacitet de har för att ta på sig det arbete du försöker leverera.
Med den här informationen i handen kan du börja utforma dina produkter så att det är mer sannolikt att de klarar acceptanstesterna vid den första körningen. Du kan spara mycket tid på det här sättet och undvika onödiga flaskhalsar som står mellan dig och kundernas feedback.
Fokusera på flödet från början till slut
Nästa steg för att införa flödesdriven produkthantering är att fokusera på flödet från början till slut. För att åstadkomma ett genomgående flöde kan du tänka på värdeflödet som ett stort transportband och sedan tillämpa flödesprinciper för att se till att arbetet rör sig smidigt längs linjen, med hjälp av Kanban-tavlor för att visualisera arbetet och optimera flödet. Låt oss se hur du kan göra det.
Kanban spelar en viktig roll när det gäller att hjälpa agila och leanorganisationer att visualisera sitt flöde från början till slut. Men först måste du veta hur du använder din Kanban-tavla på ett effektivt sätt. Detta innebär att man kan använda en blandning av olika lager av Kanban-tavlor, och se Kanban på programnivå i stället för en förenklad tavla på berättelsenivå. Detta hjälper dig att bättre förstå statusen för dina projekt genom att visualisera hur arbetet rör sig uppströms och nedströms, så att du vet vilket arbete som flödar in i agila team och vilket arbete som flödar ut ur dem.
Målet med Kanban är inte att förändra ditt arbetssätt, utan snarare att ge dig en större bild av hur processerna rör sig genom organisationen så att du kan arbeta mot en bättre flödande helhetsbild. Det finns två vanliga tillvägagångssätt med Kanban för att uppnå detta.
Den första metoden är för dynamiska team. Den innehåller:
- En funktionstavla som visar bilden från början till slut.
- En storyboard för att hantera flödet på gruppnivå
Med hjälp av funktionstavlan kan du se hur arbetet rör sig genom de olika teamen i organisationen, medan du med hjälp av berättelsenivåtavlan kan fokusera på enskilda team. Anledningen till att det här alternativet fungerar bra med dynamiska team som förändras från tid till annan är att du inte behöver skapa en ny Kanban-tavla för varje team när arbetets karaktär förändras.
Det andra tillvägagångssättet är för stabila team. Här tilldelar du varje team en separat funktionstavla och en storyboard. Fördelen med det här tillvägagångssättet är att det är lättare att följa enskilda gruppers framsteg, och eftersom deras arbete inte förändras med tiden behöver du inte oroa dig för att ständigt skapa nya Kanban-tavlor.
Leverera ständiga förbättringar
Nästa steg i den flödesdrivna produkthanteringscykeln är att skapa en kultur av ständiga förbättringar. Den främsta anledningen till att organisationer förstärker sina återkopplingsslingor är för att påskynda förbättringsprocessen.
Ett sätt att åstadkomma ständiga förbättringar är att gå på WIP-diet. Ju färre pågående arbeten dina team har, desto bättre rustade är de för att leverera mer effektivt. Det finns också ett antal mätvärden som du kan följa upp för att mäta effektiviteten i dina agila och Lean-metoder och hur väl din organisation ständigt förbättras. Du kan läsa mer om detta genom att läsa vårt inlägg på Lean-metriker för att öka leveranshastigheten.
I slutändan är funktionen för flödesdriven produkthantering att ta bort de olika hinder som hindrar teamet från att slutföra sitt arbete. Ju snabbare arbetet rör sig genom värdeflödet och får feedback från kunderna, desto snabbare kan teamen förbättra sina produkter. Detta är viktigt inte bara för att utveckla produkter som är anpassade till företagets och kundernas behov, utan också för att på ett effektivt sätt förhindra överskridanden och minska onödiga kostnader.
Vill du veta mer om flödesdriven produkthantering och hur du kan använda den för att stärka din organisation? Se vårt webbseminarium om ämnet. Om du är redo att komma igång kan du gå in på och kolla in Planview AgilePlace. Den erbjuder alla verktyg som behövs för att optimera ditt arbetsflöde och förkorta återkopplingsslingorna, så att du kan skapa en kultur av ständiga förbättringar i din organisation.