No part of this presentation may be reproduced
without the written permission of the author.
An Introduction to
Second Generation Lean
Product Development
SimCorp SAFe Meetup
Copehhagen, Denmark
November 13, 2018
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
Copyright 2018, Reinertsen & Associates
2
Some Big Ideas
1. Understand your economics.
2. Manage queues.
3. Exploit variability.
4. Enable smaller batches.
5. Control WIP and start rates.
6. Prioritize based on economics.
7. Accelerate feedback.
Copyright 2018, Reinertsen & Associates
3
If we provide developers with good
decision support information they
can make better economic choices
more quickly.
Big Idea #1
Copyright 2018, Reinertsen & Associates
4
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
Copyright 2018, Reinertsen & Associates
5
Making Economic Decisions
Waste
Cycle Time
Variability
Efficiency
Unit Cost
Value-Added
Revenue
Life Cycle
Profits
Economic SpaceProxy Variable Space
Transformations
The metric of the target space need not always be economic.
Copyright 2018, Reinertsen & Associates
6
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
Copyright 2018, Reinertsen & Associates
7
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
A Cost of Delay makes invisible queues financially visible.
Copyright 2018, Reinertsen & Associates
8
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
Copyright 2018, Reinertsen & Associates
9
Decentralizing Control with Decision Rules
Engineer Supervisor Program
Manager
Boeing 777 Weight Reduction
Decision Authority
$300
$2,500
$600
Dollars
per Pound
Copyright 2018, Reinertsen & Associates
10
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.
• Good decision support information
enables decentralized decisions.
Copyright 2018, Reinertsen & Associates
11
Invisible and unmanaged queues are
the root cause of poor economic
performance in product development.
Big Idea # 2
Traffic at rush hour
illustrates the classic
characteristics of a
queueing system.
PhotoCopyright2000Comstock,Inc.
Copyright 2018, Reinertsen & Associates
13
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
Copyright 2018, Reinertsen & Associates
14
Total Cost
Cost of Delay
Cost of Excess Capacity
Managing Queues
Excess Product Development Resource
Dollars
Minimize Total Cost to
Maximize Profits
Copyright 2018, Reinertsen & Associates
15
Manage 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.
• Correct queue size is an economic tradeoff.
Copyright 2018, Reinertsen & Associates
16
In product development we should
try to alter the economic impact of
variability rather than trying to
eliminate it.
Big Idea # 3
Copyright 2018, Reinertsen & Associates
17
Payoff vs. Price
Price
Payoff
Expected Price
Price
Probabilty
Asymmetric Payoffs and Option Pricing
Strike
Price
Expected Payoff
Price
Expected
Payoff
Strike
Price
x
=
Copyright 2018, Reinertsen & Associates
18
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
Copyright 2018, Reinertsen & Associates
19
Exploit Variability
• In product development, we can’t add
value without adding variability, but we
can add variability without adding value.
• We must design development processes
that flourish in the presence of variability.
• The key to achieving better outcomes in
the presence of variability is to create
payoff asymmetries.
Copyright 2018, Reinertsen & Associates
20
The fastest and easiest way to reduce
queues is to reduce the batch size in
our product development process.
Big Idea # 4
Copyright 2018, Reinertsen & Associates
21
Small BatchesLarge Batch
Unreviewed Drawings
Drawing Review Process
200
20
10 Weeks 1 Week
Average feedback delay drops from 35 days to 3.5 days.
Copyright 2018, Reinertsen & Associates
22
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
Copyright 2018, Reinertsen & Associates
23
The easiest way to control the cycle
time of a process is to control the
amount of WIP in the process.
Big Idea # 5
Copyright 2018, Reinertsen & Associates
24
Why Limit Active Projects?
1
2
3
4
1
2
3
4
COD Savings of Project 1 and 2 Late Start Advantages
for Project 3 and 4
Många barn och lite mat ger tunna smörgåsar.
Mange børn og lidt mad giver tynde smørgåsar.
Copyright 2018, Reinertsen & Associates
25
Avoiding Long Planning Horizons
Datum
Search Area
D = Vt
D = Vt
A =V2 t2
Planning Horizon
Error
Copyright 2018, Reinertsen & Associates
26
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.
Copyright 2018, Reinertsen & Associates
27
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.
Copyright 2018, Reinertsen & Associates
28
At both the project and portfolio level,
the sequencing of work should be
based on economics.
Big Idea # 6
Copyright 2018, Reinertsen & Associates
29
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
A
A
B
B
Copyright 2018, Reinertsen & Associates
30
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!
Copyright 2018, Reinertsen & Associates
31
Sequence Work Based on Economics
• 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.
• For the non-homogeneous flows of
product development approaches like
WSJF have better economics.
Copyright 2018, Reinertsen & Associates
32
Fast feedback loops enable better
economic performance in the presence
of uncertainty.
Big Idea # 7
Copyright 2018, Reinertsen & Associates
33
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.
Copyright 2018, Reinertsen & Associates
34
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
Copyright 2018, Reinertsen & Associates
35
Accelerate 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.
• Small batches create fast feedback, and
fast feedback creates the payoff
asymmetries required to exploit variability.
Copyright 2018, Reinertsen & Associates
36
1. Understand your economics.
2. Make your queues visible and control them.
3. Create a process to exploit variability.
4. Reduce your batch size.
5. Control cycle time by controlling WIP.
6. Sequence work based on economics.
7. Accelerate feedback with smaller batches.
Seven Big Ideas of 2GLPD
1991 / 1997 1997 2009
Going Further
Print Only
Print + Kindle
Print Only

More Related Content

PDF
The Principles of product development flow - a summary
PDF
Cost of Delay: An Economic Approach to Decision Making
PPTX
Cost of delay (WSJF) - Roni Tamari
PDF
Henrik Kniberg - Essence of Agile
PPTX
Flow Metrics: What They Are & Why You Need Them
PPTX
When will it be done? (Lean Agile Forecasting)
PDF
PopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
PPTX
Scrum of Scrums Patterns Library
The Principles of product development flow - a summary
Cost of Delay: An Economic Approach to Decision Making
Cost of delay (WSJF) - Roni Tamari
Henrik Kniberg - Essence of Agile
Flow Metrics: What They Are & Why You Need Them
When will it be done? (Lean Agile Forecasting)
PopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
Scrum of Scrums Patterns Library

What's hot (20)

PDF
Cost of Delay, measurements and parallel vs. sequential project processing
PDF
10 steps to a successsful enterprise agile transformation global scrum 2018
PDF
Why agile is failing in large enterprises
PDF
Agile project management using scrum
PDF
Agile Basics
KEY
Intro to Lean Software Development
PDF
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
PPTX
Agile Mindset For Executives
PDF
SAFe® - scaled agile framework in practice
PPTX
Agile Project Management
PPT
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
PDF
Agile Transformation v1.27
PDF
Agile Transformation in Telco Guide
 
PPTX
The Values and Principles of Agile Software Development
KEY
Enterprise Agile Transformation Strategies
PDF
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
PDF
LKCE19 Klaus Leopold - Flight Levels in Action
PDF
Agile Transformation Defined
PDF
Design Thinking & Agile Innovation Workshop
PDF
LKCE18 Jonathan Smart - Better Value Sooner Safer Happier
Cost of Delay, measurements and parallel vs. sequential project processing
10 steps to a successsful enterprise agile transformation global scrum 2018
Why agile is failing in large enterprises
Agile project management using scrum
Agile Basics
Intro to Lean Software Development
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
Agile Mindset For Executives
SAFe® - scaled agile framework in practice
Agile Project Management
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Agile Transformation v1.27
Agile Transformation in Telco Guide
 
The Values and Principles of Agile Software Development
Enterprise Agile Transformation Strategies
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
LKCE19 Klaus Leopold - Flight Levels in Action
Agile Transformation Defined
Design Thinking & Agile Innovation Workshop
LKCE18 Jonathan Smart - Better Value Sooner Safer Happier
Ad

Similar to 2018-11-13 Don Reinertsen: An Introduction to Second Generation Lean Product Development (20)

PDF
2018 Reinertsen SAFe meet up 11-26-2018
PDF
Reinertsen Agile Day Atlanta Intro to SGLPD 5-8-2015
PDF
Reinertsen lk france 2015 11 4-15
PDF
Evidence based decision-making - lean product development
PPTX
Short lean kanban training with Don Reinertsen's Lean Product Development Pri...
PDF
Reinertsen Xebicon System Thinking 11-20-2018
PPTX
Lean Prod Development ProductCamp Vancouver Feb15
PDF
Visualizing Product Flow
PDF
Flow-based Product Development
PDF
Deliver Value: Lean Kanban for Portfolio Prioritization
PDF
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
PDF
Queues & Batches in Product Development
PPTX
Lean Practices For Software Development
PDF
Using Cost of Delay to de-scale your organisation through decentralised decis...
PPTX
XP Day: Using cost of delay – Joshua Arnold
PDF
Scaling Agile Up to the Enterprise and Staying Lean
PDF
"We are doing it wrong."
PDF
The SAFe Way to Lean Software Development for AgileNCR - April 5, 2014
PDF
Product strategy in a customer centric company at LeanKit
PDF
Lean India Summit : From Productivity to Profitability
2018 Reinertsen SAFe meet up 11-26-2018
Reinertsen Agile Day Atlanta Intro to SGLPD 5-8-2015
Reinertsen lk france 2015 11 4-15
Evidence based decision-making - lean product development
Short lean kanban training with Don Reinertsen's Lean Product Development Pri...
Reinertsen Xebicon System Thinking 11-20-2018
Lean Prod Development ProductCamp Vancouver Feb15
Visualizing Product Flow
Flow-based Product Development
Deliver Value: Lean Kanban for Portfolio Prioritization
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
Queues & Batches in Product Development
Lean Practices For Software Development
Using Cost of Delay to de-scale your organisation through decentralised decis...
XP Day: Using cost of delay – Joshua Arnold
Scaling Agile Up to the Enterprise and Staying Lean
"We are doing it wrong."
The SAFe Way to Lean Software Development for AgileNCR - April 5, 2014
Product strategy in a customer centric company at LeanKit
Lean India Summit : From Productivity to Profitability
Ad

Recently uploaded (20)

PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PDF
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PPTX
future_of_ai_comprehensive_20250822032121.pptx
PDF
Enhancing plagiarism detection using data pre-processing and machine learning...
PPTX
Training Program for knowledge in solar cell and solar industry
PDF
4 layer Arch & Reference Arch of IoT.pdf
PDF
Lung cancer patients survival prediction using outlier detection and optimize...
PDF
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
PDF
Auditboard EB SOX Playbook 2023 edition.
PDF
LMS bot: enhanced learning management systems for improved student learning e...
PDF
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
PDF
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
PDF
Co-training pseudo-labeling for text classification with support vector machi...
PDF
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
PDF
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
PPTX
Module 1 Introduction to Web Programming .pptx
Custom Battery Pack Design Considerations for Performance and Safety
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
Convolutional neural network based encoder-decoder for efficient real-time ob...
future_of_ai_comprehensive_20250822032121.pptx
Enhancing plagiarism detection using data pre-processing and machine learning...
Training Program for knowledge in solar cell and solar industry
4 layer Arch & Reference Arch of IoT.pdf
Lung cancer patients survival prediction using outlier detection and optimize...
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
Auditboard EB SOX Playbook 2023 edition.
LMS bot: enhanced learning management systems for improved student learning e...
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
Co-training pseudo-labeling for text classification with support vector machi...
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
NewMind AI Weekly Chronicles – August ’25 Week IV
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
Module 1 Introduction to Web Programming .pptx

2018-11-13 Don Reinertsen: An Introduction to Second Generation Lean Product Development

  • 1. No part of this presentation may be reproduced without the written permission of the author. An Introduction to Second Generation Lean Product Development SimCorp SAFe Meetup Copehhagen, Denmark November 13, 2018 Donald G. Reinertsen Reinertsen & Associates 600 Via Monte D’Oro Redondo Beach, CA 90277 U.S.A. (310)-373-5332 Internet: [email protected] Twitter: @dreinertsen www.ReinertsenAssociates.com
  • 2. Copyright 2018, Reinertsen & Associates 2 Some Big Ideas 1. Understand your economics. 2. Manage queues. 3. Exploit variability. 4. Enable smaller batches. 5. Control WIP and start rates. 6. Prioritize based on economics. 7. Accelerate feedback.
  • 3. Copyright 2018, Reinertsen & Associates 3 If we provide developers with good decision support information they can make better economic choices more quickly. Big Idea #1
  • 4. Copyright 2018, Reinertsen & Associates 4 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. Copyright 2018, Reinertsen & Associates 5 Making Economic Decisions Waste Cycle Time Variability Efficiency Unit Cost Value-Added Revenue Life Cycle Profits Economic SpaceProxy Variable Space Transformations The metric of the target space need not always be economic.
  • 6. Copyright 2018, Reinertsen & Associates 6 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. Copyright 2018, Reinertsen & Associates 7 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 A Cost of Delay makes invisible queues financially visible.
  • 8. Copyright 2018, Reinertsen & Associates 8 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. Copyright 2018, Reinertsen & Associates 9 Decentralizing Control with Decision Rules Engineer Supervisor Program Manager Boeing 777 Weight Reduction Decision Authority $300 $2,500 $600 Dollars per Pound
  • 10. Copyright 2018, Reinertsen & Associates 10 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. • Good decision support information enables decentralized decisions.
  • 11. Copyright 2018, Reinertsen & Associates 11 Invisible and unmanaged queues are the root cause of poor economic performance in product development. Big Idea # 2
  • 12. Traffic at rush hour illustrates the classic characteristics of a queueing system. PhotoCopyright2000Comstock,Inc.
  • 13. Copyright 2018, Reinertsen & Associates 13 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
  • 14. Copyright 2018, Reinertsen & Associates 14 Total Cost Cost of Delay Cost of Excess Capacity Managing Queues Excess Product Development Resource Dollars Minimize Total Cost to Maximize Profits
  • 15. Copyright 2018, Reinertsen & Associates 15 Manage 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. • Correct queue size is an economic tradeoff.
  • 16. Copyright 2018, Reinertsen & Associates 16 In product development we should try to alter the economic impact of variability rather than trying to eliminate it. Big Idea # 3
  • 17. Copyright 2018, Reinertsen & Associates 17 Payoff vs. Price Price Payoff Expected Price Price Probabilty Asymmetric Payoffs and Option Pricing Strike Price Expected Payoff Price Expected Payoff Strike Price x =
  • 18. Copyright 2018, Reinertsen & Associates 18 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
  • 19. Copyright 2018, Reinertsen & Associates 19 Exploit Variability • In product development, we can’t add value without adding variability, but we can add variability without adding value. • We must design development processes that flourish in the presence of variability. • The key to achieving better outcomes in the presence of variability is to create payoff asymmetries.
  • 20. Copyright 2018, Reinertsen & Associates 20 The fastest and easiest way to reduce queues is to reduce the batch size in our product development process. Big Idea # 4
  • 21. Copyright 2018, Reinertsen & Associates 21 Small BatchesLarge Batch Unreviewed Drawings Drawing Review Process 200 20 10 Weeks 1 Week Average feedback delay drops from 35 days to 3.5 days.
  • 22. Copyright 2018, Reinertsen & Associates 22 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. Copyright 2018, Reinertsen & Associates 23 The easiest way to control the cycle time of a process is to control the amount of WIP in the process. Big Idea # 5
  • 24. Copyright 2018, Reinertsen & Associates 24 Why Limit Active Projects? 1 2 3 4 1 2 3 4 COD Savings of Project 1 and 2 Late Start Advantages for Project 3 and 4 Många barn och lite mat ger tunna smörgåsar. Mange børn og lidt mad giver tynde smørgåsar.
  • 25. Copyright 2018, Reinertsen & Associates 25 Avoiding Long Planning Horizons Datum Search Area D = Vt D = Vt A =V2 t2 Planning Horizon Error
  • 26. Copyright 2018, Reinertsen & Associates 26 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.
  • 27. Copyright 2018, Reinertsen & Associates 27 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.
  • 28. Copyright 2018, Reinertsen & Associates 28 At both the project and portfolio level, the sequencing of work should be based on economics. Big Idea # 6
  • 29. Copyright 2018, Reinertsen & Associates 29 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 A A B B
  • 30. Copyright 2018, Reinertsen & Associates 30 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. Copyright 2018, Reinertsen & Associates 31 Sequence Work Based on Economics • 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. • For the non-homogeneous flows of product development approaches like WSJF have better economics.
  • 32. Copyright 2018, Reinertsen & Associates 32 Fast feedback loops enable better economic performance in the presence of uncertainty. Big Idea # 7
  • 33. Copyright 2018, Reinertsen & Associates 33 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.
  • 34. Copyright 2018, Reinertsen & Associates 34 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
  • 35. Copyright 2018, Reinertsen & Associates 35 Accelerate 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. • Small batches create fast feedback, and fast feedback creates the payoff asymmetries required to exploit variability.
  • 36. Copyright 2018, Reinertsen & Associates 36 1. Understand your economics. 2. Make your queues visible and control them. 3. Create a process to exploit variability. 4. Reduce your batch size. 5. Control cycle time by controlling WIP. 6. Sequence work based on economics. 7. Accelerate feedback with smaller batches. Seven Big Ideas of 2GLPD
  • 37. 1991 / 1997 1997 2009 Going Further Print Only Print + Kindle Print Only