Transcript of Dysfunction to Delivery Yes, You Kanban! Mike Duskis Software Quality Guy 10-4 Systems.
- Slide 1
- 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!