SlideShare a Scribd company logo
1 of 26
Download to read offline
i290 lean/agile product management
unit 2: economic frameworks
@jezhumble
https://lapm.continuousdelivery.com/
humble@berkeley.edu
This work © 2015-16 Jez Humble
Licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
grasp the principles of cost of delay
understand the principles of decision theory
calculate the value of information
make product decisions in an economic framework
know how to apply optionality
learning outcomes
“you may ignore economics, but economics
won’t ignore you”
— Don Reinertsen
“The measure of execution in product
development is our ability to constantly align
our plans to whatever is, at the moment, the
best economic choice.”
— Don Reinertsen
decision theory
The analysis of complex decisions with significant uncertainty
can be confusing because 1) the consequence that will result
from selecting any specified decision alternative cannot be
predicted with certainty, 2) there are often a large number of
different factors that must be taken into account when making
the decision, 3) it may be useful to consider the possibility of
reducing the uncertainty in the decision by collecting additional
information, and 4) a decision maker's attitude toward risk
taking can impact the relative desirability of different
alternatives.
Craig W Kirkwood, Decision Tree Primer, p1
risk matrix
probability (0-1)
impact($)
low probability
low impact
high probability
low impact
low probability
high impact
high probability
high impact
decision tree
temperature sensor:
• development cost: $100k, revenue $1m
• probability of success: 0.5
pressure sensor:
• development cost: $10k, revenue $400k
• probability of success: 0.8
decision trees
Craig W Kirkwood, Decision Tree Primer, p4
EV=$400,000
EV=$310,000
EV=$0
EV=$400,000
exercise
value of information
• information reduces uncertainty about
decisions that have economic consequences
• information affects the behavior of others,
which has economic consequences
• information sometimes has its own market
value
Douglas Hubbard, How to Measure Anything (3rd edn), p145
measurement
A quantitively expressed reduction of uncertainty
based on one or more observations
Douglas Hubbard, How to Measure Anything (3rd ed.), p31
perfect information
Value of information = EV after - EV before = $100k
value of information
Expected Opportunity Loss (EOL) =
chance of being wrong x cost of being wrong
Expected Value of Info (EVI) = Reduction in EOL;
EVI = EOLbefore info — EOLafter info
Expected Value of Perfect Info (EVPI) = EOLbefore info
(since EOLafter info is zero if info is perfect)
Douglas Hubbard, How to Measure Anything (3rd ed.), ch. 7
build-measure-learn
not normally binary decisions — a continuum
humans are risk averse when the stakes are high
use utility functions; reduce stakes
don’t capture time dependence
use calculus monte carlo analysis
problems with decision trees
opportunity cost
In microeconomic theory, the opportunity cost of a
choice is the value of the best alternative foregone,
where a choice needs to be made between several
mutually exclusive alternatives given limited
resources. Assuming the best choice is made, it is
the "cost" incurred by not enjoying the benefit that
would be had by taking the second best choice
available.
Wikipedia
time is money
t = m
Δt = Δm
Δt ( ) = Δm
cost of delay
cost of delay
Task A: upgrade package to support credit card encryption
CoD: fine of $50,000 per day we’re not in compliance.
Duration: 2 weeks
Task B: Complete a feature for a key customer
CoD: we’ll close $100,000 per week with this feature
Duration: 1 week
cost of delay
Task A: 2 weeks, CoD $250k / week
Task B: 1 week, CoD $100k / week
urgency profiles
exercise
Should I wait for the feature?
We have completed sufficient features for 85% of our
target customers.
We can:
• Take 2 more months to finish last 15%
• Launch what we have, add last 15% in next release, 6
months from now
Cost of delay for project: $200,000 / month
exercise
Delay 85% of functionality by 2 months:
$200,000 x 0.85 x 2 = $340,000
Delay 15% of functionality by 6 months:
$200,000 x 0.15 x 6 = $180,000
technology adoption lifecycle
Geoffrey Moore, Crossing the Chasm
three horizons
Baghai, M., Coley, S. and White, D., The Alchemy of Growth
Intuit horizons and metrics
optionality
Nassim Taleb, Antifragile

More Related Content

What's hot

Robert Fan - 2012 Lean Startup Conference
Robert Fan - 2012 Lean Startup ConferenceRobert Fan - 2012 Lean Startup Conference
Robert Fan - 2012 Lean Startup Conference
Eric Ries
 
Part ii mgt 350
Part ii   mgt 350Part ii   mgt 350
Part ii mgt 350
swawrodjr1
 
Building lean products with distributed agile teams
Building lean products with distributed agile teamsBuilding lean products with distributed agile teams
Building lean products with distributed agile teams
Igor Moochnick
 

What's hot (19)

Mash Up fpr Two Emerging Ideas
Mash Up fpr Two Emerging IdeasMash Up fpr Two Emerging Ideas
Mash Up fpr Two Emerging Ideas
 
Martin folwer
Martin folwerMartin folwer
Martin folwer
 
Agile work estimation template
Agile work estimation templateAgile work estimation template
Agile work estimation template
 
Product Development -The Great Unknown
Product Development -The Great UnknownProduct Development -The Great Unknown
Product Development -The Great Unknown
 
Robert Fan - 2012 Lean Startup Conference
Robert Fan - 2012 Lean Startup ConferenceRobert Fan - 2012 Lean Startup Conference
Robert Fan - 2012 Lean Startup Conference
 
Product Management Ethics in A.I. by Yammer's former Dir. of Product
Product Management Ethics in A.I. by Yammer's former Dir. of ProductProduct Management Ethics in A.I. by Yammer's former Dir. of Product
Product Management Ethics in A.I. by Yammer's former Dir. of Product
 
NYU Stern: How to Start Your Digital Idea
NYU Stern: How to Start Your Digital IdeaNYU Stern: How to Start Your Digital Idea
NYU Stern: How to Start Your Digital Idea
 
Part ii mgt 350
Part ii   mgt 350Part ii   mgt 350
Part ii mgt 350
 
Designing for complex business problems
Designing for complex business problems Designing for complex business problems
Designing for complex business problems
 
Democratizing Online Controlled Experiments at Booking.com
Democratizing Online Controlled Experiments at Booking.comDemocratizing Online Controlled Experiments at Booking.com
Democratizing Online Controlled Experiments at Booking.com
 
Adopting innovation
Adopting innovationAdopting innovation
Adopting innovation
 
Product Management 101
Product Management 101Product Management 101
Product Management 101
 
#NoEstimates Thinking
#NoEstimates Thinking#NoEstimates Thinking
#NoEstimates Thinking
 
A3 & Kaizen: Here's How
A3 & Kaizen: Here's HowA3 & Kaizen: Here's How
A3 & Kaizen: Here's How
 
Lean Startup: What's the Big Deal? (2013 Latino Innovators Summit)
Lean Startup: What's the Big Deal? (2013 Latino Innovators Summit)Lean Startup: What's the Big Deal? (2013 Latino Innovators Summit)
Lean Startup: What's the Big Deal? (2013 Latino Innovators Summit)
 
Building a Problem Statement with Matt Hansen at StatStuff
Building a Problem Statement with Matt Hansen at StatStuffBuilding a Problem Statement with Matt Hansen at StatStuff
Building a Problem Statement with Matt Hansen at StatStuff
 
Hardware is hard(er)
Hardware is hard(er)Hardware is hard(er)
Hardware is hard(er)
 
Building lean products with distributed agile teams
Building lean products with distributed agile teamsBuilding lean products with distributed agile teams
Building lean products with distributed agile teams
 
Risk Analysis with Matt Hansen at StatStuff
Risk Analysis with Matt Hansen at StatStuffRisk Analysis with Matt Hansen at StatStuff
Risk Analysis with Matt Hansen at StatStuff
 

Viewers also liked

Viewers also liked (7)

Managing Work
Managing WorkManaging Work
Managing Work
 
User Research
User ResearchUser Research
User Research
 
Experimental Product Development
Experimental Product DevelopmentExperimental Product Development
Experimental Product Development
 
Release Planning
Release PlanningRelease Planning
Release Planning
 
Continuous Improvement
Continuous ImprovementContinuous Improvement
Continuous Improvement
 
Managing Teams
Managing TeamsManaging Teams
Managing Teams
 
Devops Scorecard
Devops ScorecardDevops Scorecard
Devops Scorecard
 

Similar to Economic Frameworks

Business decision, resource mgt and cost benefit analysis
Business decision, resource mgt and cost benefit analysisBusiness decision, resource mgt and cost benefit analysis
Business decision, resource mgt and cost benefit analysis
Mohammed Jasir PV
 
The Value of Requirements Uncertainty, Louvain-la-Neuve, October 2013
The Value of Requirements Uncertainty, Louvain-la-Neuve, October 2013The Value of Requirements Uncertainty, Louvain-la-Neuve, October 2013
The Value of Requirements Uncertainty, Louvain-la-Neuve, October 2013
Emmanuel Letier
 

Similar to Economic Frameworks (20)

Essay 8 March
Essay 8 MarchEssay 8 March
Essay 8 March
 
Business decision, resource mgt and cost benefit analysis
Business decision, resource mgt and cost benefit analysisBusiness decision, resource mgt and cost benefit analysis
Business decision, resource mgt and cost benefit analysis
 
Disciplined Entrepreneurship: What can you do for your customer?
Disciplined Entrepreneurship: What can you do for your customer?Disciplined Entrepreneurship: What can you do for your customer?
Disciplined Entrepreneurship: What can you do for your customer?
 
Ch02.ppt
Ch02.pptCh02.ppt
Ch02.ppt
 
Introduction to Project Decision Analysis
Introduction to Project Decision AnalysisIntroduction to Project Decision Analysis
Introduction to Project Decision Analysis
 
Project Risk Management
Project Risk ManagementProject Risk Management
Project Risk Management
 
Project Management - Introduction
Project Management - IntroductionProject Management - Introduction
Project Management - Introduction
 
The Value of Requirements Uncertainty, Louvain-la-Neuve, October 2013
The Value of Requirements Uncertainty, Louvain-la-Neuve, October 2013The Value of Requirements Uncertainty, Louvain-la-Neuve, October 2013
The Value of Requirements Uncertainty, Louvain-la-Neuve, October 2013
 
Savi chapter9
Savi chapter9Savi chapter9
Savi chapter9
 
Course03
Course03Course03
Course03
 
Big data
Big dataBig data
Big data
 
Deferring the Last Responsible Moment
Deferring the Last Responsible MomentDeferring the Last Responsible Moment
Deferring the Last Responsible Moment
 
15826 decision making
15826 decision making15826 decision making
15826 decision making
 
Decision theory
Decision theoryDecision theory
Decision theory
 
deep work.pptx
deep work.pptxdeep work.pptx
deep work.pptx
 
No Projects / Beyond Projects (short version)
No Projects / Beyond Projects (short version)No Projects / Beyond Projects (short version)
No Projects / Beyond Projects (short version)
 
Session 2
Session 2Session 2
Session 2
 
Project Risk Management in Product Development
Project Risk Management in Product DevelopmentProject Risk Management in Product Development
Project Risk Management in Product Development
 
#noprojects (digest version)
#noprojects (digest version)#noprojects (digest version)
#noprojects (digest version)
 
Using Cost of Delay to de-scale your organisation through decentralised decis...
Using Cost of Delay to de-scale your organisation through decentralised decis...Using Cost of Delay to de-scale your organisation through decentralised decis...
Using Cost of Delay to de-scale your organisation through decentralised decis...
 

Recently uploaded

Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
Nimot Muili
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
alinstan901
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Riyadh +966572737505 get cytotec
 

Recently uploaded (15)

Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in DelhiIndependent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
 
Strategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal AnalsysisStrategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal Analsysis
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 

Economic Frameworks

  • 1. i290 lean/agile product management unit 2: economic frameworks @jezhumble https://lapm.continuousdelivery.com/ humble@berkeley.edu This work © 2015-16 Jez Humble Licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
  • 2. grasp the principles of cost of delay understand the principles of decision theory calculate the value of information make product decisions in an economic framework know how to apply optionality learning outcomes
  • 3. “you may ignore economics, but economics won’t ignore you” — Don Reinertsen “The measure of execution in product development is our ability to constantly align our plans to whatever is, at the moment, the best economic choice.” — Don Reinertsen
  • 4.
  • 5. decision theory The analysis of complex decisions with significant uncertainty can be confusing because 1) the consequence that will result from selecting any specified decision alternative cannot be predicted with certainty, 2) there are often a large number of different factors that must be taken into account when making the decision, 3) it may be useful to consider the possibility of reducing the uncertainty in the decision by collecting additional information, and 4) a decision maker's attitude toward risk taking can impact the relative desirability of different alternatives. Craig W Kirkwood, Decision Tree Primer, p1
  • 6. risk matrix probability (0-1) impact($) low probability low impact high probability low impact low probability high impact high probability high impact
  • 7. decision tree temperature sensor: • development cost: $100k, revenue $1m • probability of success: 0.5 pressure sensor: • development cost: $10k, revenue $400k • probability of success: 0.8
  • 8. decision trees Craig W Kirkwood, Decision Tree Primer, p4 EV=$400,000 EV=$310,000 EV=$0 EV=$400,000
  • 10. value of information • information reduces uncertainty about decisions that have economic consequences • information affects the behavior of others, which has economic consequences • information sometimes has its own market value Douglas Hubbard, How to Measure Anything (3rd edn), p145
  • 11. measurement A quantitively expressed reduction of uncertainty based on one or more observations Douglas Hubbard, How to Measure Anything (3rd ed.), p31
  • 12. perfect information Value of information = EV after - EV before = $100k
  • 13. value of information Expected Opportunity Loss (EOL) = chance of being wrong x cost of being wrong Expected Value of Info (EVI) = Reduction in EOL; EVI = EOLbefore info — EOLafter info Expected Value of Perfect Info (EVPI) = EOLbefore info (since EOLafter info is zero if info is perfect) Douglas Hubbard, How to Measure Anything (3rd ed.), ch. 7
  • 15. not normally binary decisions — a continuum humans are risk averse when the stakes are high use utility functions; reduce stakes don’t capture time dependence use calculus monte carlo analysis problems with decision trees
  • 16. opportunity cost In microeconomic theory, the opportunity cost of a choice is the value of the best alternative foregone, where a choice needs to be made between several mutually exclusive alternatives given limited resources. Assuming the best choice is made, it is the "cost" incurred by not enjoying the benefit that would be had by taking the second best choice available. Wikipedia
  • 17. time is money t = m Δt = Δm Δt ( ) = Δm cost of delay
  • 18. cost of delay Task A: upgrade package to support credit card encryption CoD: fine of $50,000 per day we’re not in compliance. Duration: 2 weeks Task B: Complete a feature for a key customer CoD: we’ll close $100,000 per week with this feature Duration: 1 week
  • 19. cost of delay Task A: 2 weeks, CoD $250k / week Task B: 1 week, CoD $100k / week
  • 21. exercise Should I wait for the feature? We have completed sufficient features for 85% of our target customers. We can: • Take 2 more months to finish last 15% • Launch what we have, add last 15% in next release, 6 months from now Cost of delay for project: $200,000 / month
  • 22. exercise Delay 85% of functionality by 2 months: $200,000 x 0.85 x 2 = $340,000 Delay 15% of functionality by 6 months: $200,000 x 0.15 x 6 = $180,000
  • 23. technology adoption lifecycle Geoffrey Moore, Crossing the Chasm
  • 24. three horizons Baghai, M., Coley, S. and White, D., The Alchemy of Growth