Dysfunction to Delivery Yes, You Kanban! Mike Duskis Software
Quality Guy 10-4 Systems
Slide 2
Kanban (signboard) A simple workflow optimization technique
proven to deliver value faster and cheaper.
Slide 3
Kanban In Sixty Seconds
Slide 4
Slide 5
Slide 6
ReadyIn Progress Done!
Slide 7
ReadyIn Progress Done!
Slide 8
ReadyIn Progress Done!
Slide 9
ReadyIn Progress Done!
Slide 10
ReadyIn Progress Done!
Slide 11
ReadyIn Progress Done!
Slide 12
practice theory = cargo cult
Slide 13
ReadyIn ProgressDone! Overview Pull Kanban Board for Todays
Presentation Limit Value Expose Flow Task
Slide 14
ReadyIn ProgressDone! Over view Queuing Theory Simplified
Taiichi Ohno Toyota Production System Guru 1912 - 1990 Pull Limit
Value Expose Flow Task
Slide 15
ReadyIn ProgressDone! Over view Pull Limit Value Expose Flow
Task
Slide 16
ReadyIn ProgressDone! Over view Multiple Push Queues Single
Pull Queue Pull Limit Value Expose Flow Task
Slide 17
Pull Limit Value Expose Flow Task ReadyIn ProgressDone! Over
view Push or Pull? Conveyor Belt:
Slide 18
Pull Limit Value Expose Flow Task ReadyIn ProgressDone! Over
view Physical Push System No control downstream Pace set
upstream
Slide 19
Pull Limit Value Expose Flow Task ReadyIn ProgressDone! Over
view Physical Push System Inventory Overflow
Slide 20
Pull Limit Value Expose Flow Task ReadyIn ProgressDone! Over
view Push or Pull? Vending Machine:
Slide 21
Limit Value Expose Flow Task ReadyIn ProgressDone! Over view
Pull Upstream responds Physical Pull System Pace set downstream
Signal travels upstream
Slide 22
ReadyIn ProgressDone! Over view Pull Kanban Board Pull System
ReadyIn ProgressDone Upstream response Pace set downstream Limit
Value Expose Flow Task Signal travels upstream
Slide 23
ReadyIn ProgressDone! Over view Pull Kanban Board Pull System
ReadyIn ProgressDone Limit Value Expose Flow Task one queue = no
decision waste Simple and meaningful metrics
Slide 24
ReadyIn ProgressDone! Over view Pull Kanban Board Pull System
ReadyIn ProgressDone Limit Value Expose Flow Task Naturally limited
work in progress
Slide 25
ReadyIn ProgressDone! Over view Pull Limit Value Expose Flow
Task Naturally limited work in progress Physical Pull System
Slide 26
ReadyIn ProgressDone! Over view Pull Limit Whats Wrong with
WIP? Value Expose Flow Task
Slide 27
ReadyIn ProgressDone! Over view Pull Limit Limited WIP In the
Physical World Value Expose Flow Task
Slide 28
ReadyIn ProgressDone! Over view Pull Limit Limited WIP On a
Kanban Board Value Expose Flow Task
Slide 29
ReadyIn ProgressDone! Over view Pull Limit Basics Recap Value
Expose Flow Task 1. Implement Pull 2. Limit WIP
Slide 30
ReadyIn ProgressDone! Over view Pull Limit Beyond the Basics
1.Expose Reality 2.Eliminate Multitasking 3.Prioritize Value
4.Learn One Piece Flow Value Expose Flow Task
Slide 31
ReadyIn ProgressDone! Over view Pull Limit Value Expose Flow
Task WIP on the Kanban Wall
Slide 32
ReadyIn ProgressDone! Over view Pull Limit Value Expose Flow
Task Adapt Board to Reflect Reality ReadyIn ProgressDone Blocked
Why
Slide 33
ReadyIn ProgressDone! Over view Pull Limit Value Expose Flow
Task Multitasking
Slide 34
ReadyIn ProgressDone! Over view Pull Limit Value Expose Flow
Task Whats Your Actual Status? Multitasking: ReadyIn Progress
Done
Slide 35
ReadyIn ProgressDone! Over view Pull Limit Value Expose Flow
Task Eliminate Multitasking Its Not OK Ever!
Slide 36
ReadyIn ProgressDone! Over view Pull Limit Value Expose Flow
Task Whats Your Actual Status? Single-Tasking: ReadyIn Progress
Done Blocked
Slide 37
ReadyIn ProgressDone! Over view Pull Limit Value Expose Flow
Task Deliver value now!
Slide 38
ReadyIn ProgressDone! Over view Pull Limit Value Expose Flow
Task Identify Customer Top Priorities As Minimal Marketable
Features
Slide 39
ReadyIn ProgressDone! Over view Pull Limit Value Expose Flow
Task Prioritized Backlog of MMFs
http://www.atlassian.com/software/jira
Slide 40
ReadyIn ProgressDone! Over view Pull Limit Value Expose Flow
Task Minimal Marketable Feature #1 Pick One Marketable Feature Task
1 Task 2 Task 3 Task 4 Task 5 Ready In Progress Drive, complete,
deliver
Slide 41
ReadyIn ProgressDone! Over view Pull Limit Value Expose Flow
Task One Piece Flow Swarming is Multitasking Inverted
Slide 42
ReadyIn ProgressDone! Over view Pull Limit Value Expose Flow
Task Multitasking Creates WIP Swarming Delivers Value Now
Slide 43
ReadyIn ProgressDone! Over view Pull Limit Value Expose Flow
Task Kanban Basics 1.Implement Pull 2.Limit Work in Progress
1.Expose Reality 2.Eliminate Multitasking 3.Prioritize Value
4.Learn One Piece Flow Beyond the Basics
Slide 44
ReadyIn ProgressDone! Over view Pull Limit Value Expose Flow
Task Done! Yes, You Kanban!