Kanban
Waarom
Kanban is een visuele methode om overzicht op ons werk te houden. Dankzij het gebruik van een kanbanbord weet het hele team wat er gebeurd is, wat er gaat gebeuren en waar we elkaar kunnen helpen.
Tool: kanbanbord
We gebruiken dit kanbanbord. Het bord is alleen toegankelijk voor teamleden omdat er ook informatie op staat die niet publiek gedeeld kan worden.
Kaartjes
- Werk staat op kaartjes
- Ieder kaartje bevat werk dat in maximaal twee weken afgerond kan worden
- Werk van grotere omvang wordt gesplitst in kaartjes van max. twee weken werk
- Ieder kaartje bevat in ieder geval de volgende informatie:
- titel: voor team herkenbare aanduiding van bedoelde werk
- status: bepaalt in welke kolom het staat (zie hieronder)
- eigenaar: teamlid dat verantwoordelijk is voor het afronden van het werk
- epic: een epic is een grotere omvang van werk, waar gedurende langere tijd meerdere kaartjes onder vallen
- omschrijving: een heldere beschrijving van het werk, voldoende om het kaartje begrijpelijk te maken zonder verdere toelichting.
Kolommen
- Kaartjes staan in een van de volgende kolommen (van links naar rechts):
- backlog: nog niet gestart
- in progress: dit doen we nu
- waiting for: we kunnen niet verder omdat we op iemand buiten het team wachte
- review: werk is opgeleverd en wacht op een review van teamleden
- discuss: we need to discuss this in next standup
- done: done
- Kaartjes staan op volgorde van prioriteit, van boven naar beneden
Proces
- Ieder teamlid zet nieuw werk op de backlog zodra dit bekend wordt
- Ieder teamlid voegt informatie en updates toe aan kaartjes gedurende de werkweek
- Tijdens iedere standup bespreken we kort de voortgang aan de hand van het bord
- van rechts naar links: doel is om eerst kaartjes af te ronden waar al aan gewerkt wordt
- van boven naar beneden: doel is om kaartjes in volgorde van prioriteit op te pakken
- We bespreken alleen de kaartjes waar iemand iets over wil zeggen
- status update
- hulp nodig
- We verplaatsen alleen gezamelijk kaartjes naar een andere kolom
- We veranderen alleen gezamelijk de assignee indien nodig
- We zorgen dat in de kolom in progress maximaal 10 kaartjes staan (1.5x aantal teamleden)
Te vermijden valkuilen
- Een te grote hoeveelheid werk op een enkel kaartje betekent dat het kaartje erg lang in progress blijft hangen. Het is dan beter om het kaartje op te splitsen, of er met meer teamleden aan te gaan werken.
- Een te kleine hoeveelheid werk op een kaartje belemmert het overzicht. Het bord is niet bedoeld als persoonlijke takenlijst. Als werkzaamheden bestaan uit meerdere taken die iedereen scherp moet hebben, voeg deze dan toe als een checklist binnen het kaartje.
- Het moet helder zijn wat wordt bedoeld met werk dat op een kaartje staat, anders kan niet worden geprioriteerd en ontstaan verschillende verwachtingen over wat gaat worden geleverd.Tijdens refinements zorgen we waar nodig voor heldere beschrijvingen van kaartjes op de backlog zodat deze opgepakt kunnen worden.
We verbeteren deze werkwijze met retro's.