SlideShare a Scribd company logo
1 of 35
Download to read offline
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

More Related Content

What's hot

Creating Agile Product Roadmaps Everyone Understands
Creating Agile Product Roadmaps Everyone UnderstandsCreating Agile Product Roadmaps Everyone Understands
Creating Agile Product Roadmaps Everyone Understandsuxpin
 
Teresa Torres - An introduction to modern product discovery - Productized16
Teresa Torres - An introduction to modern product discovery - Productized16Teresa Torres - An introduction to modern product discovery - Productized16
Teresa Torres - An introduction to modern product discovery - Productized16Productized
 
Intro to Liberating Structures - Making Meetings Suck Less
Intro to Liberating Structures - Making Meetings Suck LessIntro to Liberating Structures - Making Meetings Suck Less
Intro to Liberating Structures - Making Meetings Suck LessZachary Cohn
 
OKR best practices.pdf
OKR best practices.pdfOKR best practices.pdf
OKR best practices.pdfWeekdone.com
 
Lean Product Discovery
Lean Product DiscoveryLean Product Discovery
Lean Product DiscoveryDavid Hawks
 
When will it be done? (Lean Agile Forecasting)
When will it be done? (Lean Agile Forecasting)When will it be done? (Lean Agile Forecasting)
When will it be done? (Lean Agile Forecasting)Rodrigo Vieira
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco GuideACM
 
Design thinking lean startup and agile pradeep
Design thinking lean startup and agile pradeepDesign thinking lean startup and agile pradeep
Design thinking lean startup and agile pradeepPradeep Patel, PMP®
 
Learning Agile through the candy game
Learning Agile through the candy gameLearning Agile through the candy game
Learning Agile through the candy gameCarlos Morales
 
How to Run Product Discovery Experiments in FinTech
How to Run Product Discovery Experiments in FinTechHow to Run Product Discovery Experiments in FinTech
How to Run Product Discovery Experiments in FinTechProduct School
 
From Zero to Hero - We are Heroes of our Design Operations Story
From Zero to Hero - We are Heroes of our Design Operations StoryFrom Zero to Hero - We are Heroes of our Design Operations Story
From Zero to Hero - We are Heroes of our Design Operations StoryJose Coronado
 
Kanban - Agilidade Fora da TI - Case Riachuelo
Kanban - Agilidade Fora da TI - Case RiachueloKanban - Agilidade Fora da TI - Case Riachuelo
Kanban - Agilidade Fora da TI - Case RiachueloFábio Micheletti
 
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Vidas Vasiliauskas
 
Agile Mindset For Executives
Agile Mindset For ExecutivesAgile Mindset For Executives
Agile Mindset For ExecutivesMichael Tarnowski
 
Growing up with agile - how the Spotify 'model' has evolved
Growing up with agile - how the Spotify 'model' has evolved Growing up with agile - how the Spotify 'model' has evolved
Growing up with agile - how the Spotify 'model' has evolved Peter Antman
 
Path to Agility: Outcome-Driven Transformation at Lean-Agile-Digital Transfor...
Path to Agility: Outcome-Driven Transformation at Lean-Agile-Digital Transfor...Path to Agility: Outcome-Driven Transformation at Lean-Agile-Digital Transfor...
Path to Agility: Outcome-Driven Transformation at Lean-Agile-Digital Transfor...Agile Velocity
 
ScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile HybridScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile HybridJaya S
 

What's hot (20)

Agile 101
Agile 101Agile 101
Agile 101
 
Creating Agile Product Roadmaps Everyone Understands
Creating Agile Product Roadmaps Everyone UnderstandsCreating Agile Product Roadmaps Everyone Understands
Creating Agile Product Roadmaps Everyone Understands
 
Teresa Torres - An introduction to modern product discovery - Productized16
Teresa Torres - An introduction to modern product discovery - Productized16Teresa Torres - An introduction to modern product discovery - Productized16
Teresa Torres - An introduction to modern product discovery - Productized16
 
Intro to Liberating Structures - Making Meetings Suck Less
Intro to Liberating Structures - Making Meetings Suck LessIntro to Liberating Structures - Making Meetings Suck Less
Intro to Liberating Structures - Making Meetings Suck Less
 
OKR best practices.pdf
OKR best practices.pdfOKR best practices.pdf
OKR best practices.pdf
 
Lean Product Discovery
Lean Product DiscoveryLean Product Discovery
Lean Product Discovery
 
When will it be done? (Lean Agile Forecasting)
When will it be done? (Lean Agile Forecasting)When will it be done? (Lean Agile Forecasting)
When will it be done? (Lean Agile Forecasting)
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco Guide
 
Design thinking lean startup and agile pradeep
Design thinking lean startup and agile pradeepDesign thinking lean startup and agile pradeep
Design thinking lean startup and agile pradeep
 
Leading agile teams
Leading agile teamsLeading agile teams
Leading agile teams
 
Learning Agile through the candy game
Learning Agile through the candy gameLearning Agile through the candy game
Learning Agile through the candy game
 
How to Run Product Discovery Experiments in FinTech
How to Run Product Discovery Experiments in FinTechHow to Run Product Discovery Experiments in FinTech
How to Run Product Discovery Experiments in FinTech
 
From Zero to Hero - We are Heroes of our Design Operations Story
From Zero to Hero - We are Heroes of our Design Operations StoryFrom Zero to Hero - We are Heroes of our Design Operations Story
From Zero to Hero - We are Heroes of our Design Operations Story
 
Kanban - Agilidade Fora da TI - Case Riachuelo
Kanban - Agilidade Fora da TI - Case RiachueloKanban - Agilidade Fora da TI - Case Riachuelo
Kanban - Agilidade Fora da TI - Case Riachuelo
 
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
 
Agile Mindset For Executives
Agile Mindset For ExecutivesAgile Mindset For Executives
Agile Mindset For Executives
 
Kanban 101
Kanban 101Kanban 101
Kanban 101
 
Growing up with agile - how the Spotify 'model' has evolved
Growing up with agile - how the Spotify 'model' has evolved Growing up with agile - how the Spotify 'model' has evolved
Growing up with agile - how the Spotify 'model' has evolved
 
Path to Agility: Outcome-Driven Transformation at Lean-Agile-Digital Transfor...
Path to Agility: Outcome-Driven Transformation at Lean-Agile-Digital Transfor...Path to Agility: Outcome-Driven Transformation at Lean-Agile-Digital Transfor...
Path to Agility: Outcome-Driven Transformation at Lean-Agile-Digital Transfor...
 
ScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile HybridScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile Hybrid
 

Viewers also liked

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
 

Viewers also liked (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
 

Similar to 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
 
37022309 lean-simple-solutions
37022309 lean-simple-solutions37022309 lean-simple-solutions
37022309 lean-simple-solutionssashi prabhu
 

Similar to 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
 
37022309 lean-simple-solutions
37022309 lean-simple-solutions37022309 lean-simple-solutions
37022309 lean-simple-solutions
 

Recently uploaded

How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 

Recently uploaded (20)

How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 

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