際際滷

際際滷Share a Scribd company logo
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 
2 3 
Customer 
1 
4
VALUE 
FLOW 
Littles Law: 
Work in Process (WIP) = TP x CT 
Throughput (TP) = WIP / CT 
Cycle Time (CT) = WIP / TP
Board Anatomy 
Backlog! 
Analysis! Develop! Sys Test! Showcase! Done! 
Information Radiator
Backlog! 
DONE! 
Board Anatomy 
Analysis! Develop! Sys Test! Showcase! Done! 
WIP! 
Information Radiator 
Queues
Backlog! 
DONE! 
Board Anatomy 
Analysis! Develop! Sys Test! Showcase! Done! 
WIP! DONE! WIP! 
Information Radiator 
Queues
Backlog! 
DONE! 
Board Anatomy 
Analysis! Develop! Sys Test! Showcase! Done! 
WIP! DONE! WIP! 
Information Radiator 
Queues 
Limits (Levers)
Backlog! 
DONE! 
Board Anatomy 
Analysis! Develop! Sys Test! Showcase! Done! 
WIP! DONE! WIP! 
Input! 
Information Radiator 
Queues 
Limits 
Buffers
Backlog! 
Input! Pre-Live! Live! 
DONE! 
Board Anatomy 
Analysis! Develop! Sys Test! Showcase! Done! 
WIP! DONE! WIP! 
The last mile! 
Information Radiator 
Queues 
Limits 
Buffers 
End-to-end
Backlog! 
Portfolio! Input! Pre-Live! Live! 
DONE! 
Board Anatomy 
Analysis! Develop! Sys Test! Showcase! Done! 
WIP! DONE! WIP! 
The last mile! 
Information Radiator 
Queues 
Limits 
Buffers 
End-to-end
Backlog! 
Pull work,! 
not push! 
Stop starting -! 
Hello world! 
Portfolio! Input! Pre-Live! Live! 
DONE! 
Board Anatomy 
Analysis! Develop! Sys Test! Showcase! Done! 
WIP! DONE! WIP! 
The last mile! 
Focus on ! 
un-blocking! 
Information Radiator 
Queues 
Limits 
Hello world! 
visible! Hello world! 
Make all work! 
Hello world! 
Reduce! 
multi-tasking! 
& task switching! 
Buffers 
End-to-end 
Blockers 
Maximise! 
Throughput! 
Hello world! 
Enhance! 
Teamwork! 
Hello world! 
Hello world! 
Hello world! 
Limit WIP to ! 
increase flow! 
! 
start finishing!!
Kanban introduction (updated)
Kanban introduction (updated)
Kanban introduction (updated)
Analysis Dev Test 
Backlog WIP DONE WIP 
Project X 
BAU 
CRs 
Project Y 
Next 
Iteration 
Current 
Iteration DONE WIP DONE 
Scrumban Example
Littles Law Revisited! 
Throughput = Work In Process / Cycle Time
CYCLE TIME
Kanban introduction (updated)
Kanban introduction (updated)
Blockers! 
 Use magenta post-its to signify a blocker! 
 Write the reason for the blocker! 
 Focus on unblocking!! 
Awaiting! 
sign-off from! 
commercial! 
12/03/11 - 18/03/11! 
 Dont throw away.! Hello world!
Defects! 
WIP Queue WIP Queue WIP Queue 
In 
Dev Test Pre-Live 
Progress 
Done 
In 
Progress Done 
In 
Progress Done
A different kind of daily stand-up! 
Focus on the! 
not each other! Hello world! 
Hello WIP,world! 
! 
Always start! 
on the right! 
and PULL!!
Daily stand-up, 40 people, 7 mins!
Waste visualisation!
Further Information!

More Related Content

Kanban introduction (updated)

  • 1. 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
  • 2. The Coin Game Worker Manager Worker Manager Manager Worker Manager Worker 2 3 Customer 1 4
  • 3. VALUE FLOW Littles Law: Work in Process (WIP) = TP x CT Throughput (TP) = WIP / CT Cycle Time (CT) = WIP / TP
  • 4. Board Anatomy Backlog! Analysis! Develop! Sys Test! Showcase! Done! Information Radiator
  • 5. Backlog! DONE! Board Anatomy Analysis! Develop! Sys Test! Showcase! Done! WIP! Information Radiator Queues
  • 6. Backlog! DONE! Board Anatomy Analysis! Develop! Sys Test! Showcase! Done! WIP! DONE! WIP! Information Radiator Queues
  • 7. Backlog! DONE! Board Anatomy Analysis! Develop! Sys Test! Showcase! Done! WIP! DONE! WIP! Information Radiator Queues Limits (Levers)
  • 8. Backlog! DONE! Board Anatomy Analysis! Develop! Sys Test! Showcase! Done! WIP! DONE! WIP! Input! Information Radiator Queues Limits Buffers
  • 9. Backlog! Input! Pre-Live! Live! DONE! Board Anatomy Analysis! Develop! Sys Test! Showcase! Done! WIP! DONE! WIP! The last mile! Information Radiator Queues Limits Buffers End-to-end
  • 10. Backlog! Portfolio! Input! Pre-Live! Live! DONE! Board Anatomy Analysis! Develop! Sys Test! Showcase! Done! WIP! DONE! WIP! The last mile! Information Radiator Queues Limits Buffers End-to-end
  • 11. Backlog! Pull work,! not push! Stop starting -! Hello world! Portfolio! Input! Pre-Live! Live! DONE! Board Anatomy Analysis! Develop! Sys Test! Showcase! Done! WIP! DONE! WIP! The last mile! Focus on ! un-blocking! Information Radiator Queues Limits Hello world! visible! Hello world! Make all work! Hello world! Reduce! multi-tasking! & task switching! Buffers End-to-end Blockers Maximise! Throughput! Hello world! Enhance! Teamwork! Hello world! Hello world! Hello world! Limit WIP to ! increase flow! ! start finishing!!
  • 15. Analysis Dev Test Backlog WIP DONE WIP Project X BAU CRs Project Y Next Iteration Current Iteration DONE WIP DONE Scrumban Example
  • 16. Littles Law Revisited! Throughput = Work In Process / Cycle Time
  • 20. Blockers! Use magenta post-its to signify a blocker! Write the reason for the blocker! Focus on unblocking!! Awaiting! sign-off from! commercial! 12/03/11 - 18/03/11! Dont throw away.! Hello world!
  • 21. Defects! WIP Queue WIP Queue WIP Queue In Dev Test Pre-Live Progress Done In Progress Done In Progress Done
  • 22. A different kind of daily stand-up! Focus on the! not each other! Hello world! Hello WIP,world! ! Always start! on the right! and PULL!!
  • 23. Daily stand-up, 40 people, 7 mins!