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

Post on 08-May-2015

1.061 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Slides from the presentation given at DDD North

TRANSCRIPT

KANBAN? WHAT IS IT AND HOW CAN IT HELP?

@NathanGloyn

nathangloyn

Design Code Release

nathan.gloyn@dotnetsolutions.co.uk

Agenda

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

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

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

How does it help?

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

Basic Kanban – The process?

Input Queue

In Proces

sDone

Available

capacity

Basic Kanban – Key Concepts

TO DO WIP

Done

Input QueueKanban Card

Limit

Card BoardWork Flow

(1)

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

Delivery & Prioritisation Metrics

Lead time & Cycle time Swarming

Kanban in action

TO DO WIP (2)

Done

Kanban in action – bottle neck

TO DODev (2) DoneTest

(1)

Bottle neck!

WIP

Done

Kanban in action – bottle neck

TO DODev (2) DoneTest

(1)WIP

Done

Test Ready

Bottle neck!

Kanban in action – bottle neck

TO DODev (2) DoneTest

(2)WIP

Done

Kanban in action - blocked

TO DODev (2) DoneDeploy

(1)WIP

Done

Test (2)

Blocked!

Kanban in action – expedite

TO DODev (2) DoneDeploy

(1)WIP

Done

Test (2)

Summary

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

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

Questions

?

top related