kanban exploration
DESCRIPTION
Deep Dive on Kanban from the Scrum Gathering Amsterdam 2010TRANSCRIPT
The KanbanExploration
• 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
Systems
Purpose
ElementsInter-Connections
Thinking
System
Performance
Ch
ang
e
An
alysis
Purpose
Measures
Method
Systems ThinkingWorkflow
Visualisation
Work In Process
Cadence
Learning
Flow
Valu
e
Capa
bilit
y
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
Visualisation
Work
YOURTURNVisualise• the way the work works• value demand• failure demand• expedited work• work state
Flow
…
Stage 1 DoneStage 2 Stage n…Work Items
QueueIn
Process QueueIn
Process QueueIn
Process
…
Stage 1 DoneStage 2 Stage n…Work Items
QueueIn
Process QueueIn
Process QueueIn
Process
…
Stage 1 DoneStage 2 Stage n…Work Items
QueueIn
Process QueueIn
Process QueueIn
Process
YOURTURNVisualise:• capacity for work • who is working on what• priorities for work• availability for work• unavailability for work
Learning
Flow Zo
ne
High
High
LowAbility
Ski
lls
Anxiety
Boredom
Mihalyi Czikszentmihalyi,Flow: The Psychology of Optimal Experience
YOURTURNVisualise:• blocked work• bottlenecks• work dependencies• people dependencies• 3rd party dependencies
Capability
YOURTURNVisualise:• time since work was started• time to work completion• risk of work• quality of work• fidelity of work
Conclusions
Systems ThinkingWorkflow
Visualisation
Work In Process
Cadence
Learning
Flow
Valu
e
Capa
bilit
y
Thank you!
Email: [email protected]: @kjscotland
Blog: http://availagility.co.ukLWS: http://www.limitedwipsociety.org/