SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
No part of this presentation may be reproduced
without the written permission of the author.
Second Generation
Lean Product Development
Agile Day Atlanta
Atlanta, GA
May 8, 2015
Donald G. Reinertsen
Reinertsen & Associates
600 Via Monte D’Oro
Redondo Beach, CA 90277 U.S.A.
(310)-373-5332
Internet: Don@ReinertsenAssociates.com
Twitter: @dreinertsen
www.ReinertsenAssociates.com
2Copyright 2015, Reinertsen & Associates
Seven Big Ideas of 2GLPD
1. Understand your economics.
2. Manage your queues.
3. Exploit variability.
4. Enable smaller batches.
5. Control WIP and start rates.
6. Prioritize based on economics.
7. Accelerate feedback.
3Copyright 2015, Reinertsen & Associates
1. Understand Your Economics
• In product development all difficult
decisions involve multiple variables.
• Making decisions that affect multiple
variables requires quantification.
• Doing such quantification, to a useful
level of accuracy, is surprisingly easy.
4Copyright 2015, Reinertsen & Associates
Should we operate our testing process
at 80 percent utilization with a 2 week
queue, or at 90 percent utilization with
a 4 week queue?
A Typical Question
5Copyright 2015, Reinertsen & Associates
Making Economic Decisions
Waste
Cycle Time
Variability
Efficiency
Unit Cost
Value-Added
Revenue
Life Cycle
Profits
Economic SpaceProxy Variable Space
Transformations
6Copyright 2015, Reinertsen & Associates
The Modeling Process
Create Baseline Model
Determine Total Profit Impact of Missing a MOP
Calculate Sensitivity Factors
Model
Expense
Overrun
Model
Schedule
Delay
Model
Value
Shortfall
Model
Cost
Overrun
Model
Risk
Change
7Copyright 2015, Reinertsen & Associates
The Model Output
Life-Cycle Profit Impact
-$80,000
-$500,000
-$100,000
-$150,000
-$40,000
1 Percent
Expense
Overrun
1 Percent
Product Cost
Overrun
1 Percent Value
Shortfall 1 Month Delay
1 Percent
Increase in Risk
8Copyright 2015, Reinertsen & Associates
Range of Cost of Delay Estimates
Poor Intuition
Average Intuition
Best Case Intuition
Average Analysis
Quality Analysis
Any Analysis Beats Intuition
200:1
50:1
10:1
2:1
1.2:1
Source: Reinertsen & Associates Clients
9Copyright 2015, Reinertsen & Associates
Managing Weight vs. Product Cost
Engineer Supervisor Program
Manager
Boeing 777 Weight Reduction
Decision Authority
$300
$2,500
$600
Dollars
per Pound
10Copyright 2015, Reinertsen & Associates
2. Manage Your Queues
• Many product developers assume higher
utilization leads to faster development.
• They neither measure nor manage the
invisible queues in their process.
• Consequently, they underestimate the true
cost of overloading their processes.
• Such overloads severely hurt all aspects
of development performance.
Traffic at rush hour
illustrates the classic
characteristics of a
queueing system.
PhotoCopyright2000Comstock,Inc.
12Copyright 2015, Reinertsen & Associates
The Effect of Capacity Utilization
Queue Size vs. Capacity Utilization
0
5
10
15
20
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
Capacity Utilization
QueueSize
Notes: Assumes M/M/1/ Queue,  = Capacity Utilization




1
2
qL
13Copyright 2015, Reinertsen & Associates
Total Cost
Cost of Delay
Cost of Excess Capacity
Managing Queues
Excess Product Development Resource
Dollars
Minimize Total Cost to
Maximize Profits
14Copyright 2015, Reinertsen & Associates
Longer Cycle Time
Lower Quality
More Variability
Increased Risk
More Overhead
Less Motivation
Queues Create...
Why Queues Matter
Managing Queues is the
key to improving product
development economics.
15Copyright 2015, Reinertsen & Associates
3. Exploit Variability
• In manufacturing it is always desirable to reduce
variability.
• In product development eliminating variability
eliminates innovation.
• We must understand the specific conditions that
make variability valuable and manage our
process to create these conditions.
• We need development processes that function in
the presence of variability.
16Copyright 2015, Reinertsen & Associates
Payoff vs. Price
Price
Payoff
Expected Price
Price
Probabilty
Asymmetric Payoffs and Option Pricing
Strike
Price
Expected Payoff
Price
Expected
Payoff
Strike
Price
x
=
17Copyright 2015, Reinertsen & Associates
Higher Variability Raises This Payoff
Price
Expected
Payoff
Payoff SD=15 Payoff SD=5
Option Price = 2, Strike Price = 50,
Mean Price = 50, Standard Deviation = 5 and 15
Strike
Price
18Copyright 2015, Reinertsen & Associates
4. Enable Smaller Batches
• When work products are invisible, batch sizes are
invisible.
• When batch sizes are invisible, product developers
pay little attention to them.
• Many companies institutionalize large batch sizes.
• Batch size reduction is attractive because it is fast,
easy, cheap, granular, leveraged, and reversible.
• It is a great starting point for LPD.
Batch Size Queues Cycle Time
X 0.5 X 0.5 X 0.5
19Copyright 2015, Reinertsen & Associates
Small BatchesLarge Batch
Unreviewed Drawings
Drawing Review Process
200
20
10 Weeks 1 Week
20Copyright 2015, Reinertsen & Associates
Small BatchesLarge Batch
Unreviewed Drawings
Drawing Arrival Rate
200
20
10 Weeks 1 Week
Who’s First?
Who’s Last?
21Copyright 2015, Reinertsen & Associates
Cheaper
Correction
Cheaper
Debug
Lower Cost
Changes
Better
Economics
Fewer Status
Reports
Faster Cycle
Time
Early
Feedback
Faster Learning
Less Requirements
Change
Less Debug
Complexity
More Efficient
Debug
Cheaper
Testing
Less Non-
Value-
Added
Better
Code
Fewer
Open
Bugs
More Uptime
Higher Validity
Smaller
Changes
Benefits of Small Batch Testing
22Copyright 2015, Reinertsen & Associates
Setting Batch Size
Economic Batch Size
0
5
10
15
20
25
1 2 3 4 5 6 7 8 9 10
Items per Batch
Cost
Transaction Cost Holding Cost Total Cost
23Copyright 2015, Reinertsen & Associates
5. Control WIP and Start Rates
• Many developers incorrectly assume that
the sooner they start work, the sooner
they will finish it.
• They are constantly tempted to start too
much work.
• This dilutes resources and causes long
transit times through their processes.
• A long transit time hurts efficiency,
quality, and responsiveness.
24Copyright 2015, Reinertsen & Associates
Little’s Formula
• By constraining WIP in development
processes we can control cycle time.
• This approach, which is known as Lean
Kanban, is currently growing rapidly in
software development.






RateDepartureAverage
QueueinCustomersofNumberAverage
QueueinTimeWaitAverage
q
q
q
q
L
W
L
W
25Copyright 2015, Reinertsen & Associates
1
2
3
4
1
2
3
4
COD Savings of Project 1 and 2 Late Start Advantages
for Project 3 and 4
Control Number of Active Projects
26Copyright 2015, Reinertsen & Associates
Avoiding Long Planning Horizons
Datum
Search Area
D = Vt
D = Vt
A =V2 t2
Planning Horizon
Error
27Copyright 2015, Reinertsen & Associates
Visual WIP Control Boards
Ready
Queue Coding
Ready
to Test Testing
Test
Complete
A D
E
C
B
WIP Constraint = 10 units
WIP constraints can be local, regional, or global.
28Copyright 2015, Reinertsen & Associates
6. Sequence Work Correctly
• The sequence in which work is processed is
called the queueing discipline.
• By changing the queueing discipline we can
reduce the cost of a queue without
decreasing the size of the queue.
• Since manufacturing has homogeneous flows
it always uses FIFO (First-In-First-Out).
• For the non-homogeneous flows of product
development other approaches have better
economics.
29Copyright 2015, Reinertsen & Associates
Cost
of
Delay
Time
2
Cost
of
Delay
Delay Cost
First-In First-Out
Last-In First-Out
Project Duration
Cost of
Delay
1 3 3
2 3 3
3 3 3
Use FIFO for Homogeneous Flow
1
3
2
3
1
30Copyright 2015, Reinertsen & Associates
Cost
of
Delay
Time
Cost
of
Delay
Delay Cost
High Weight First
Low Weight First
1
2
3
Project Duration
Cost of
Delay
Weight =
COD/
Duration
1 1 10 10
2 3 3 1
3 10 1 0.1
1
23
Weighted Shortest Job First (WSJF)
160 7
96 Percent
Reduction!
31Copyright 2015, Reinertsen & Associates
7. Create Faster Feedback
• When queues and batch sizes are large
feedback is slow.
• Slow feedback hurts quality, efficiency,
and cycle time.
• Feedback speed has enormous economic
leverage in product development, but it is
rarely explicitly managed.
32Copyright 2015, Reinertsen & Associates
The Front-Loaded Lottery
• A lottery ticket pays $3000 to the winning
three digit number.
• You can pick the numbers in two ways:
• Pay $3 to select all three digits at once.
• Pay $1 for the first digit, find out if it is
correct, then choose if you wish to pay
$1 for the second digit, and then choose
if you wish to pay $1 for the third digit.
33Copyright 2015, Reinertsen & Associates
100%
Probability
of
Occurrence
Value of Feedback
Cumulative Investment
100%
10%
Savings
= $0.90
$1 $2
10%
0 $3
Savings
= $0.99
1%
Spend
$1.00
34Copyright 2015, Reinertsen & Associates
1. Understand your economics.
2. Make your queues visible and control them.
3. Create a process to exploit variability.
4. Enable smaller batches.
5. Control cycle time by controlling WIP.
6. Sequence work based on economics.
7. Accelerate feedback with smaller batches.
Seven Big Ideas of 2GLPD
35Copyright 2015, Reinertsen & Associates
1991 / 1997 1997 2009
Going Further
Print Only
Print + Kindle
Print Only

Weitere ähnliche Inhalte

Was ist angesagt?

Agile Metrics for Senior Managers and Executives
Agile Metrics for Senior Managers and ExecutivesAgile Metrics for Senior Managers and Executives
Agile Metrics for Senior Managers and ExecutivesVersionOne
 
Kanban introduction
Kanban introductionKanban introduction
Kanban introductionAhmed Hammad
 
Lean Transformation ~ A Journey
Lean Transformation ~ A JourneyLean Transformation ~ A Journey
Lean Transformation ~ A JourneyAnand Subramaniam
 
Release Planning. For Agile Teams. A Quick Overview
Release Planning. For Agile Teams. A Quick OverviewRelease Planning. For Agile Teams. A Quick Overview
Release Planning. For Agile Teams. A Quick OverviewMichael Benning
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesMike Cottmeyer
 
Lean Leadership - Part 3 of 3
Lean Leadership - Part 3 of 3Lean Leadership - Part 3 of 3
Lean Leadership - Part 3 of 3TKMG, Inc.
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionLeadingAgile
 
Value Stream Mapping: From Tool to Management Practice
Value Stream Mapping: From Tool to Management PracticeValue Stream Mapping: From Tool to Management Practice
Value Stream Mapping: From Tool to Management PracticeTKMG, Inc.
 
AGILE@DELOITTE AGILE LANDSCAPE v02
AGILE@DELOITTE AGILE LANDSCAPE v02AGILE@DELOITTE AGILE LANDSCAPE v02
AGILE@DELOITTE AGILE LANDSCAPE v02Chris Webb
 
Metrics at Every (Flight) Level
Metrics at Every (Flight) LevelMetrics at Every (Flight) Level
Metrics at Every (Flight) LevelMatthew Philip
 
Clarity the Essence of Lean Management
Clarity the Essence of Lean ManagementClarity the Essence of Lean Management
Clarity the Essence of Lean ManagementTKMG, Inc.
 
Black Belt Project Storyboard Template Example
Black Belt Project Storyboard Template ExampleBlack Belt Project Storyboard Template Example
Black Belt Project Storyboard Template ExampleGoLeanSixSigma.com
 
value stream mapping and metrics based process mapping
value stream mapping and metrics based process mappingvalue stream mapping and metrics based process mapping
value stream mapping and metrics based process mappingTKMG, Inc.
 

Was ist angesagt? (20)

Scrumban (r)Evolution
Scrumban (r)EvolutionScrumban (r)Evolution
Scrumban (r)Evolution
 
Lean Thinking by Operational Excellence Consulting
Lean Thinking by Operational Excellence ConsultingLean Thinking by Operational Excellence Consulting
Lean Thinking by Operational Excellence Consulting
 
Agile Metrics for Senior Managers and Executives
Agile Metrics for Senior Managers and ExecutivesAgile Metrics for Senior Managers and Executives
Agile Metrics for Senior Managers and Executives
 
Lean Process Improvement Techniques
Lean Process Improvement TechniquesLean Process Improvement Techniques
Lean Process Improvement Techniques
 
Kanban introduction
Kanban introductionKanban introduction
Kanban introduction
 
Lean Leadership
Lean Leadership Lean Leadership
Lean Leadership
 
Lean Transformation ~ A Journey
Lean Transformation ~ A JourneyLean Transformation ~ A Journey
Lean Transformation ~ A Journey
 
Release Planning. For Agile Teams. A Quick Overview
Release Planning. For Agile Teams. A Quick OverviewRelease Planning. For Agile Teams. A Quick Overview
Release Planning. For Agile Teams. A Quick Overview
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
Lean Management
Lean ManagementLean Management
Lean Management
 
Lean Leadership - Part 3 of 3
Lean Leadership - Part 3 of 3Lean Leadership - Part 3 of 3
Lean Leadership - Part 3 of 3
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 Session
 
Lean Dot Game
Lean Dot Game Lean Dot Game
Lean Dot Game
 
Value Stream Mapping: From Tool to Management Practice
Value Stream Mapping: From Tool to Management PracticeValue Stream Mapping: From Tool to Management Practice
Value Stream Mapping: From Tool to Management Practice
 
AGILE@DELOITTE AGILE LANDSCAPE v02
AGILE@DELOITTE AGILE LANDSCAPE v02AGILE@DELOITTE AGILE LANDSCAPE v02
AGILE@DELOITTE AGILE LANDSCAPE v02
 
Metrics at Every (Flight) Level
Metrics at Every (Flight) LevelMetrics at Every (Flight) Level
Metrics at Every (Flight) Level
 
Clarity the Essence of Lean Management
Clarity the Essence of Lean ManagementClarity the Essence of Lean Management
Clarity the Essence of Lean Management
 
Lean thinking
Lean thinkingLean thinking
Lean thinking
 
Black Belt Project Storyboard Template Example
Black Belt Project Storyboard Template ExampleBlack Belt Project Storyboard Template Example
Black Belt Project Storyboard Template Example
 
value stream mapping and metrics based process mapping
value stream mapping and metrics based process mappingvalue stream mapping and metrics based process mapping
value stream mapping and metrics based process mapping
 

Andere mochten auch

Don reinertsen is it time to rethink deming
Don reinertsen   is it time to rethink demingDon reinertsen   is it time to rethink deming
Don reinertsen is it time to rethink demingAGILEMinds
 
Reinertsen lk france 2015 11 4-15
Reinertsen lk france 2015 11 4-15Reinertsen lk france 2015 11 4-15
Reinertsen lk france 2015 11 4-15Donald Reinertsen
 
Introduction to product development flow
Introduction to product development flowIntroduction to product development flow
Introduction to product development flowYuval Yeret
 
The Primes - How any group can solve any problem
The Primes - How any group can solve any problemThe Primes - How any group can solve any problem
The Primes - How any group can solve any problemSebastian Kamilli
 
Discovery Kanban @ LKSE15
Discovery Kanban @ LKSE15Discovery Kanban @ LKSE15
Discovery Kanban @ LKSE15Okaloa
 
Six Myths of Product Development
Six Myths of Product DevelopmentSix Myths of Product Development
Six Myths of Product DevelopmentWei Li
 
Why the lean start-up changes everything
Why the lean start-up changes everythingWhy the lean start-up changes everything
Why the lean start-up changes everythingWei Li
 
Kanban in 4 easy steps
Kanban in 4 easy steps Kanban in 4 easy steps
Kanban in 4 easy steps Shore Labs
 

Andere mochten auch (9)

Don reinertsen is it time to rethink deming
Don reinertsen   is it time to rethink demingDon reinertsen   is it time to rethink deming
Don reinertsen is it time to rethink deming
 
Reinertsen lk france 2015 11 4-15
Reinertsen lk france 2015 11 4-15Reinertsen lk france 2015 11 4-15
Reinertsen lk france 2015 11 4-15
 
Introduction to product development flow
Introduction to product development flowIntroduction to product development flow
Introduction to product development flow
 
The Primes - How any group can solve any problem
The Primes - How any group can solve any problemThe Primes - How any group can solve any problem
The Primes - How any group can solve any problem
 
No More Pet Projects
No More Pet ProjectsNo More Pet Projects
No More Pet Projects
 
Discovery Kanban @ LKSE15
Discovery Kanban @ LKSE15Discovery Kanban @ LKSE15
Discovery Kanban @ LKSE15
 
Six Myths of Product Development
Six Myths of Product DevelopmentSix Myths of Product Development
Six Myths of Product Development
 
Why the lean start-up changes everything
Why the lean start-up changes everythingWhy the lean start-up changes everything
Why the lean start-up changes everything
 
Kanban in 4 easy steps
Kanban in 4 easy steps Kanban in 4 easy steps
Kanban in 4 easy steps
 

Ähnlich wie Reinertsen Agile Day Atlanta Intro to SGLPD 5-8-2015

2018 Reinertsen SAFe meet up 11-26-2018
2018 Reinertsen SAFe meet up 11-26-20182018 Reinertsen SAFe meet up 11-26-2018
2018 Reinertsen SAFe meet up 11-26-2018Etienne Laverdière
 
Lean Kanban India 2016 | “The Surprising Effectiveness of Limiting WIP: What ...
Lean Kanban India 2016 | “The Surprising Effectiveness of Limiting WIP: What ...Lean Kanban India 2016 | “The Surprising Effectiveness of Limiting WIP: What ...
Lean Kanban India 2016 | “The Surprising Effectiveness of Limiting WIP: What ...LeanKanbanIndia
 
IRJET- Implementing Lean Manufacturing Principle in Fabrication Process- A...
IRJET- 	  Implementing Lean Manufacturing Principle in Fabrication Process- A...IRJET- 	  Implementing Lean Manufacturing Principle in Fabrication Process- A...
IRJET- Implementing Lean Manufacturing Principle in Fabrication Process- A...IRJET Journal
 
Technology Challenges of the new Regulatory Environment
Technology Challenges of the new Regulatory EnvironmentTechnology Challenges of the new Regulatory Environment
Technology Challenges of the new Regulatory EnvironmentLászló Árvai
 
Webinar lean in maintenance 1 juli 2020
Webinar   lean in maintenance 1 juli 2020Webinar   lean in maintenance 1 juli 2020
Webinar lean in maintenance 1 juli 2020Stork
 
How to Reduce Changeover Time and Increase Throughput
How to Reduce Changeover Time and Increase ThroughputHow to Reduce Changeover Time and Increase Throughput
How to Reduce Changeover Time and Increase ThroughputOH!Manufacturing
 
FMT New Dimension To Lean Thinking
FMT New Dimension To Lean ThinkingFMT New Dimension To Lean Thinking
FMT New Dimension To Lean Thinkingyaronlew
 
White paper on Quality by Design
White paper on Quality by DesignWhite paper on Quality by Design
White paper on Quality by DesignBir Gujral PhD, MBA
 
37020766 jit-and-lean-manufacturing-by-sashi-prabhu
37020766 jit-and-lean-manufacturing-by-sashi-prabhu37020766 jit-and-lean-manufacturing-by-sashi-prabhu
37020766 jit-and-lean-manufacturing-by-sashi-prabhusashi prabhu
 
37020766 jit-and-lean-manufacturing-by-sashi-prabhu
37020766 jit-and-lean-manufacturing-by-sashi-prabhu37020766 jit-and-lean-manufacturing-by-sashi-prabhu
37020766 jit-and-lean-manufacturing-by-sashi-prabhusashi prabhu
 
FCB Partners Webinar: Measure What Matters
FCB Partners Webinar: Measure What Matters FCB Partners Webinar: Measure What Matters
FCB Partners Webinar: Measure What Matters FCBPartners
 
Integrative KeynoteV2
Integrative KeynoteV2Integrative KeynoteV2
Integrative KeynoteV2Murray Cantor
 
Got 99 Projects But Profit Ain't One? - CAPINC Presentation on Automation
Got 99 Projects But Profit Ain't One? - CAPINC Presentation on AutomationGot 99 Projects But Profit Ain't One? - CAPINC Presentation on Automation
Got 99 Projects But Profit Ain't One? - CAPINC Presentation on AutomationCAPINC
 
lean-simple-solutions
 lean-simple-solutions lean-simple-solutions
lean-simple-solutionssashi prabhu
 

Ähnlich wie Reinertsen Agile Day Atlanta Intro to SGLPD 5-8-2015 (20)

2018 Reinertsen SAFe meet up 11-26-2018
2018 Reinertsen SAFe meet up 11-26-20182018 Reinertsen SAFe meet up 11-26-2018
2018 Reinertsen SAFe meet up 11-26-2018
 
Lean Kanban India 2016 | “The Surprising Effectiveness of Limiting WIP: What ...
Lean Kanban India 2016 | “The Surprising Effectiveness of Limiting WIP: What ...Lean Kanban India 2016 | “The Surprising Effectiveness of Limiting WIP: What ...
Lean Kanban India 2016 | “The Surprising Effectiveness of Limiting WIP: What ...
 
Lean Manufacturing
Lean ManufacturingLean Manufacturing
Lean Manufacturing
 
IRJET- Implementing Lean Manufacturing Principle in Fabrication Process- A...
IRJET- 	  Implementing Lean Manufacturing Principle in Fabrication Process- A...IRJET- 	  Implementing Lean Manufacturing Principle in Fabrication Process- A...
IRJET- Implementing Lean Manufacturing Principle in Fabrication Process- A...
 
Technology Challenges of the new Regulatory Environment
Technology Challenges of the new Regulatory EnvironmentTechnology Challenges of the new Regulatory Environment
Technology Challenges of the new Regulatory Environment
 
Webinar lean in maintenance 1 juli 2020
Webinar   lean in maintenance 1 juli 2020Webinar   lean in maintenance 1 juli 2020
Webinar lean in maintenance 1 juli 2020
 
Kaizen
KaizenKaizen
Kaizen
 
ThoughtWorks Approach 2009
ThoughtWorks Approach 2009ThoughtWorks Approach 2009
ThoughtWorks Approach 2009
 
How to Reduce Changeover Time and Increase Throughput
How to Reduce Changeover Time and Increase ThroughputHow to Reduce Changeover Time and Increase Throughput
How to Reduce Changeover Time and Increase Throughput
 
cost of quality
cost of qualitycost of quality
cost of quality
 
FMT New Dimension To Lean Thinking
FMT New Dimension To Lean ThinkingFMT New Dimension To Lean Thinking
FMT New Dimension To Lean Thinking
 
White paper on Quality by Design
White paper on Quality by DesignWhite paper on Quality by Design
White paper on Quality by Design
 
37020766 jit-and-lean-manufacturing-by-sashi-prabhu
37020766 jit-and-lean-manufacturing-by-sashi-prabhu37020766 jit-and-lean-manufacturing-by-sashi-prabhu
37020766 jit-and-lean-manufacturing-by-sashi-prabhu
 
37020766 jit-and-lean-manufacturing-by-sashi-prabhu
37020766 jit-and-lean-manufacturing-by-sashi-prabhu37020766 jit-and-lean-manufacturing-by-sashi-prabhu
37020766 jit-and-lean-manufacturing-by-sashi-prabhu
 
FCB Partners Webinar: Measure What Matters
FCB Partners Webinar: Measure What Matters FCB Partners Webinar: Measure What Matters
FCB Partners Webinar: Measure What Matters
 
13.ppt
13.ppt13.ppt
13.ppt
 
The Lean Strategic Challenge
The Lean Strategic Challenge  The Lean Strategic Challenge
The Lean Strategic Challenge
 
Integrative KeynoteV2
Integrative KeynoteV2Integrative KeynoteV2
Integrative KeynoteV2
 
Got 99 Projects But Profit Ain't One? - CAPINC Presentation on Automation
Got 99 Projects But Profit Ain't One? - CAPINC Presentation on AutomationGot 99 Projects But Profit Ain't One? - CAPINC Presentation on Automation
Got 99 Projects But Profit Ain't One? - CAPINC Presentation on Automation
 
lean-simple-solutions
 lean-simple-solutions lean-simple-solutions
lean-simple-solutions
 

Kürzlich hochgeladen

Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benonimasabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...chiefasafspells
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 

Kürzlich hochgeladen (20)

Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 

Reinertsen Agile Day Atlanta Intro to SGLPD 5-8-2015

  • 1. No part of this presentation may be reproduced without the written permission of the author. Second Generation Lean Product Development Agile Day Atlanta Atlanta, GA May 8, 2015 Donald G. Reinertsen Reinertsen & Associates 600 Via Monte D’Oro Redondo Beach, CA 90277 U.S.A. (310)-373-5332 Internet: Don@ReinertsenAssociates.com Twitter: @dreinertsen www.ReinertsenAssociates.com
  • 2. 2Copyright 2015, Reinertsen & Associates Seven Big Ideas of 2GLPD 1. Understand your economics. 2. Manage your queues. 3. Exploit variability. 4. Enable smaller batches. 5. Control WIP and start rates. 6. Prioritize based on economics. 7. Accelerate feedback.
  • 3. 3Copyright 2015, Reinertsen & Associates 1. Understand Your Economics • In product development all difficult decisions involve multiple variables. • Making decisions that affect multiple variables requires quantification. • Doing such quantification, to a useful level of accuracy, is surprisingly easy.
  • 4. 4Copyright 2015, Reinertsen & Associates Should we operate our testing process at 80 percent utilization with a 2 week queue, or at 90 percent utilization with a 4 week queue? A Typical Question
  • 5. 5Copyright 2015, Reinertsen & Associates Making Economic Decisions Waste Cycle Time Variability Efficiency Unit Cost Value-Added Revenue Life Cycle Profits Economic SpaceProxy Variable Space Transformations
  • 6. 6Copyright 2015, Reinertsen & Associates The Modeling Process Create Baseline Model Determine Total Profit Impact of Missing a MOP Calculate Sensitivity Factors Model Expense Overrun Model Schedule Delay Model Value Shortfall Model Cost Overrun Model Risk Change
  • 7. 7Copyright 2015, Reinertsen & Associates The Model Output Life-Cycle Profit Impact -$80,000 -$500,000 -$100,000 -$150,000 -$40,000 1 Percent Expense Overrun 1 Percent Product Cost Overrun 1 Percent Value Shortfall 1 Month Delay 1 Percent Increase in Risk
  • 8. 8Copyright 2015, Reinertsen & Associates Range of Cost of Delay Estimates Poor Intuition Average Intuition Best Case Intuition Average Analysis Quality Analysis Any Analysis Beats Intuition 200:1 50:1 10:1 2:1 1.2:1 Source: Reinertsen & Associates Clients
  • 9. 9Copyright 2015, Reinertsen & Associates Managing Weight vs. Product Cost Engineer Supervisor Program Manager Boeing 777 Weight Reduction Decision Authority $300 $2,500 $600 Dollars per Pound
  • 10. 10Copyright 2015, Reinertsen & Associates 2. Manage Your Queues • Many product developers assume higher utilization leads to faster development. • They neither measure nor manage the invisible queues in their process. • Consequently, they underestimate the true cost of overloading their processes. • Such overloads severely hurt all aspects of development performance.
  • 11. Traffic at rush hour illustrates the classic characteristics of a queueing system. PhotoCopyright2000Comstock,Inc.
  • 12. 12Copyright 2015, Reinertsen & Associates The Effect of Capacity Utilization Queue Size vs. Capacity Utilization 0 5 10 15 20 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Capacity Utilization QueueSize Notes: Assumes M/M/1/ Queue,  = Capacity Utilization     1 2 qL
  • 13. 13Copyright 2015, Reinertsen & Associates Total Cost Cost of Delay Cost of Excess Capacity Managing Queues Excess Product Development Resource Dollars Minimize Total Cost to Maximize Profits
  • 14. 14Copyright 2015, Reinertsen & Associates Longer Cycle Time Lower Quality More Variability Increased Risk More Overhead Less Motivation Queues Create... Why Queues Matter Managing Queues is the key to improving product development economics.
  • 15. 15Copyright 2015, Reinertsen & Associates 3. Exploit Variability • In manufacturing it is always desirable to reduce variability. • In product development eliminating variability eliminates innovation. • We must understand the specific conditions that make variability valuable and manage our process to create these conditions. • We need development processes that function in the presence of variability.
  • 16. 16Copyright 2015, Reinertsen & Associates Payoff vs. Price Price Payoff Expected Price Price Probabilty Asymmetric Payoffs and Option Pricing Strike Price Expected Payoff Price Expected Payoff Strike Price x =
  • 17. 17Copyright 2015, Reinertsen & Associates Higher Variability Raises This Payoff Price Expected Payoff Payoff SD=15 Payoff SD=5 Option Price = 2, Strike Price = 50, Mean Price = 50, Standard Deviation = 5 and 15 Strike Price
  • 18. 18Copyright 2015, Reinertsen & Associates 4. Enable Smaller Batches • When work products are invisible, batch sizes are invisible. • When batch sizes are invisible, product developers pay little attention to them. • Many companies institutionalize large batch sizes. • Batch size reduction is attractive because it is fast, easy, cheap, granular, leveraged, and reversible. • It is a great starting point for LPD. Batch Size Queues Cycle Time X 0.5 X 0.5 X 0.5
  • 19. 19Copyright 2015, Reinertsen & Associates Small BatchesLarge Batch Unreviewed Drawings Drawing Review Process 200 20 10 Weeks 1 Week
  • 20. 20Copyright 2015, Reinertsen & Associates Small BatchesLarge Batch Unreviewed Drawings Drawing Arrival Rate 200 20 10 Weeks 1 Week Who’s First? Who’s Last?
  • 21. 21Copyright 2015, Reinertsen & Associates Cheaper Correction Cheaper Debug Lower Cost Changes Better Economics Fewer Status Reports Faster Cycle Time Early Feedback Faster Learning Less Requirements Change Less Debug Complexity More Efficient Debug Cheaper Testing Less Non- Value- Added Better Code Fewer Open Bugs More Uptime Higher Validity Smaller Changes Benefits of Small Batch Testing
  • 22. 22Copyright 2015, Reinertsen & Associates Setting Batch Size Economic Batch Size 0 5 10 15 20 25 1 2 3 4 5 6 7 8 9 10 Items per Batch Cost Transaction Cost Holding Cost Total Cost
  • 23. 23Copyright 2015, Reinertsen & Associates 5. Control WIP and Start Rates • Many developers incorrectly assume that the sooner they start work, the sooner they will finish it. • They are constantly tempted to start too much work. • This dilutes resources and causes long transit times through their processes. • A long transit time hurts efficiency, quality, and responsiveness.
  • 24. 24Copyright 2015, Reinertsen & Associates Little’s Formula • By constraining WIP in development processes we can control cycle time. • This approach, which is known as Lean Kanban, is currently growing rapidly in software development.       RateDepartureAverage QueueinCustomersofNumberAverage QueueinTimeWaitAverage q q q q L W L W
  • 25. 25Copyright 2015, Reinertsen & Associates 1 2 3 4 1 2 3 4 COD Savings of Project 1 and 2 Late Start Advantages for Project 3 and 4 Control Number of Active Projects
  • 26. 26Copyright 2015, Reinertsen & Associates Avoiding Long Planning Horizons Datum Search Area D = Vt D = Vt A =V2 t2 Planning Horizon Error
  • 27. 27Copyright 2015, Reinertsen & Associates Visual WIP Control Boards Ready Queue Coding Ready to Test Testing Test Complete A D E C B WIP Constraint = 10 units WIP constraints can be local, regional, or global.
  • 28. 28Copyright 2015, Reinertsen & Associates 6. Sequence Work Correctly • The sequence in which work is processed is called the queueing discipline. • By changing the queueing discipline we can reduce the cost of a queue without decreasing the size of the queue. • Since manufacturing has homogeneous flows it always uses FIFO (First-In-First-Out). • For the non-homogeneous flows of product development other approaches have better economics.
  • 29. 29Copyright 2015, Reinertsen & Associates Cost of Delay Time 2 Cost of Delay Delay Cost First-In First-Out Last-In First-Out Project Duration Cost of Delay 1 3 3 2 3 3 3 3 3 Use FIFO for Homogeneous Flow 1 3 2 3 1
  • 30. 30Copyright 2015, Reinertsen & Associates Cost of Delay Time Cost of Delay Delay Cost High Weight First Low Weight First 1 2 3 Project Duration Cost of Delay Weight = COD/ Duration 1 1 10 10 2 3 3 1 3 10 1 0.1 1 23 Weighted Shortest Job First (WSJF) 160 7 96 Percent Reduction!
  • 31. 31Copyright 2015, Reinertsen & Associates 7. Create Faster Feedback • When queues and batch sizes are large feedback is slow. • Slow feedback hurts quality, efficiency, and cycle time. • Feedback speed has enormous economic leverage in product development, but it is rarely explicitly managed.
  • 32. 32Copyright 2015, Reinertsen & Associates The Front-Loaded Lottery • A lottery ticket pays $3000 to the winning three digit number. • You can pick the numbers in two ways: • Pay $3 to select all three digits at once. • Pay $1 for the first digit, find out if it is correct, then choose if you wish to pay $1 for the second digit, and then choose if you wish to pay $1 for the third digit.
  • 33. 33Copyright 2015, Reinertsen & Associates 100% Probability of Occurrence Value of Feedback Cumulative Investment 100% 10% Savings = $0.90 $1 $2 10% 0 $3 Savings = $0.99 1% Spend $1.00
  • 34. 34Copyright 2015, Reinertsen & Associates 1. Understand your economics. 2. Make your queues visible and control them. 3. Create a process to exploit variability. 4. Enable smaller batches. 5. Control cycle time by controlling WIP. 6. Sequence work based on economics. 7. Accelerate feedback with smaller batches. Seven Big Ideas of 2GLPD
  • 35. 35Copyright 2015, Reinertsen & Associates 1991 / 1997 1997 2009 Going Further Print Only Print + Kindle Print Only