ddd north - kanban what is it and how can it help

18
KANBAN? WHAT IS IT AND HOW CAN IT HELP? @NathanGloyn nathangloy n Design Code Release [email protected]

Upload: nathan-gloyn

Post on 08-May-2015

1.061 views

Category:

Technology


1 download

DESCRIPTION

Slides from the presentation given at DDD North

TRANSCRIPT

Page 1: DDD North - Kanban what is it and how can it help

KANBAN? WHAT IS IT AND HOW CAN IT HELP?

@NathanGloyn

nathangloyn

Design Code Release

[email protected]

Page 2: DDD North - Kanban what is it and how can it help

Agenda

What is Kanban? Where does it come from? How can it help? Basic Kanban Kanban in action Summary Questions

Page 3: DDD North - Kanban what is it and how can it help

What is Kanban?

Agile process Lightweight Adaptive Limits work in progress (WIP) Focus’ on value & flow Promotes evolutionary change Doesn’t have all the answers

Page 4: DDD North - Kanban what is it and how can it help

Where does it come from?

Lean manufacturing Toyota Production System (TPS)

Just In Time (JIT) production Kanban card Kaizen

David J Anderson Kanban - Successful Evolutionary

Change for your Technology Business

Page 5: DDD North - Kanban what is it and how can it help

How does it help?

Makes work visible Limits WIP Focus on work flow No iterations Evolutionary change Business prioritisation of work

Page 6: DDD North - Kanban what is it and how can it help

Basic Kanban – The process?

Input Queue

In Proces

sDone

Available

capacity

Page 7: DDD North - Kanban what is it and how can it help

Basic Kanban – Key Concepts

TO DO WIP

Done

Input QueueKanban Card

Limit

Card BoardWork Flow

(1)

Page 8: DDD North - Kanban what is it and how can it help

Basic Kanban – other stuff Stand ups Slack time Kaizen Establish cadence

Delivery & Prioritisation Metrics

Lead time & Cycle time Swarming

Page 9: DDD North - Kanban what is it and how can it help

Kanban in action

TO DO WIP (2)

Done

Page 10: DDD North - Kanban what is it and how can it help

Kanban in action – bottle neck

TO DODev (2) DoneTest

(1)

Bottle neck!

WIP

Done

Page 11: DDD North - Kanban what is it and how can it help

Kanban in action – bottle neck

TO DODev (2) DoneTest

(1)WIP

Done

Test Ready

Bottle neck!

Page 12: DDD North - Kanban what is it and how can it help

Kanban in action – bottle neck

TO DODev (2) DoneTest

(2)WIP

Done

Page 13: DDD North - Kanban what is it and how can it help

Kanban in action - blocked

TO DODev (2) DoneDeploy

(1)WIP

Done

Test (2)

Blocked!

Page 14: DDD North - Kanban what is it and how can it help

Kanban in action – expedite

TO DODev (2) DoneDeploy

(1)WIP

Done

Test (2)

Page 15: DDD North - Kanban what is it and how can it help

Summary

Agile process Limit WIP Focus on value & flow Continuous improvement Evolutionary

Page 16: DDD North - Kanban what is it and how can it help

Final thought...

“People ask me "what is the diff between lean & kanban?“

Answer: lean is a destination, kanban

is a means to get there”David J Anderson

Page 17: DDD North - Kanban what is it and how can it help

Questions

?