Kanban Exploration

65
The Kanban Exploration

description

Deep Dive on Kanban from the Scrum Gathering Amsterdam 2010

Transcript of Kanban Exploration

Page 1: Kanban Exploration

The KanbanExploration

Page 2: Kanban Exploration

• 15 years of experience covering development, project management, team leadership, coaching and training.

• Successfully applying Agile methods for the last 10 years.

• Championed Agile and Lean Thinking with the BBC, Yahoo! and EMC Consulting.

• Founding member of the Lean Software and Systems Consortium and the Limited WIP Society.

Karl Scotlandagile coach

Twitter: @kjscotland

Page 3: Kanban Exploration
Page 4: Kanban Exploration

Systems

Page 5: Kanban Exploration

Purpose

ElementsInter-Connections

Page 6: Kanban Exploration

Thinking

System

Performance

Ch

ang

e

An

alysis

Page 7: Kanban Exploration

Purpose

Measures

Method

Page 8: Kanban Exploration
Page 9: Kanban Exploration

Systems ThinkingWorkflow

Visualisation

Work In Process

Cadence

Learning

Flow

Valu

e

Capa

bilit

y

Page 10: Kanban Exploration

10

Ball Flow Game

RULES:

You are one big team

Your goal: Process 20 balls by passing them through a pipeline, following a set of rules.

Balls must have air time

Everyone must touch each ball

No balls direct to your neighbor

Start point = End point

PLAYBOOK:

1. Prepare (2 mins)

2. Estimate time

3. Process

4. Change system & re- estimate

5. Repeat 5 times

6. Debrief

Page 11: Kanban Exploration

Visualisation

Page 12: Kanban Exploration
Page 13: Kanban Exploration
Page 14: Kanban Exploration
Page 15: Kanban Exploration
Page 16: Kanban Exploration
Page 17: Kanban Exploration
Page 18: Kanban Exploration
Page 19: Kanban Exploration

Work

Page 20: Kanban Exploration
Page 21: Kanban Exploration
Page 22: Kanban Exploration
Page 23: Kanban Exploration
Page 24: Kanban Exploration
Page 25: Kanban Exploration

YOURTURNVisualise• the way the work works• value demand• failure demand• expedited work• work state

Page 26: Kanban Exploration

Flow

Page 27: Kanban Exploration
Page 28: Kanban Exploration
Page 29: Kanban Exploration

Stage 1 DoneStage 2 Stage n…Work Items

QueueIn

Process QueueIn

Process QueueIn

Process

Page 30: Kanban Exploration

Stage 1 DoneStage 2 Stage n…Work Items

QueueIn

Process QueueIn

Process QueueIn

Process

Page 31: Kanban Exploration

Stage 1 DoneStage 2 Stage n…Work Items

QueueIn

Process QueueIn

Process QueueIn

Process

Page 32: Kanban Exploration
Page 33: Kanban Exploration
Page 34: Kanban Exploration
Page 35: Kanban Exploration

YOURTURNVisualise:• capacity for work • who is working on what• priorities for work• availability for work• unavailability for work

Page 36: Kanban Exploration

Learning

Page 37: Kanban Exploration
Page 38: Kanban Exploration
Page 39: Kanban Exploration

Flow Zo

ne

High

High

LowAbility

Ski

lls

Anxiety

Boredom

Mihalyi Czikszentmihalyi,Flow: The Psychology of Optimal Experience

Page 40: Kanban Exploration
Page 41: Kanban Exploration
Page 42: Kanban Exploration
Page 43: Kanban Exploration
Page 44: Kanban Exploration
Page 45: Kanban Exploration

YOURTURNVisualise:• blocked work• bottlenecks• work dependencies• people dependencies• 3rd party dependencies

Page 46: Kanban Exploration

Capability

Page 47: Kanban Exploration
Page 48: Kanban Exploration
Page 49: Kanban Exploration
Page 50: Kanban Exploration
Page 51: Kanban Exploration
Page 52: Kanban Exploration
Page 53: Kanban Exploration
Page 54: Kanban Exploration
Page 55: Kanban Exploration
Page 56: Kanban Exploration

YOURTURNVisualise:• time since work was started• time to work completion• risk of work• quality of work• fidelity of work

Page 57: Kanban Exploration

Conclusions

Page 58: Kanban Exploration

Systems ThinkingWorkflow

Visualisation

Work In Process

Cadence

Learning

Flow

Valu

e

Capa

bilit

y

Page 59: Kanban Exploration
Page 60: Kanban Exploration
Page 61: Kanban Exploration
Page 62: Kanban Exploration
Page 63: Kanban Exploration
Page 64: Kanban Exploration
Page 65: Kanban Exploration

Thank you!

Email: [email protected]: @kjscotland

Blog: http://availagility.co.ukLWS: http://www.limitedwipsociety.org/