1. The Kanban Game
Tsutomu YASUI aka Yattom
Agile Developer and Coach
EIWA System Management
Japan
2. The Kanban Game
• A collaborative experience
• Learn how to use Kanban
• Team-building tool
• Experiment for better Kanban
Pleasebringbacksomethinguseful!
5. Materials
10 Story Cards
30 Chance! Cards
(Solution, Problem, and Event)
Progress Record Sheet (3)
Post it – for drawing Kanban boards
2 dices
Toothpicks for chips (a lot)
A Few Pens
6. Story Cards and
Estimated Work Effort
Estimated hours to
finish the story
Estimated
hours to
finish design
Estimated hours
to finish
development
Estimated
hours to
finish test
ID & priority
In the handout
it’s days,
but it’s hours.
7. Draw your Kanban board
ToDo Design
Queue WIP
Development
Queue WIP
Test
Queue WIP
Done
With Post-Its!
10. Pick a Story
you work on
(if none)
Roll 2 dice and
deduct from the Story
Draw a card
Try a .
Next member
ToDo In
Progress
Done
10 Jack
Rie
11. You can only work on one card in a turn (a day).
Leftovers from your finished Story are discarded.
12. Preparation
• Create your Kanban board on the tables
• Take out Problems and Solutions from Chance!
Cards
• Shuffle Chance! Cards and stack face down
• Set Progress Record Sheet and pens in place
– I recommend someone to record progress
13. Progress Record Sheet
Draw line from the first
circle to the star
Draw a circle
when someone
rolled dice
No circles
when no one
rolled dice
Mark when the
story finished
(Done) with a
star
Count the
length of the
line
Put your ideas and
improve!
It is better to assign someone
for recording
Count the
number of
circles
14. Planning for an iteration
• Plan for 3-days iteration
– Choose Stories you work on in the iteration
– Estimated Work Effort is in hours (use total)
– Each member works 8 hours a day
• Put selected Story Cards on the “To Do” lane
• Plan again in each 3-days iteration
The handout says
otherwise, but
it’s HOURS!
15. Story Cards and
Estimated Work Effort
Estimated hours to
finish the story
Estimated
hours to
finish design
Estimated hours
to finish
development
Estimated
hours to
finish test
ID & priority
16. Set off when you’re ready!
This Game1 is for 20 min.
26. Create Your Task Board
ToDo Design Development Test Done
Start
Working
Finished each stage
Completed
The stages (design, development and test) are
hypothetical, just an example for this workshop.
27. Make Assignments
• Assign human resources (you!) to stages
• You cannot change the assignment
during an iteration
• Re-assign at the beginning of an iteration
28. Cards and Cards
• Problem Cards stick on Stories
• A Story with Problems cannot move to the
next stage
• You can still work on (= roll dice) but never finish
• Solution Cards can solve Problems
• Keep Solutions in your hand for later use
• Choose a Solution from your hand and
1. Define what the Problem is
2. Then argue how the Solution solve it
29. Additional Rules
• You can change sign-ups only when
the Story you’re currently working on
is blocked by a Problem.
• Rearrange and rebalance human resource
in each 3 rounds (3 days.)
30. Set off when you’re ready!
This Game2 is for 30 min.
37. Create Your Task Board
Show limits explicitly with Post-Its
ToDo Done
Queue WIP
Design
Queue WIP
Development
Queue WIP
Test
Start
Working
Start Working
on this stage
Finished
the stage
Completed
Queue
Limit
WIP
Limit
38. WIP and Queue Limits
• In WIP, no more cards than the number of
assigned personnel are allowed
• For Queue, team decides the limit
– Try and see, change as you like
• No Stories can be worked on while the
Queue in the next stage is full.
39. Additional Rules
• Risk of Requirement Changes
– At the end of an iteration, roll 2 dice for each
Story on the board (except Done.)
– If it’s double one, the Story is changed and it
needs to be started from ToDo!
40. Set off when you’re ready!
This Game3 is for 30 min.