Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for...

21
www.agile42.com | All rights reserved. Copyright © 2007 - 2013 agile42 | The Agile Coaching Company Kanban Pizza Game Experience Kanban for yourself www.agile42.com/training/kanban-pizza-game licensed under Creative Commons Attribution-Share Alike 3.0 Germany License.

Transcript of Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for...

Page 1: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

www.agile42.com | All rights reserved. Copyright © 2007 - 2013agile42 | The Agile Coaching Company

Kanban Pizza Game

Experience Kanban for yourself

www.agile42.com/training/kanban-pizza-gamelicensed under Creative Commons Attribution-Share Alike 3.0 Germany License.

Kanban Pizza Game by agile42 is licensed under Creative Commons Attribution-Share Alike 3.0 Germany License.

Kanban Pizza Rules—Game Master

RoundsOk, here is the deal: You are the sponsor of a Pizza Bakery Shop! Motivate people to produce the highest value.

Round 1 Let them bake Pizza Hawaii as fast as possible and see what happens. Tell them that on the first day, all pizza is handed out for free and you expect a lot of customers. Do not give further instructions for the set up.Round 2 Introduce orders (and explain the impact on the score), introduce stations, introduce WIP limitsRound 3 Introduce the „Pizza Speciale“—attention, Ruccola burns in the oven!Round 4 Let them self-organize

Flow of the Game- Explain them that you want to run a Pizza Shop. Read Preparations and follow

the instructions- Ask them how many points they think that they will score, note that number.- Tell them that the rounds will symbolize slices of the day and will not have a

fixed length- Do about 6 mins rounds but do not tell them how long it will be- Count the score after each round- Do a 2 min retrospective after each round. 1 min to focus on what impeded

them most and another 1 min to discuss how to improve that or get around it.

Goals of the Game1. „Feel“ Kanban2. Understand Pull and why it works in contrast to push (make sure this is implemented by round 2)3. How to decrease lead time by limiting WIP4. How to build a Kanban Board

Preparations• Get into groups of 5 people (ideally; 4 people also works). Each group at one table.• Hand out a stack of yellow paper• Hand out a stack of colored post-its (yellow, green, rose)• Prepare a red marker and a scissor on every table• Prepare a stop watch (oven)• Prepare some tape (oven)

www.agile42.com

Page 2: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

Brad Swanson

Senior Agile [email protected]@bradswanson

Certified Scrum Coach (CSC)Certified Scrum Trainer® (CST) www.agile42.com/en/training

Hurry - limited discounts are available.

Page 3: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

Four Kanban Principles

1. Start with what you do (k)now—regardless of how ugly it is

2. Agree to pursue incremental, evolutionary change

3. Respect the current process —roles, responsibilities & titles

4. Leadership at all levels

Kanban is not a pro

cess!

It’s a change management method:

something you DO to a pro

cess.

Page 4: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

Round 1: Make as many slices as you can

Rules & constraints• All cutting must use scissors. One scissor per team. •ONE crayon per team. May NOT break into multiple pieces.•ONE oven per team holds a maximum of 2 slices at once.• Must bake for 30 sec. Burned after 45 sec. • High quality: lots of sauce with toppings firmly attached.

Pizza Hawaii recipe•Crust with outer edge folded upward•Tomato sauce. Don’t skimp!•3 slices of ham cut from pink/orange stickies.•3 slices of pineapple cut from yellow stickies.

Page 5: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

Let’s play!

Page 6: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

Stop!!! - Let’s measure

Finished slice= +10 points

Toppings= -1 pt

Pizza base (with or without sauce)= -4 points

Each p

iece c

ounts

negativ

e

until t

he slic

e is 10

0% do

ne

Page 7: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

The Core of Kanban - 6 Practices

Lead time, cycle time, throughput.

What steps does your work go through?

Don’t let work pile up at any step in the flow.

Visualize the Workflow

Limit Work InProgress (WIP) Manage the Flow

Page 8: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

The Core of Kanban - 6 Practices

Use metrics and models to continuously improve,collaboratively

Are you regularly reviewing your work and processes?

Hold standups and retrospectives

Make it easy for people to do the right things, and to do them right

Implement Feedback Loops

Make Process Policies Explicit

Improve collaboratively, improve experimentally

Page 9: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

Visualize your workflow & limit your work in progress

Make your workflow explicitLimit the WiP for each station

5 min time-box

Page 10: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

Let’s extend the game Like in the real world,some things change!

Page 11: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

Now, we produce based on orders

Cash on Delivery: Points are given only for fully delivered orders

Orders can be picked upfrom a central defined location

Finished orders must be deliveredto another central location

Page 12: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

Ok, let’s play again!

Page 13: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

Stop!!! - Let’s measure

Finished slice= +10 points

Toppings= -1 pt

Pizza base (with or without sauce)= -4 points

Each p

iece c

ounts

negativ

e

until t

he slic

e is 10

0% do

ne

Page 14: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

New! New!! New!!!“Pizza Speciale”

Slim green post-its as rucola (arugula)

Each slice has 7 of strips

Rucola burns in the oven: Pieces must be added after cooking.

Page 15: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

Ok, let’s play again!

Page 16: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

Stop!!! - Let’s measure

Finished slice= +10 points

Toppings= -1 pt

Pizza base (with or without sauce)= -4 points

Each p

iece c

ounts

negativ

e

until t

he slic

e is 10

0% do

ne

Page 17: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

Draw your workflow

Look backto the game

Draw the flowincluding WIP limits Use your materials

to make it look nice

Page 18: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Tuesday, August 2, 2011

Page 19: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

There is much more to know about Kanban & Lean...

Page 20: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

Kanban Pizza Gameby agile42 is licensed under Creative Commons Attribution-Share Alike 3.0 Germany License.

Further information:www.agile42.com/training/[email protected]

Kanban Pizza Game by agile42 is licensed under Creative Commons Attribution-Share Alike 3.0 Germany License.

Kanban Pizza Rules—Game Master

RoundsOk, here is the deal: You are the sponsor of a Pizza Bakery Shop! Motivate people to produce the highest value.

Round 1 Let them bake Pizza Hawaii as fast as possible and see what happens. Tell them that on the first day, all pizza is handed out for free and you expect a lot of customers. Do not give further instructions for the set up.Round 2 Introduce orders (and explain the impact on the score), introduce stations, introduce WIP limitsRound 3 Introduce the „Pizza Speciale“—attention, Ruccola burns in the oven!Round 4 Let them self-organize

Flow of the Game- Explain them that you want to run a Pizza Shop. Read Preparations and follow

the instructions- Ask them how many points they think that they will score, note that number.- Tell them that the rounds will symbolize slices of the day and will not have a

fixed length- Do about 6 mins rounds but do not tell them how long it will be- Count the score after each round- Do a 2 min retrospective after each round. 1 min to focus on what impeded

them most and another 1 min to discuss how to improve that or get around it.

Goals of the Game1. „Feel“ Kanban2. Understand Pull and why it works in contrast to push (make sure this is implemented by round 2)3. How to decrease lead time by limiting WIP4. How to build a Kanban Board

Preparations• Get into groups of 5 people (ideally; 4 people also works). Each group at one table.• Hand out a stack of yellow paper• Hand out a stack of colored post-its (yellow, green, rose)• Prepare a red marker and a scissor on every table• Prepare a stop watch (oven)• Prepare some tape (oven)

www.agile42.com

Ralf Kruse

@ra

lfhh

Page 21: Brad Swanson, Kanban Pizza Game - Mile High · PDF fileKanban Pizza Game Experience Kanban for yourself   licensed under Creative Commons

agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013

Photos byagile42:Ralf KruseMartin von Weissenberg

Agile Finland:Tampere Goes Agile 2011

Flickr:wheels3217quinnanyael_flozTANAKA Juuyoh (田中十洋)

http://www.flickr.com/photos/wheels3217/1858987086/sizes/o/in/photostream/ http://www.flickr.com/photos/quinnanya/4508825094/sizes/z/in/photostream/http://www.flickr.com/photos/el_floz/3989844774/sizes/m/in/photostream/ http://www.flickr.com/photos/djwudi/2368630965http://www.flickr.com/photos/josephferris76/6116662110