SlideShare a Scribd company logo
1 of 43
Download to read offline
The Kanban Game
Tsutomu YASUI aka Yattom
Agile Developer and Coach
EIWA System Management
Japan
The Kanban Game
• A collaborative experience
• Learn how to use Kanban
• Team-building tool
• Experiment for better Kanban
Pleasebringbacksomethinguseful!
You mean it!?
The Kanban Game
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
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.
Draw your Kanban board
ToDo Design
Queue WIP
Development
Queue WIP
Test
Queue WIP
Done
With Post-Its!
Game 1
Simple Task Board
(or Scrum-ban)
ToDo In Progress Done
Your Task Board
Start Working Completed
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
You can only work on one card in a turn (a day).
Leftovers from your finished Story are discarded.
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
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
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!
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
Set off when you’re ready!
This Game1 is for 20 min.
Kanban
Kanban
• Visualization (or MIERUKA) of
team’s progress and status
• Kanban show problems or wastes
• Enhance communications
• Many variations
Simple Task Board (also called Scrum-ban)
ToDo In Progress Done
Kenji
Jane
Tom
Susan
Yuki
Kim
Pete
ToDo are shared
Show who’s on working what
Jane is working
too much?
Projects
Stages
Shows urgency
(immediate,
within a week,
next week, later)
ToDo In Progress Done
Predictable
Some
Risk
Highest
Risk
Inbox
Today
For Today
Story
Misc.
Quoted from Karl Scotland’s presentation at Lean Kanban Conference – Miami 2009
http://www.leankanbanconference.com/presentations.html
© Copyright 2009 EMC Corporation. All rights reserved.
3 Games for Today
• Game 1
– Simple Task Board (or Scrum-ban)
• Game 2
– Staged
• Game 3
– WIP and Queue limits
Game 2
Staged
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.
Make Assignments
• Assign human resources (you!) to stages
• You cannot change the assignment
during an iteration
• Re-assign at the beginning of an iteration
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
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.)
Set off when you’re ready!
This Game2 is for 30 min.
Retrospective
Game 1 & 2
Opinions?
Talk about strategy
Then write them down
on flipcharts
Coffee Break
till 15:50
Game 3
WIP and Queue limits
Kanban Pull
Quoted from Karl Scotland’s presentation at Kanban Conference – Miami 2009
http://www.leankanbanconference.com/presentations.html
© Copyright 2009 EMC Corporation. All rights reserved.
Quoted from Karl Scotland’s presentation at Kanban Conference – Miami 2009
http://www.leankanbanconference.com/presentations.html
© Copyright 2009 EMC Corporation. All rights reserved.
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
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.
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!
Set off when you’re ready!
This Game3 is for 30 min.
Retrospective
Game 3
Conclusion
• The game materials are open and free
http://yattom.jp
• The cards are not enough for everyone
• I’d love feedbacks!
Thank you for coming!
Tsutomu YASUI
t-yasui@esm.co.jp
http://yattom.jp
Twitter: @yattom

More Related Content

What's hot

Value stream mapping - Future State
Value stream mapping - Future StateValue stream mapping - Future State
Value stream mapping - Future Statekrishnaheda
 
8 WASTES IN LEAN MANUFACUTING & OVERVIEW OF VSM
8 WASTES IN LEAN MANUFACUTING & OVERVIEW OF VSM8 WASTES IN LEAN MANUFACUTING & OVERVIEW OF VSM
8 WASTES IN LEAN MANUFACUTING & OVERVIEW OF VSMSedhuSiddarth
 
Scrum to Scrumban Migration
Scrum to Scrumban MigrationScrum to Scrumban Migration
Scrum to Scrumban MigrationSkills Matter
 
Kanban - Back to Basics
Kanban - Back to BasicsKanban - Back to Basics
Kanban - Back to BasicsHelen Meek
 
Kanban Avançado - Além de Visualizações e Limites
Kanban Avançado - Além de Visualizações e LimitesKanban Avançado - Além de Visualizações e Limites
Kanban Avançado - Além de Visualizações e LimitesRodrigo Yoshima
 
Lean simulation game_lean_factory_v2
Lean simulation game_lean_factory_v2Lean simulation game_lean_factory_v2
Lean simulation game_lean_factory_v2Jaroslaw Gadek, MBA
 
Value stream mapping training
Value stream mapping trainingValue stream mapping training
Value stream mapping trainingJusto Castellon
 
Lean Lego Game Slides - Short Presentation
Lean Lego Game Slides - Short PresentationLean Lego Game Slides - Short Presentation
Lean Lego Game Slides - Short PresentationiSixSigma.com
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by stepGiulio Roggero
 
Lean Six Sigma project Caponera
Lean Six Sigma project CaponeraLean Six Sigma project Caponera
Lean Six Sigma project CaponeraAnnalisa Caponera
 
Lean manufacturing tools By Er. Manish Dwivedi
Lean manufacturing tools By Er. Manish DwivediLean manufacturing tools By Er. Manish Dwivedi
Lean manufacturing tools By Er. Manish DwivediEr. Manish Dwivedi
 
Practical Guide to Scrum
Practical Guide to ScrumPractical Guide to Scrum
Practical Guide to ScrumPavel Dabrytski
 
Lean Kanban Systems Training Module
Lean Kanban Systems Training ModuleLean Kanban Systems Training Module
Lean Kanban Systems Training ModuleFrank-G. Adler
 
Kanban
KanbanKanban
Kanbanatif22
 
Lego For Extended Scrum Simulation
Lego For Extended Scrum SimulationLego For Extended Scrum Simulation
Lego For Extended Scrum SimulationAlexey Krivitsky
 

What's hot (20)

Scrum training
Scrum trainingScrum training
Scrum training
 
Value stream mapping - Future State
Value stream mapping - Future StateValue stream mapping - Future State
Value stream mapping - Future State
 
8 WASTES IN LEAN MANUFACUTING & OVERVIEW OF VSM
8 WASTES IN LEAN MANUFACUTING & OVERVIEW OF VSM8 WASTES IN LEAN MANUFACUTING & OVERVIEW OF VSM
8 WASTES IN LEAN MANUFACUTING & OVERVIEW OF VSM
 
Scrum to Scrumban Migration
Scrum to Scrumban MigrationScrum to Scrumban Migration
Scrum to Scrumban Migration
 
Kanban - Back to Basics
Kanban - Back to BasicsKanban - Back to Basics
Kanban - Back to Basics
 
Kanban Avançado - Além de Visualizações e Limites
Kanban Avançado - Além de Visualizações e LimitesKanban Avançado - Além de Visualizações e Limites
Kanban Avançado - Além de Visualizações e Limites
 
Lean simulation game_lean_factory_v2
Lean simulation game_lean_factory_v2Lean simulation game_lean_factory_v2
Lean simulation game_lean_factory_v2
 
Kanban Pull System
Kanban Pull SystemKanban Pull System
Kanban Pull System
 
Value stream mapping training
Value stream mapping trainingValue stream mapping training
Value stream mapping training
 
Lean Lego Game Slides - Short Presentation
Lean Lego Game Slides - Short PresentationLean Lego Game Slides - Short Presentation
Lean Lego Game Slides - Short Presentation
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by step
 
Scrum vs Kanban
Scrum vs KanbanScrum vs Kanban
Scrum vs Kanban
 
Lean Six Sigma project Caponera
Lean Six Sigma project CaponeraLean Six Sigma project Caponera
Lean Six Sigma project Caponera
 
Lean manufacturing tools By Er. Manish Dwivedi
Lean manufacturing tools By Er. Manish DwivediLean manufacturing tools By Er. Manish Dwivedi
Lean manufacturing tools By Er. Manish Dwivedi
 
Practical Guide to Scrum
Practical Guide to ScrumPractical Guide to Scrum
Practical Guide to Scrum
 
How to Facilitate Product Backlog Refinement Sessions
How to Facilitate Product Backlog Refinement SessionsHow to Facilitate Product Backlog Refinement Sessions
How to Facilitate Product Backlog Refinement Sessions
 
Lean Kanban Systems Training Module
Lean Kanban Systems Training ModuleLean Kanban Systems Training Module
Lean Kanban Systems Training Module
 
Value Stream Mapping
Value Stream MappingValue Stream Mapping
Value Stream Mapping
 
Kanban
KanbanKanban
Kanban
 
Lego For Extended Scrum Simulation
Lego For Extended Scrum SimulationLego For Extended Scrum Simulation
Lego For Extended Scrum Simulation
 

Viewers also liked

Workshop Kanban - julho 2016
Workshop  Kanban - julho 2016Workshop  Kanban - julho 2016
Workshop Kanban - julho 2016Rodrigo Vieira
 
Instructions slides for the GetKanban.com Kanban Board Game
Instructions slides for the GetKanban.com Kanban Board GameInstructions slides for the GetKanban.com Kanban Board Game
Instructions slides for the GetKanban.com Kanban Board GameYuval Yeret
 
Kanban - Project Management
Kanban - Project ManagementKanban - Project Management
Kanban - Project ManagementMathew Estrada
 
Kanban Development And The Paradigm Of Flow
Kanban Development And The Paradigm Of FlowKanban Development And The Paradigm Of Flow
Kanban Development And The Paradigm Of FlowAlisson Vale
 
O encaixe problema-solução
O encaixe problema-soluçãoO encaixe problema-solução
O encaixe problema-soluçãoAlisson Vale
 
How kanban Saved a hospital in Indoneisa OreDev 2016
How kanban Saved a hospital in Indoneisa OreDev 2016How kanban Saved a hospital in Indoneisa OreDev 2016
How kanban Saved a hospital in Indoneisa OreDev 2016Marcus Hammarberg
 
Kanban in Action - YOW West 2015
Kanban in Action - YOW West 2015Kanban in Action - YOW West 2015
Kanban in Action - YOW West 2015Marcus Hammarberg
 
20 Ideas On How To Improve Your Agile Board
20 Ideas On How To Improve Your Agile Board20 Ideas On How To Improve Your Agile Board
20 Ideas On How To Improve Your Agile BoardMarcus Hammarberg
 
Fast learning.....using simulations
Fast learning.....using simulationsFast learning.....using simulations
Fast learning.....using simulationsPieter Rijken
 
Hacking getKanban v2.0: Advanced Game Mechanics to Illuminate Lean by Cheryl ...
Hacking getKanban v2.0: Advanced Game Mechanics to Illuminate Lean by Cheryl ...Hacking getKanban v2.0: Advanced Game Mechanics to Illuminate Lean by Cheryl ...
Hacking getKanban v2.0: Advanced Game Mechanics to Illuminate Lean by Cheryl ...Cheryl M Hammond
 
Pecha kucha format- how can devops be implemented with lean and agile
Pecha kucha format- how can devops be implemented with lean and agilePecha kucha format- how can devops be implemented with lean and agile
Pecha kucha format- how can devops be implemented with lean and agileRavi Tadwalkar
 
Pass the pennies - Lean game simulation
Pass the pennies - Lean game simulationPass the pennies - Lean game simulation
Pass the pennies - Lean game simulationMarcus Hammarberg
 

Viewers also liked (13)

Workshop Kanban - julho 2016
Workshop  Kanban - julho 2016Workshop  Kanban - julho 2016
Workshop Kanban - julho 2016
 
Instructions slides for the GetKanban.com Kanban Board Game
Instructions slides for the GetKanban.com Kanban Board GameInstructions slides for the GetKanban.com Kanban Board Game
Instructions slides for the GetKanban.com Kanban Board Game
 
Kanban - Project Management
Kanban - Project ManagementKanban - Project Management
Kanban - Project Management
 
Kanban Development And The Paradigm Of Flow
Kanban Development And The Paradigm Of FlowKanban Development And The Paradigm Of Flow
Kanban Development And The Paradigm Of Flow
 
O encaixe problema-solução
O encaixe problema-soluçãoO encaixe problema-solução
O encaixe problema-solução
 
How kanban Saved a hospital in Indoneisa OreDev 2016
How kanban Saved a hospital in Indoneisa OreDev 2016How kanban Saved a hospital in Indoneisa OreDev 2016
How kanban Saved a hospital in Indoneisa OreDev 2016
 
Kanban in Action - YOW West 2015
Kanban in Action - YOW West 2015Kanban in Action - YOW West 2015
Kanban in Action - YOW West 2015
 
Kanban in Action
Kanban in ActionKanban in Action
Kanban in Action
 
20 Ideas On How To Improve Your Agile Board
20 Ideas On How To Improve Your Agile Board20 Ideas On How To Improve Your Agile Board
20 Ideas On How To Improve Your Agile Board
 
Fast learning.....using simulations
Fast learning.....using simulationsFast learning.....using simulations
Fast learning.....using simulations
 
Hacking getKanban v2.0: Advanced Game Mechanics to Illuminate Lean by Cheryl ...
Hacking getKanban v2.0: Advanced Game Mechanics to Illuminate Lean by Cheryl ...Hacking getKanban v2.0: Advanced Game Mechanics to Illuminate Lean by Cheryl ...
Hacking getKanban v2.0: Advanced Game Mechanics to Illuminate Lean by Cheryl ...
 
Pecha kucha format- how can devops be implemented with lean and agile
Pecha kucha format- how can devops be implemented with lean and agilePecha kucha format- how can devops be implemented with lean and agile
Pecha kucha format- how can devops be implemented with lean and agile
 
Pass the pennies - Lean game simulation
Pass the pennies - Lean game simulationPass the pennies - Lean game simulation
Pass the pennies - Lean game simulation
 

Similar to The Kanban Game

"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li..."Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...Julie Wyman
 
Intro to Agile: Scrum vs. Kanban
Intro to Agile: Scrum vs. KanbanIntro to Agile: Scrum vs. Kanban
Intro to Agile: Scrum vs. KanbanCraig Jones
 
Seo rescue shaf cangil practical scrum
Seo rescue shaf cangil practical scrumSeo rescue shaf cangil practical scrum
Seo rescue shaf cangil practical scrumshaf cangil
 
Coderetreat @AgileFinland Tampere 2014 11 12
Coderetreat @AgileFinland Tampere 2014 11 12Coderetreat @AgileFinland Tampere 2014 11 12
Coderetreat @AgileFinland Tampere 2014 11 12Adi Bolboaca
 
Kanban, Flow and Cadence
Kanban, Flow and CadenceKanban, Flow and Cadence
Kanban, Flow and CadenceAaron Sanders
 
DevIntersection-Getting Your Requirements Right for vNext-2015.pptx
DevIntersection-Getting Your Requirements Right for vNext-2015.pptxDevIntersection-Getting Your Requirements Right for vNext-2015.pptx
DevIntersection-Getting Your Requirements Right for vNext-2015.pptxMichelle Caldwell, PSM, SSGB
 
Kanban software game hos BestBrains d. 29.10.13
Kanban software game hos BestBrains d. 29.10.13Kanban software game hos BestBrains d. 29.10.13
Kanban software game hos BestBrains d. 29.10.13BestBrains
 
Get Your Gamestorming On! Shift the Paradigm of Requirements Gathering
Get Your Gamestorming On! Shift the Paradigm of Requirements GatheringGet Your Gamestorming On! Shift the Paradigm of Requirements Gathering
Get Your Gamestorming On! Shift the Paradigm of Requirements GatheringMichelle Caldwell, PSM, SSGB
 
DevLearn 2017 Play to Learn workshop slides
DevLearn 2017 Play to Learn workshop slidesDevLearn 2017 Play to Learn workshop slides
DevLearn 2017 Play to Learn workshop slidesSharon Boller
 
Lean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guideLean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guideRavi Tadwalkar
 
Black Belt Tips for JIRA Software
Black Belt Tips for JIRA SoftwareBlack Belt Tips for JIRA Software
Black Belt Tips for JIRA SoftwareAtlassian
 
module 1 hw questions uploaded
module 1 hw questions uploadedmodule 1 hw questions uploaded
module 1 hw questions uploadedKenadid Osman
 
How to fix your software development process
How to fix your software development processHow to fix your software development process
How to fix your software development processSimba Sagwete
 
The Effects of Work Habits Around Agility Through Simulations
The Effects of Work Habits Around Agility Through SimulationsThe Effects of Work Habits Around Agility Through Simulations
The Effects of Work Habits Around Agility Through SimulationsPaul Boos
 
Morph your mindset for Continuous Delivery, Agile Roots 2014
Morph your mindset for Continuous Delivery,  Agile Roots 2014Morph your mindset for Continuous Delivery,  Agile Roots 2014
Morph your mindset for Continuous Delivery, Agile Roots 2014lisacrispin
 

Similar to The Kanban Game (20)

"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li..."Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...
 
Intro to Agile: Scrum vs. Kanban
Intro to Agile: Scrum vs. KanbanIntro to Agile: Scrum vs. Kanban
Intro to Agile: Scrum vs. Kanban
 
Practical Scrum - day 2
Practical Scrum - day 2Practical Scrum - day 2
Practical Scrum - day 2
 
Kodu game design
Kodu game designKodu game design
Kodu game design
 
Seo rescue shaf cangil practical scrum
Seo rescue shaf cangil practical scrumSeo rescue shaf cangil practical scrum
Seo rescue shaf cangil practical scrum
 
Coderetreat @AgileFinland Tampere 2014 11 12
Coderetreat @AgileFinland Tampere 2014 11 12Coderetreat @AgileFinland Tampere 2014 11 12
Coderetreat @AgileFinland Tampere 2014 11 12
 
Kanban, Flow and Cadence
Kanban, Flow and CadenceKanban, Flow and Cadence
Kanban, Flow and Cadence
 
DevIntersection-Getting Your Requirements Right for vNext-2015.pptx
DevIntersection-Getting Your Requirements Right for vNext-2015.pptxDevIntersection-Getting Your Requirements Right for vNext-2015.pptx
DevIntersection-Getting Your Requirements Right for vNext-2015.pptx
 
Kanban software game hos BestBrains d. 29.10.13
Kanban software game hos BestBrains d. 29.10.13Kanban software game hos BestBrains d. 29.10.13
Kanban software game hos BestBrains d. 29.10.13
 
Get Your Gamestorming On! Shift the Paradigm of Requirements Gathering
Get Your Gamestorming On! Shift the Paradigm of Requirements GatheringGet Your Gamestorming On! Shift the Paradigm of Requirements Gathering
Get Your Gamestorming On! Shift the Paradigm of Requirements Gathering
 
DevLearn 2017 Play to Learn workshop slides
DevLearn 2017 Play to Learn workshop slidesDevLearn 2017 Play to Learn workshop slides
DevLearn 2017 Play to Learn workshop slides
 
Agile Testing - The Anh Do
Agile Testing - The Anh DoAgile Testing - The Anh Do
Agile Testing - The Anh Do
 
Lean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guideLean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guide
 
Black Belt Tips for JIRA Software
Black Belt Tips for JIRA SoftwareBlack Belt Tips for JIRA Software
Black Belt Tips for JIRA Software
 
Scrum
ScrumScrum
Scrum
 
module 1 hw questions uploaded
module 1 hw questions uploadedmodule 1 hw questions uploaded
module 1 hw questions uploaded
 
How to fix your software development process
How to fix your software development processHow to fix your software development process
How to fix your software development process
 
The Effects of Work Habits Around Agility Through Simulations
The Effects of Work Habits Around Agility Through SimulationsThe Effects of Work Habits Around Agility Through Simulations
The Effects of Work Habits Around Agility Through Simulations
 
EIA 2015 How to Survive a Hackathon
EIA 2015 How to Survive a HackathonEIA 2015 How to Survive a Hackathon
EIA 2015 How to Survive a Hackathon
 
Morph your mindset for Continuous Delivery, Agile Roots 2014
Morph your mindset for Continuous Delivery,  Agile Roots 2014Morph your mindset for Continuous Delivery,  Agile Roots 2014
Morph your mindset for Continuous Delivery, Agile Roots 2014
 

More from Yasui Tsutomu

カンバンゲーム カード(全種類) 裏あり
カンバンゲーム カード(全種類) 裏ありカンバンゲーム カード(全種類) 裏あり
カンバンゲーム カード(全種類) 裏ありYasui Tsutomu
 
アジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティスアジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティスYasui Tsutomu
 
アジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティスアジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティスYasui Tsutomu
 
ジョイ・インク 役職も部署もない全員主役のマネジメント
ジョイ・インク 役職も部署もない全員主役のマネジメントジョイ・インク 役職も部署もない全員主役のマネジメント
ジョイ・インク 役職も部署もない全員主役のマネジメントYasui Tsutomu
 
アジャイルってなにが美味しいの
アジャイルってなにが美味しいのアジャイルってなにが美味しいの
アジャイルってなにが美味しいのYasui Tsutomu
 
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なこととアジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なこととYasui Tsutomu
 
TDDはじめる前に
TDDはじめる前にTDDはじめる前に
TDDはじめる前にYasui Tsutomu
 
LeSS Study material (LeSS introduction)
LeSS Study material (LeSS introduction)LeSS Study material (LeSS introduction)
LeSS Study material (LeSS introduction)Yasui Tsutomu
 
CodeZineAcademy TDD実践講座PR資料
CodeZineAcademy TDD実践講座PR資料CodeZineAcademy TDD実践講座PR資料
CodeZineAcademy TDD実践講座PR資料Yasui Tsutomu
 
僕らのおれおれメトリクス / We Metrics Our Own Way!
僕らのおれおれメトリクス / We Metrics Our Own Way!僕らのおれおれメトリクス / We Metrics Our Own Way!
僕らのおれおれメトリクス / We Metrics Our Own Way!Yasui Tsutomu
 
Hey It's Not My TDD!
Hey It's Not My TDD!Hey It's Not My TDD!
Hey It's Not My TDD!Yasui Tsutomu
 
三島teNet第9回ワークショップ アジャイルな開発とは(公開版)
三島teNet第9回ワークショップ アジャイルな開発とは(公開版)三島teNet第9回ワークショップ アジャイルな開発とは(公開版)
三島teNet第9回ワークショップ アジャイルな開発とは(公開版)Yasui Tsutomu
 
大きな泥のカタマリを相手にするためのアジャイルと努力と苦労 by Joe Yoder (XP祭り2014)
大きな泥のカタマリを相手にするためのアジャイルと努力と苦労 by Joe Yoder (XP祭り2014)大きな泥のカタマリを相手にするためのアジャイルと努力と苦労 by Joe Yoder (XP祭り2014)
大きな泥のカタマリを相手にするためのアジャイルと努力と苦労 by Joe Yoder (XP祭り2014)Yasui Tsutomu
 
カンバンゲーム
カンバンゲームカンバンゲーム
カンバンゲームYasui Tsutomu
 
Agile Japan2014クロージングセッションのカード
Agile Japan2014クロージングセッションのカード Agile Japan2014クロージングセッションのカード
Agile Japan2014クロージングセッションのカード Yasui Tsutomu
 
Agile Japan2014 クロージングセッション
Agile Japan2014 クロージングセッションAgile Japan2014 クロージングセッション
Agile Japan2014 クロージングセッションYasui Tsutomu
 
永和コンサル式プレゼン作成法(公開用)
永和コンサル式プレゼン作成法(公開用)永和コンサル式プレゼン作成法(公開用)
永和コンサル式プレゼン作成法(公開用)Yasui Tsutomu
 
英語の達人に聞く、英語勉強法の本当のトコロ!
英語の達人に聞く、英語勉強法の本当のトコロ!英語の達人に聞く、英語勉強法の本当のトコロ!
英語の達人に聞く、英語勉強法の本当のトコロ!Yasui Tsutomu
 
Automate your functional testing
Automate your functional testingAutomate your functional testing
Automate your functional testingYasui Tsutomu
 

More from Yasui Tsutomu (20)

カンバンゲーム カード(全種類) 裏あり
カンバンゲーム カード(全種類) 裏ありカンバンゲーム カード(全種類) 裏あり
カンバンゲーム カード(全種類) 裏あり
 
アジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティスアジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティス
 
アジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティスアジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティス
 
ジョイ・インク 役職も部署もない全員主役のマネジメント
ジョイ・インク 役職も部署もない全員主役のマネジメントジョイ・インク 役職も部署もない全員主役のマネジメント
ジョイ・インク 役職も部署もない全員主役のマネジメント
 
アジャイルってなにが美味しいの
アジャイルってなにが美味しいのアジャイルってなにが美味しいの
アジャイルってなにが美味しいの
 
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なこととアジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
 
TDDはじめる前に
TDDはじめる前にTDDはじめる前に
TDDはじめる前に
 
LeSS Study material (LeSS introduction)
LeSS Study material (LeSS introduction)LeSS Study material (LeSS introduction)
LeSS Study material (LeSS introduction)
 
CodeZineAcademy TDD実践講座PR資料
CodeZineAcademy TDD実践講座PR資料CodeZineAcademy TDD実践講座PR資料
CodeZineAcademy TDD実践講座PR資料
 
僕らのおれおれメトリクス / We Metrics Our Own Way!
僕らのおれおれメトリクス / We Metrics Our Own Way!僕らのおれおれメトリクス / We Metrics Our Own Way!
僕らのおれおれメトリクス / We Metrics Our Own Way!
 
Hey It's Not My TDD!
Hey It's Not My TDD!Hey It's Not My TDD!
Hey It's Not My TDD!
 
三島teNet第9回ワークショップ アジャイルな開発とは(公開版)
三島teNet第9回ワークショップ アジャイルな開発とは(公開版)三島teNet第9回ワークショップ アジャイルな開発とは(公開版)
三島teNet第9回ワークショップ アジャイルな開発とは(公開版)
 
大きな泥のカタマリを相手にするためのアジャイルと努力と苦労 by Joe Yoder (XP祭り2014)
大きな泥のカタマリを相手にするためのアジャイルと努力と苦労 by Joe Yoder (XP祭り2014)大きな泥のカタマリを相手にするためのアジャイルと努力と苦労 by Joe Yoder (XP祭り2014)
大きな泥のカタマリを相手にするためのアジャイルと努力と苦労 by Joe Yoder (XP祭り2014)
 
カンバンゲーム
カンバンゲームカンバンゲーム
カンバンゲーム
 
Agile Japan2014クロージングセッションのカード
Agile Japan2014クロージングセッションのカード Agile Japan2014クロージングセッションのカード
Agile Japan2014クロージングセッションのカード
 
Agile Japan2014 クロージングセッション
Agile Japan2014 クロージングセッションAgile Japan2014 クロージングセッション
Agile Japan2014 クロージングセッション
 
永和コンサル式プレゼン作成法(公開用)
永和コンサル式プレゼン作成法(公開用)永和コンサル式プレゼン作成法(公開用)
永和コンサル式プレゼン作成法(公開用)
 
英語の達人に聞く、英語勉強法の本当のトコロ!
英語の達人に聞く、英語勉強法の本当のトコロ!英語の達人に聞く、英語勉強法の本当のトコロ!
英語の達人に聞く、英語勉強法の本当のトコロ!
 
Automate your functional testing
Automate your functional testingAutomate your functional testing
Automate your functional testing
 
TDDBC横浜3rd
TDDBC横浜3rdTDDBC横浜3rd
TDDBC横浜3rd
 

Recently uploaded

Enterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze IncEnterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze Incrobinwilliams8624
 
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...Jaydeep Chhasatia
 
Generative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilGenerative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilVICTOR MAESTRE RAMIREZ
 
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...OnePlan Solutions
 
OpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS CalculatorOpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS CalculatorShane Coughlan
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeNeo4j
 
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.Sharon Liu
 
Growing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesGrowing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesSoftwareMill
 
How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?AmeliaSmith90
 
Introduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptxIntroduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptxIntelliSource Technologies
 
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software TeamsYour Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software TeamsJaydeep Chhasatia
 
ERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxAutus Cyber Tech
 
Webinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.pptWebinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.pptkinjal48
 
online pdf editor software solutions.pdf
online pdf editor software solutions.pdfonline pdf editor software solutions.pdf
online pdf editor software solutions.pdfMeon Technology
 
Watermarking in Source Code: Applications and Security Challenges
Watermarking in Source Code: Applications and Security ChallengesWatermarking in Source Code: Applications and Security Challenges
Watermarking in Source Code: Applications and Security ChallengesShyamsundar Das
 
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfTobias Schneck
 
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales CoverageSales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales CoverageDista
 
JS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AIJS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AIIvo Andreev
 
Streamlining Your Application Builds with Cloud Native Buildpacks
Streamlining Your Application Builds  with Cloud Native BuildpacksStreamlining Your Application Builds  with Cloud Native Buildpacks
Streamlining Your Application Builds with Cloud Native BuildpacksVish Abrams
 

Recently uploaded (20)

Enterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze IncEnterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze Inc
 
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
 
Generative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilGenerative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-Council
 
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
 
OpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS CalculatorOpenChain Webinar: Universal CVSS Calculator
OpenChain Webinar: Universal CVSS Calculator
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG time
 
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
 
Growing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesGrowing Oxen: channel operators and retries
Growing Oxen: channel operators and retries
 
How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?
 
Introduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptxIntroduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptx
 
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software TeamsYour Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
 
ERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptx
 
Webinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.pptWebinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.ppt
 
online pdf editor software solutions.pdf
online pdf editor software solutions.pdfonline pdf editor software solutions.pdf
online pdf editor software solutions.pdf
 
Watermarking in Source Code: Applications and Security Challenges
Watermarking in Source Code: Applications and Security ChallengesWatermarking in Source Code: Applications and Security Challenges
Watermarking in Source Code: Applications and Security Challenges
 
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
 
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales CoverageSales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
 
JS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AIJS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AI
 
Streamlining Your Application Builds with Cloud Native Buildpacks
Streamlining Your Application Builds  with Cloud Native BuildpacksStreamlining Your Application Builds  with Cloud Native Buildpacks
Streamlining Your Application Builds with Cloud Native Buildpacks
 
Salesforce AI Associate Certification.pptx
Salesforce AI Associate Certification.pptxSalesforce AI Associate Certification.pptx
Salesforce AI Associate Certification.pptx
 

The Kanban Game

  • 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!
  • 8. Game 1 Simple Task Board (or Scrum-ban)
  • 9. ToDo In Progress Done Your Task Board Start Working Completed
  • 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.
  • 18. Kanban • Visualization (or MIERUKA) of team’s progress and status • Kanban show problems or wastes • Enhance communications • Many variations
  • 19. Simple Task Board (also called Scrum-ban)
  • 20. ToDo In Progress Done Kenji Jane Tom Susan Yuki Kim Pete ToDo are shared Show who’s on working what Jane is working too much?
  • 22. ToDo In Progress Done Predictable Some Risk Highest Risk Inbox Today For Today Story Misc.
  • 23. Quoted from Karl Scotland’s presentation at Lean Kanban Conference – Miami 2009 http://www.leankanbanconference.com/presentations.html © Copyright 2009 EMC Corporation. All rights reserved.
  • 24. 3 Games for Today • Game 1 – Simple Task Board (or Scrum-ban) • Game 2 – Staged • Game 3 – WIP and Queue limits
  • 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.
  • 33. Talk about strategy Then write them down on flipcharts Coffee Break till 15:50
  • 34. Game 3 WIP and Queue limits
  • 35. Kanban Pull Quoted from Karl Scotland’s presentation at Kanban Conference – Miami 2009 http://www.leankanbanconference.com/presentations.html © Copyright 2009 EMC Corporation. All rights reserved.
  • 36. Quoted from Karl Scotland’s presentation at Kanban Conference – Miami 2009 http://www.leankanbanconference.com/presentations.html © Copyright 2009 EMC Corporation. All rights reserved.
  • 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.
  • 42. Conclusion • The game materials are open and free http://yattom.jp • The cards are not enough for everyone • I’d love feedbacks!
  • 43. Thank you for coming! Tsutomu YASUI t-yasui@esm.co.jp http://yattom.jp Twitter: @yattom