journey to systemic improvement lean exchange dec 2009 david j
TRANSCRIPT
![Page 1: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/1.jpg)
A Journey to Systemic Improvement
David JoyceBBC Worldwide
1
![Page 2: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/2.jpg)
Kanban
Kanban is a transparent, work-limited, value pulling system.
Eric Willeke - Kanbandev Yahoo! group
2
![Page 3: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/3.jpg)
Start with what you do now.
Modify it slightly to implement pull
Use a transparent method for viewing work, and organising the
team
Limit WIP and pull work when the team has capacity.
Stop Starting - Start Finishing!Evolve from there by recognising bottlenecks, waste and variability
that affect performance
David Anderson
3
![Page 4: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/4.jpg)
Continually evolving...
Kanban began in one product
team in mid 2008
4
![Page 5: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/5.jpg)
Continually evolving...
Kanban began in one product
team in mid 2008
4
![Page 6: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/6.jpg)
Continually evolving...
Kanban began in one product
team in mid 2008
Dev limits
4
![Page 7: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/7.jpg)
Continually evolving...
Kanban began in one product
team in mid 2008
Handoff
4
![Page 8: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/8.jpg)
Continually evolving...
Kanban began in one product
team in mid 2008
5
![Page 9: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/9.jpg)
Continually evolving...
Kanban began in one product
team in mid 2008
Engineering Done
5
![Page 10: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/10.jpg)
Continually evolving...
Kanban began in one product
team in mid 2008
Batched Releases
5
![Page 11: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/11.jpg)
Continually evolving...
Kanban began in one product
team in mid 2008
MMFs
5
![Page 12: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/12.jpg)
Continually evolving...
Kanban began in one product
team in mid 2008
Ideation Board
5
![Page 13: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/13.jpg)
Continually evolving...
Kanban began in one product
team in mid 2008
Goals & Objectives
5
![Page 14: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/14.jpg)
Continually evolving...
Kanban began in one product
team in mid 2008
Express Lane
5
![Page 15: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/15.jpg)
Continually evolving...
Kanban began in one product
team in mid 2008
Hidden Work
5
![Page 16: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/16.jpg)
Continually evolving...
Kanban began in one product
team in mid 2008
Dependencies
5
![Page 17: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/17.jpg)
Continually evolving...
Kanban began in one product
team in mid 2008
Systest Constraint
5
![Page 18: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/18.jpg)
Application Support
The Kanban “flu”soon spreads to
other teams
6
![Page 19: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/19.jpg)
Application Support
The Kanban “flu”soon spreads to
other teams
Classes of service
6
![Page 20: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/20.jpg)
Application Support
The Kanban “flu”soon spreads to
other teams
Estimation
6
![Page 21: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/21.jpg)
Application Support
The Kanban “flu”soon spreads to
other teams
T-Shirt Sizing
6
![Page 22: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/22.jpg)
Application Support
The Kanban “flu”soon spreads to
other teams
Standard Work
6
![Page 23: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/23.jpg)
Application Support
The Kanban “flu”soon spreads to
other teams
Order point
6
![Page 24: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/24.jpg)
Application Support
The Kanban “flu”soon spreads to
other teams
Large Standup
6
![Page 25: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/25.jpg)
Application Support
Product Teams
The Kanban “flu”soon spreads to
other teams
7
![Page 26: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/26.jpg)
Application Support
Product Teams
The Kanban “flu”soon spreads to
other teams
2nd Product Team
7
![Page 27: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/27.jpg)
Application Support
Product Teams
The Kanban “flu”soon spreads to
other teams
MMF Breakdown
7
![Page 28: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/28.jpg)
Application Support
Product Teams
The Kanban “flu”soon spreads to
other teams
MMF Queue
7
![Page 29: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/29.jpg)
Application Support
Product Teams
The Kanban “flu”soon spreads to
other teams
Reduced Board Size
7
![Page 30: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/30.jpg)
Application Support
Product Teams
Design Team
The Kanban “flu”soon spreads to
other teams
8
![Page 31: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/31.jpg)
Application Support
Product Teams
Design Team
The Kanban “flu”soon spreads to
other teams
Design Board 1
8
![Page 32: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/32.jpg)
Application Support
Product Teams
Design Team
The Kanban “flu”soon spreads to
other teams
Design Board 2
8
![Page 33: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/33.jpg)
Application Support
Product Teams
Design Team
The Kanban “flu”soon spreads to
other teams
Design Board 3
8
![Page 34: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/34.jpg)
Application Support
Product Teams
Design Team
COTS Team
The Kanban “flu”soon spreads to
other teams
9
![Page 35: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/35.jpg)
Application Support
Product Teams
Design Team
COTS Team
The Kanban “flu”soon spreads to
other teams
COTS Main Board
9
![Page 36: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/36.jpg)
Application Support
Product Teams
Design Team
COTS Team
The Kanban “flu”soon spreads to
other teams
3rd Party Board
9
![Page 37: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/37.jpg)
Had looked at Agile before
small team sizes didn’t fit
specialisation
constant mix of new development & support
irregular release cadence
Now entering newterritory
10
![Page 38: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/38.jpg)
Had looked at Agile before
small team sizes didn’t fit
specialisation
constant mix of new development & support
irregular release cadence
Now entering newterritory
Excel Board
10
![Page 39: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/39.jpg)
Had looked at Agile before
small team sizes didn’t fit
specialisation
constant mix of new development & support
irregular release cadence
Now entering newterritory
First Board
10
![Page 40: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/40.jpg)
11
![Page 41: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/41.jpg)
Programme Board
WIP Board
11
![Page 42: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/42.jpg)
Future Media & Technology!
!"#$%&'()*
Blockers
11
![Page 43: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/43.jpg)
Future Media & Technology!
!"#$%&'(')*#+,#-'#&+'
.*+%*-/0'1.&2&,.,3'
"45*.6%4%&78'
Future Media & Technology!
!"#$%&'()*
Kaizen Board
11
![Page 44: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/44.jpg)
Future Media & Technology!
!"#$%&'(')*#+,#-'#&+'
.*+%*-/0'1.&2&,.,3'
"45*.6%4%&78'
Future Media & Technology!
!"#$%&'()*
Winter Olympics Board
11
![Page 45: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/45.jpg)
No Single Solution
Based on a set of principles
Better practice NOT best practice
Focus on Quality
Reduce WIP, Deliver Often
Balance Demand against Throughput
Prioritise
Recipe for success
David Anderson
Coupled with sound engineering practices and a team willing to reflect, adapt and
improve
Reduce variability
Statistical Control
Let the data tell you,what to do with the data
12
![Page 46: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/46.jpg)
Lead Time
Mean reduced from 22 to 14 days (33%)50% drop in the spread in variation.Each of the outliers were proved to be special cause.
Data split at financial year end and in July
13
![Page 47: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/47.jpg)
Development Time
Mean reduced from 9 to 3 days (67%)77% drop in the spread in variation.The major reduction factor has been to limit work in process.
Data split at financial year end and in July
14
![Page 48: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/48.jpg)
# Live Defects
Reduction in lead and cycle times, and increase in throughput are not at the expense of quality. Number of live bugs is within statistical control, and seeing a reduction since July.
Data split at end and in July
15
![Page 49: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/49.jpg)
# Days Blocked
Mean reduced from 25 to 5 days (81%)Large drop in the spread in variation.The outliers was proved to be special cause, waiting for a 3rd party. # blockers actually increased.
Data split at financial year end and in July
16
![Page 50: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/50.jpg)
Scrum to Kanban
Engineering Time
Mean reduced from 10 to 4 days (60%)64% drop in the spread in variation.
Data split at end and in July
17
![Page 51: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/51.jpg)
Systems Thinking
The means to obtain knowledge, and act with prediction and confidence of
improvement.
John Seddon - Freedom from Command & Control
18
![Page 52: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/52.jpg)
If we build an IT system around a wasteful process, then we are locking in that process for longer
Projects often focus on the needs of a single business unit
Often IT develop solutions based on
sub optimised status quo
Software
Project
Kanban encourages a whole “system” view rather than a
locally optimised IT view
Are we just building
the wrong thing righter?
David Anderson & Dr. Peter Middleton
19
![Page 53: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/53.jpg)
Sale
s
Mar
ket
ing
Fin
ance
HR IT
Upper Management
20
![Page 54: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/54.jpg)
Sale
s
Mar
ket
ing
Fin
ance
HR IT
Upper Management
20
![Page 55: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/55.jpg)
Sale
s
Mar
ket
ing
Fin
ance
HR IT
Upper Management
Hidden costs
20
![Page 56: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/56.jpg)
Sale
s
Mar
ket
ing
Fin
ance
HR IT
Upper Management
Hidden costs
NEEDS I.T.
20
![Page 57: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/57.jpg)
Sale
s
Mar
ket
ing
Fin
ance
HR IT
Upper Management
Hidden costs
Flow
Outsidein
20
![Page 58: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/58.jpg)
Since IT “can”should it?
There is little merit in a well executed project that no one
wants the output from.
Dr. Peter Middleton
Focus on customer needs, and the organisation as a system
Many of the previous problems, that apparently required
software projects, may well have been ‘dissolved’
The improvement effort can be targeted to where it has most benefit.
21
![Page 59: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/59.jpg)
Does this mean the end of IT?
There is a better way to approach the use of IT.
Understand and improve, then ask if IT can further improve.
Larger gains can be achieved through better thinking around the design and management of work. Then pulling IT into the work as needed.
The thing that makes technology work is not the technology
Tripp Babbitt
22
![Page 60: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/60.jpg)
Understand
Purpose - look outside in
Learn about
nature of demands (in customer terms)
response to demand
causes of failure demand
capability and predictability
flow - end to end
23
![Page 61: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/61.jpg)
Improve
Improve performance without using IT
If the current work uses IT then leave it in place, work with it, or
treat it as a constraint
Don’t do anything to change the IT
Value demand
Failure demand
Design System around these
Eliminate Causes
Clean flow
Act on the system conditions impeding flow
Set work clean
John Seddon
24
![Page 62: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/62.jpg)
Can IT further improvethis process or system?
Now we can see potential benefits, from a position of knowledge, about the work.
We can therefore predict the benefits IT solutions will bring
The result is always less investment in IT, and much more
value from it
IT is pulled into the work, rather than dictating the way work
works
John Seddon
25
![Page 63: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/63.jpg)
Measure improvement results
Use operationalperformance data
Split dataafter a change
26
![Page 64: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/64.jpg)
Pull IT
Measure
Improve the work
Understand System
A better method for IT
27
![Page 65: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/65.jpg)
Pull IT
Measure
Improve the work
Understand System
A better method for IT
27
![Page 66: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/66.jpg)
To be continued...
Toyota say they still have 70% waste in their system
28
![Page 67: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/67.jpg)
More information on Kanban
My blog http://leanandkanban.wordpress.com/
Kanban community site http://www.limitedwipsociety.org
Kanban for Software Engineering http://bit.ly/hz9Ju
Soon to be published academic paper on BBCW and Kanban case study
More information on Systems Thinking
Understanding variety of demand http://bit.ly/tnnmI
Freedom from Command and Control http://bit.ly/1OUCnS
Economies of Flow http://bit.ly/tGw3U
29
![Page 68: Journey To Systemic Improvement Lean Exchange Dec 2009 David J](https://reader038.vdocuments.us/reader038/viewer/2022110118/5552bec4b4c90581158b4615/html5/thumbnails/68.jpg)
Any Questions ?
I must understand the system, improve the work, THEN pull ITI must understand the system, improve the work, THEN pull ITI must understand the system, improve the work, THEN pull ITI must understand the system, improve the work, THEN pull ITI must understand the system, improve the work, THEN pull IT
30