Kanban introduction (updated)
Post on 02-Jul-2015
219 Views
Preview:
DESCRIPTION
Transcript
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
The Coin Game
Worker Manager
Worker Manager
Manager Worker
Manager Worker
Customer
1
2 3
4
FLOW
VALUE
Little’s Law: Work in Process (WIP) = TP x CT Throughput (TP) = WIP / CT Cycle Time (CT) = WIP / TP
Backlog!
Board Anatomy
Analysis! Develop! Showcase!Sys Test! Done!
Information Radiator
Backlog!
DONE!
Board Anatomy
Analysis! Develop! Showcase!Sys Test! Done!
WIP!
Information Radiator
Queues
Backlog!
DONE!
Board Anatomy
Analysis! Develop! Showcase!Sys Test! Done!
WIP!DONE!WIP!
Information Radiator
Queues
Backlog!
DONE!
Board Anatomy
Analysis! Develop! Showcase!Sys Test! Done!
WIP!DONE!WIP!
Information Radiator
Queues
Limits (Levers)
Backlog!
DONE!
Board Anatomy
Analysis! Develop! Showcase!Sys Test! Done!
WIP!DONE!WIP!
Input!
Information Radiator
Queues
Limits
Buffers
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
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
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!!
WIP Backlog DONE WIP
Project X
BAU
CR’s
Project Y
Next Iteration
Current Iteration DONE WIP DONE
Analysis Dev Test
Scrumban Example
Little’s Law Revisited!Throughput = Work In Process / Cycle Time
CYCLE TIME
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!
Defects!
In Progress
Dev Test Pre-Live
Done In
Progress Done In
Progress Done
WIP Queue WIP Queue WIP Queue
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!!
Daily stand-up, 40 people, 7 mins!
Waste visualisation!
Further Information!
top related