SlideShare ist ein Scribd-Unternehmen logo
1 von 43
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

Weitere ähnliche Inhalte

Was ist angesagt?

The Lego Lean Game (XP 2009 version)
The Lego Lean Game (XP 2009 version)The Lego Lean Game (XP 2009 version)
The Lego Lean Game (XP 2009 version)frankmt
 
The Lego Lean Game
The Lego Lean GameThe Lego Lean Game
The Lego Lean Gamefrankmt
 
Pass the pennies - Lean game simulation
Pass the pennies - Lean game simulationPass the pennies - Lean game simulation
Pass the pennies - Lean game simulationMarcus Hammarberg
 
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)Ravi Tadwalkar
 
Kanban pizza game - Introdução ao Kanban
Kanban pizza game - Introdução ao KanbanKanban pizza game - Introdução ao Kanban
Kanban pizza game - Introdução ao KanbanMichelle Moraes Teodoro
 
Project and Portfolio Management with Kanban
Project and Portfolio Management with KanbanProject and Portfolio Management with Kanban
Project and Portfolio Management with KanbanTeodora Bozheva
 
Kanban introduction
Kanban introductionKanban introduction
Kanban introductionAhmed Hammad
 
Lean Management and Kanban System
Lean Management and Kanban SystemLean Management and Kanban System
Lean Management and Kanban SystemGaurav Singh
 
Understand in practice how to prioritize portfolios, projects and products wi...
Understand in practice how to prioritize portfolios, projects and products wi...Understand in practice how to prioritize portfolios, projects and products wi...
Understand in practice how to prioritize portfolios, projects and products wi...Agile Montréal
 
Why Limit WIP?
Why Limit WIP?  Why Limit WIP?
Why Limit WIP? LeanKit
 
Lean Fundamentals Overview Webinar
Lean Fundamentals Overview WebinarLean Fundamentals Overview Webinar
Lean Fundamentals Overview WebinarMichael E. Parker
 
Introduction to Kanban (June 2015)
Introduction to Kanban (June 2015)Introduction to Kanban (June 2015)
Introduction to Kanban (June 2015)Scrum & Kanban
 

Was ist angesagt? (20)

The Lego Lean Game (XP 2009 version)
The Lego Lean Game (XP 2009 version)The Lego Lean Game (XP 2009 version)
The Lego Lean Game (XP 2009 version)
 
Kanban Pizza Game
Kanban Pizza GameKanban Pizza Game
Kanban Pizza Game
 
Kanban Basics
Kanban BasicsKanban Basics
Kanban Basics
 
The Lego Lean Game
The Lego Lean GameThe Lego Lean Game
The Lego Lean Game
 
Pass the pennies - Lean game simulation
Pass the pennies - Lean game simulationPass the pennies - Lean game simulation
Pass the pennies - Lean game simulation
 
Scrum vs Kanban
Scrum vs KanbanScrum vs Kanban
Scrum vs Kanban
 
Standard Work: The Standard Pig Game
Standard Work: The Standard Pig GameStandard Work: The Standard Pig Game
Standard Work: The Standard Pig Game
 
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
 
Kanban pizza game - Introdução ao Kanban
Kanban pizza game - Introdução ao KanbanKanban pizza game - Introdução ao Kanban
Kanban pizza game - Introdução ao Kanban
 
Lean Dot Game
Lean Dot Game Lean Dot Game
Lean Dot Game
 
Project and Portfolio Management with Kanban
Project and Portfolio Management with KanbanProject and Portfolio Management with Kanban
Project and Portfolio Management with Kanban
 
An Introduction to kanban
An Introduction to kanbanAn Introduction to kanban
An Introduction to kanban
 
Kanban introduction
Kanban introductionKanban introduction
Kanban introduction
 
Lean Management and Kanban System
Lean Management and Kanban SystemLean Management and Kanban System
Lean Management and Kanban System
 
Understand in practice how to prioritize portfolios, projects and products wi...
Understand in practice how to prioritize portfolios, projects and products wi...Understand in practice how to prioritize portfolios, projects and products wi...
Understand in practice how to prioritize portfolios, projects and products wi...
 
Why Limit WIP?
Why Limit WIP?  Why Limit WIP?
Why Limit WIP?
 
Scrum Roles Workshop
Scrum Roles WorkshopScrum Roles Workshop
Scrum Roles Workshop
 
Lean Fundamentals Overview Webinar
Lean Fundamentals Overview WebinarLean Fundamentals Overview Webinar
Lean Fundamentals Overview Webinar
 
Introduction to Kanban (June 2015)
Introduction to Kanban (June 2015)Introduction to Kanban (June 2015)
Introduction to Kanban (June 2015)
 
Intro to Kanban
Intro to KanbanIntro to Kanban
Intro to Kanban
 

Andere mochten auch

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
 

Andere mochten auch (12)

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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

Software Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements EngineeringSoftware Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements EngineeringPrakhyath Rai
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)Roberto Bettazzoni
 
Test Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdfTest Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdfkalichargn70th171
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Eraconfluent
 
A Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfA Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfICS
 
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024MulesoftMunichMeetup
 
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
Workshop -  Architecting Innovative Graph Applications- GraphSummit MilanWorkshop -  Architecting Innovative Graph Applications- GraphSummit Milan
Workshop - Architecting Innovative Graph Applications- GraphSummit MilanNeo4j
 
Community is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea GouletCommunity is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea GouletAndrea Goulet
 
Effective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeConEffective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeConNatan Silnitsky
 
The Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test AutomationThe Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test AutomationElement34
 
Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024Chirag Panchal
 
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...naitiksharma1124
 
From Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIFrom Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIInflectra
 
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
Auto Affiliate  AI Earns First Commission in 3 Hours..pdfAuto Affiliate  AI Earns First Commission in 3 Hours..pdf
Auto Affiliate AI Earns First Commission in 3 Hours..pdfSelfMade bd
 
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...Neo4j
 
Alluxio Monthly Webinar | Simplify Data Access for AI in Multi-Cloud
Alluxio Monthly Webinar | Simplify Data Access for AI in Multi-CloudAlluxio Monthly Webinar | Simplify Data Access for AI in Multi-Cloud
Alluxio Monthly Webinar | Simplify Data Access for AI in Multi-CloudAlluxio, Inc.
 
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckMarc Lester
 

Kürzlich hochgeladen (20)

Software Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements EngineeringSoftware Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements Engineering
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)
 
Test Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdfTest Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdf
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
A Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfA Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdf
 
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
 
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
 
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
Workshop -  Architecting Innovative Graph Applications- GraphSummit MilanWorkshop -  Architecting Innovative Graph Applications- GraphSummit Milan
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
 
Community is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea GouletCommunity is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea Goulet
 
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
 
Effective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeConEffective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeCon
 
The Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test AutomationThe Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test Automation
 
Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024
 
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
 
From Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIFrom Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST API
 
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
Auto Affiliate  AI Earns First Commission in 3 Hours..pdfAuto Affiliate  AI Earns First Commission in 3 Hours..pdf
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
 
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
 
Alluxio Monthly Webinar | Simplify Data Access for AI in Multi-Cloud
Alluxio Monthly Webinar | Simplify Data Access for AI in Multi-CloudAlluxio Monthly Webinar | Simplify Data Access for AI in Multi-Cloud
Alluxio Monthly Webinar | Simplify Data Access for AI in Multi-Cloud
 
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
 
Abortion Clinic Pretoria ](+27832195400*)[ Abortion Clinic Near Me ● Abortion...
Abortion Clinic Pretoria ](+27832195400*)[ Abortion Clinic Near Me ● Abortion...Abortion Clinic Pretoria ](+27832195400*)[ Abortion Clinic Near Me ● Abortion...
Abortion Clinic Pretoria ](+27832195400*)[ Abortion Clinic Near Me ● Abortion...
 

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