Top Banner
Introduction to Kanban Introduction to Kanban Lean Estimation, Tracking & Planning Making Software Delivery more Predictable 10 Strategies for Managing Dependencies Advanced Kanban – classes of service and backlog mgmt
25

Kanban introduction (updated)

Jul 02, 2015

Download

Ian Carroll

This short introduction to Kanban slide deck accompanies the Kanban Refresh / Introduction training course I run.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Kanban introduction (updated)

Introduction to Kanban!

Introduction to Kanban Lean Estimation, Tracking & Planning Making Software Delivery more Predictable 10 Strategies for Managing Dependencies Advanced Kanban – classes of service and backlog mgmt

Page 2: Kanban introduction (updated)

The Coin Game

Worker Manager

Worker Manager

Manager Worker

Manager Worker

Customer

1

2 3

4

Page 3: Kanban introduction (updated)

FLOW

VALUE

Little’s Law: Work in Process (WIP) = TP x CT Throughput (TP) = WIP / CT Cycle Time (CT) = WIP / TP

Page 4: Kanban introduction (updated)

Backlog!

Board Anatomy

Analysis! Develop! Showcase!Sys Test! Done!

Information Radiator

Page 5: Kanban introduction (updated)

Backlog!

DONE!

Board Anatomy

Analysis! Develop! Showcase!Sys Test! Done!

WIP!

Information Radiator

Queues

Page 6: Kanban introduction (updated)

Backlog!

DONE!

Board Anatomy

Analysis! Develop! Showcase!Sys Test! Done!

WIP!DONE!WIP!

Information Radiator

Queues

Page 7: Kanban introduction (updated)

Backlog!

DONE!

Board Anatomy

Analysis! Develop! Showcase!Sys Test! Done!

WIP!DONE!WIP!

Information Radiator

Queues

Limits (Levers)

Page 8: Kanban introduction (updated)

Backlog!

DONE!

Board Anatomy

Analysis! Develop! Showcase!Sys Test! Done!

WIP!DONE!WIP!

Input!

Information Radiator

Queues

Limits

Buffers

Page 9: Kanban introduction (updated)

Backlog!

DONE!

Board Anatomy

Analysis! Develop! Showcase!Sys Test! Done!

WIP!DONE!WIP!

Input! Pre-Live! Live!

“The last mile”!

Information Radiator

Queues

Limits

Buffers

End-to-end

Page 10: Kanban introduction (updated)

Backlog!

DONE!

Board Anatomy

Analysis! Develop! Showcase!Sys Test! Done!

WIP!DONE!WIP!

Input! Pre-Live! Live!Portfolio!

“The last mile”!

Information Radiator

Queues

Limits

Buffers

End-to-end

Page 11: Kanban introduction (updated)

Backlog!

DONE!

Board Anatomy

Analysis! Develop! Showcase!Sys Test! Done!

WIP!DONE!WIP!

Input! Pre-Live! Live!Portfolio!

“The last mile”!

Information Radiator

Queues

Limits

Buffers

End-to-end

Blockers

Hello world!Maximise!

Throughput!

Hello world!Pull work,!not push!

Hello world!Enhance!

Teamwork!

Hello world!Focus on !

un-blocking!

Hello world!Reduce!

multi-tasking!

& task switching!

Hello world!Make all work!

visible!Hello world!

Limit WIP to !increase flow!

Hello world!Stop starting -!

!start finishing!!

Page 12: Kanban introduction (updated)
Page 13: Kanban introduction (updated)
Page 14: Kanban introduction (updated)
Page 15: Kanban introduction (updated)

WIP Backlog DONE WIP

Project X

BAU

CR’s

Project Y

Next Iteration

Current Iteration DONE WIP DONE

Analysis Dev Test

Scrumban Example

Page 16: Kanban introduction (updated)

Little’s Law Revisited!Throughput = Work In Process / Cycle Time

Page 17: Kanban introduction (updated)

 

CYCLE TIME

Page 18: Kanban introduction (updated)
Page 19: Kanban introduction (updated)
Page 20: Kanban introduction (updated)

Blockers!•  Use magenta post-its to signify a blocker!

•  Write the reason for the blocker!

•  Focus on unblocking!!

•  Don’t throw away.! Hello world!Awaiting!

sign-off from!

commercial!12/03/11 - 18/03/11!

Page 21: Kanban introduction (updated)

Defects!

In Progress

Dev Test Pre-Live

Done In

Progress Done In

Progress Done

WIP Queue WIP Queue WIP Queue

Page 22: Kanban introduction (updated)

A different kind of daily stand-up!

Hello world!Focus on the!

WIP,!not each other!

Hello world!

Always start!on the right!and PULL!!

Page 23: Kanban introduction (updated)

Daily stand-up, 40 people, 7 mins!

Page 24: Kanban introduction (updated)

Waste visualisation!

Page 25: Kanban introduction (updated)

Further Information!