36
hacking getKanban v2.0 @bsktcase #getKanban

Hacking getKanban v2.0: Advanced Game Mechanics to Illuminate Lean by Cheryl Hammond

Embed Size (px)

Citation preview

hacking getKanban v2.0

@bsktcase #getKanban

Cheryl Hammond

@bsktcase

CTO, Peak Medical Technologies

hacking

getKanban v2.0illuminating lean to create real change

#getKanban

agreements and asks

@bsktcase #Agile2016 #getKanbanTweet your feedback and questions during and after and whenever

http://sched.co/6ec4Submit your feedback please please please

http://github.com/bsktcase/getKanbanVersion2Download the kit and play!

law of two feet

@bsktcase #getKanban

agendaIntro, logistics, agreements

Case study

Core hacks

BreakoutsClose

@bsktcase #getKanban

http://en.wikipedia.org/wiki/Bolonka

ваня

миша

me

Cheryl Hammond~20 years’ experience in software

development, exec leadership, and

organizational transformation

Passionate about agile, lean, and

making software delivery humane;

not afraid to look silly doing it

Fourth-generation Seattleite

College (university) recruiter; traveler;

bolonka lover; genealogist; feminist

@bsktcase #getKanban

let’s get started!

@bsktcase #getKanban

let’s play*!

@bsktcase #getKanban

our favorite lean principles

variability

failure

economics

batch sizing

wip

queues (ToC)@bsktcase #getKanban

at scale@bsktcase #getKanban

challenges

learning objectives

time constraints

scale

gamers :)

@bsktcase #getKanban

case study

@bsktcase #getKanban

hints@bsktcase #getKanban

more hints

@bsktcase #getKanban

the “experts” play

@bsktcase #getKanban

the “experts” fail

@bsktcase #getKanban

let’s hack!

@bsktcase #getKanban

evil subscribers rule

@bsktcase #getKanban

evil Carlos rule

IntendedBlock players using resource allocation

to solve the bottleneck in Test, so they

have to find other solutions

In my experiencePlayers become even more convinced

that resource allocation would solve the

bottleneck in Test if only it were allowed

Also, actual Carlos Not evil at all!

@bsktcase #getKanban

you can’t play a player

Order of the backlog is unchangeableI’m the Product Owner

Stories must remain on board once playedThis works better if you have time to play through the entire backlog

Decisions in daily standup phase onlyCould go either way on this, actually

@bsktcase #getKanban

let’s self-organize!

@bsktcase #getKanban

find your tribe

Free play groupBorrow some game kits, experiment, see what you can figure out

Guided play groupBorrow some game kits, work through some specific questions/challenges

Lean principles groupHear more about the Lean principles we teach with this game, especially queues

lean principles

@bsktcase #getKanban

prioritization

@bsktcase #getKanban

competing priorities

How do you decide relative value?Stories are measured very differently, and some are immeasurable!

What choices are informed by priority?Whether to add a yellow, purple, or green card in the Ready column

Which stories to move to the top of their column during the “daily standup”

Of course, every story you move up, pushes other stories down

Where to allocate resources (dice) each day

@bsktcase #getKanban

queues

@bsktcase #getKanban

queue patrol

Where do you see queues on your board?

How do you address queues?How hard is it to get rid of a queue once it’s formed?

How expensive is it?

Have you spotted the one worthless queue?

@bsktcase #getKanban

cycle time

@bsktcase #getKanban

your dice don’t earn subscribers

What’s your average cycle time now?How much did that start to suck when you got those low-subscribers stories?

What’s your best cycle time?How did you get it?

Why isn’t every story as fast as your fastest story?

@bsktcase #getKanban

beyond the classroom

@bsktcase #getKanban

wrap-up

@bsktcase #getKanban

agreements and asks

@bsktcase #Agile2016 #getKanbanTweet your feedback and questions during and after and whenever

http://sched.co/6ec4Submit your feedback please please please

http://github.com/bsktcase/getKanbanVersion2Download the kit and play!

Cheryl Hammond

@bsktcase

CTO, Peak Medical Technologies

thank you!

#getKanban

now go play!

@bsktcase #getKanban