SlideShare a Scribd company logo
@LMaccherone @TheAgileCraft
Probabilistic
Forecasting
When do you want it?
Topic presented by:
Larry Maccherone
@LMaccheroneDecision Making
@LMaccherone @TheAgileCraft
@LMaccherone @TheAgileCraft
Bias eats good decisions
for breakfast
By understanding
probabilistic decision
making, we learn to trust
and overcome bias
@LMaccherone @TheAgileCraft
Larry Maccherone
@LMaccherone
@LMaccherone @TheAgileCraft
Every decision is a
forecast!
@LMaccherone @TheAgileCraft
You are forecasting that
your choice will have better
outcomes than the other
alternatives
@LMaccherone @TheAgileCraft
So…
quality of decision depends upon:
1. alternatives considered, and
2. models used to forecast the
outcome of those alternatives.
Probabilistic models are superior
@LMaccherone @TheAgileCraft
@LMaccherone @TheAgileCraft
For a given alternative, let:
Pg = Probability of good thing happening
Vg = “Value” of good thing happening
Then:
Value of the alternative = Pg × Vg
@LMaccherone @TheAgileCraft
An
lean/agile product
management example
@LMaccherone @TheAgileCraft
$8M
Best case
(25%)
$1M
Likely case
(50%)
$1M
Worst case
(25%)
1
$2M$2M$1M2
Which strategy is best…
…for your company?
PW × VW = .25 × -$1.00M = -$0.25M
PL × VL = .50 × $1.00M = $0.50M
PB × VB = .25 × $8.00M = $2.00M
-----------
$2.25M
…for your career?
PW × VW = .25 × $1.00M = $0.25M
PL × VL = .50 × $2.00M = $1.00M
PB × VB = .25 × $2.00M = $0.50M
-----------
$1.75M
@LMaccherone @TheAgileCraft
If you get only 1 project then
strategy 2 is better
75% of the time
If you get ∞ projects then
strategy 1 is better
100% of the time
How many projects do you need for
strategy 1 to be better
more often than not?
@LMaccherone @TheAgileCraft
@LMaccherone @TheAgileCraft
Play with it yourself at:
http://jsfiddle.net/lmaccherone/j3wh61r7/
@LMaccherone @TheAgileCraft
@LMaccherone @TheAgileCraft
Emotion and bias plays a part
@LMaccherone @TheAgileCraft
Did any of you get emotional
about the $1M loss?
Did any of you want to
question the $8M number?
We’ve totally…
…eliminated fear from the equation
…changed the nature of the conversation
@LMaccherone @TheAgileCraft
Argument is about who is right.
Decision making is about what is right.
@LMaccherone @TheAgileCraft
Getting
probability
input you
can trust
@LMaccherone @TheAgileCraft
Trained/Calibrated
Untrained/Uncalibrated
Statistical Error
“Ideal” Confidence
30%
40%
50%
60%
70%
80%
90%
100%
50% 60% 80% 90% 100%
25
75 71 65 58
21
17
68 152
65
45
21
70%
Assessed Chance Of Being Correct
PercentCorrect
99 # of Responses
We are inaccurate when assessing probabilities
Copyright HDR 2007
dwhubbard@hubbardresearch.com
But, training can “calibrate” people so that of all the times they
say they are X% confident, they will be right X% of the time
@LMaccherone @TheAgileCraft
Equivalent Bet calibration
What year did Newton published the Universal Laws of
Gravitation?
Pick year range that you are 90% certain it would fall within.
Win $1,000:
1. It is within your range; or
2. You spin this wheel and it lands green
Adjust your range until 1 and 2 seem equal.
Even pretending to bet money works.
90%
10%
@LMaccherone @TheAgileCraft
An
agile delivery date forecast
example
@LMaccherone @TheAgileCraft
Monte Carlo Forecasting
What it looks like
Live demo: http://lumenize.com (use Chrome)
@LMaccherone @TheAgileCraft
Seek to
change the nature of
the conversation
@LMaccherone @TheAgileCraft
Getting even more sophisticated
1. Only use slopes after it stabilizes. Discard the first N.
(Lumenize has v-optimal algorithm for finding this inflection point)
2. Weight later slopes more heavily.
3. Markov chain pattern reproduction. Accomplishes 1 and
2 above automatically.
4. Simulate the movement of each individual work item
through the system. Can find bottlenecks and help
optimize your role balance.
Troy Magennis has the expertise and tools for this.
@LMaccherone @TheAgileCraft
Using measurement in
an agile environment
@LMaccherone @TheAgileCraft
@LMaccherone @TheAgileCraft
… but for those brave enough to journey
into the dangerous world of
agile measurement
there are great riches to be had.
The trick is to slay the dragons.
@LMaccherone @TheAgileCraft
The Dragons of Agile Measurement
If you do metrics wrong, you will harm your agile transformation
1. Dragon: Measurement as a lever
Slayer: Measurement as feedback
2. Dragon: Unbalanced metrics
Slayer: 1 each for Do it
fast/right/on-time, and Keep doing it
3. Dragon: Metrics can replace
thinking
Slayer: Metrics compliment
thinking
4. Dragon: Expensive metrics
Slayer: 1st work with the data you
are already passively gathering
5. Dragon: Using a convenient
metric
Slayer: Outcomes 
Decisions  Insight  Metric
(ODIM)
6. Dragon: Bad analysis
Slayer: Simple stats and
simulation
7. Dragon: Single outcome
forecasts
Slayer: Forecasts w/
probability
@LMaccherone @TheAgileCraft
Manipulating
Others
Dragon #1
Using metrics as a
lever to drive
someone else’s
behavior
@LMaccherone @TheAgileCraft
Self
Improvement
Dragon slayer #1
Using metrics to
reflect on your own
performance
@LMaccherone @TheAgileCraft
Dragon #5
Using a convenient metric
aka “Lamp post metrics”
@LMaccherone @TheAgileCraft
@LMaccherone @TheAgileCraft
Good players?
Monta Ellis
9th highest scorer
(8th last season)
Carmelo Anthony (Melo)
8th highest scorer
(3rd last season)
@LMaccherone @TheAgileCraft
Dragon slayer #5
ODIM
O U T C O M E
D E C I S I O N
I N S I G H T
M E A S U R E
THINK
EFFECT
like Vic Basili’s
Goal-Question-Metric (GQM)
but without
ISO/IEC 15939 baggage
@LMaccherone @TheAgileCraft
The Dragons of Agile Measurement
If you do metrics wrong, you will harm your agile transformation
1. Dragon: Measurement as a lever
Slayer: Measurement as feedback
2. Dragon: Unbalanced metrics
Slayer: 1 each for Do it
fast/right/on-time, and Keep doing it
3. Dragon: Metrics can replace
thinking
Slayer: Metrics compliment
thinking
4. Dragon: Expensive metrics
Slayer: 1st work with the data you
are already passively gathering
5. Dragon: Using a convenient
metric
Slayer: Outcomes 
Decisions  Insight  Metric
(ODIM)
6. Dragon: Bad analysis
Slayer: Simple stats and
simulation
7. Dragon: Single outcome
forecasts
Slayer: Forecasts w/
probability
@LMaccherone @TheAgileCraft
What?
So what?
NOW WHAT?
My 2nd talk
3:45 Wednesday
National Harbor 6/7
@LMaccherone @TheAgileCraft
Top 10 criteria for great visualization
1. Answers the question,
"Compared with what?”
(SO What?)
2. Shows causality, or is at least
informed by it.
(NOW WHAT?)
3. Tells a story with whatever it
takes.
4. Is credible.
5. Has business value or impact in
its social context.
6. Shows
differences
easily.
7. Allows you to see the forest
AND the trees.
8. Informs along multiple
dimensions.
9. Leaves in the numbers where
possible.
10. Leaves out glitter.
Credits:
• Edward Tufte
• Stephen Few
• Gestalt
(School of Psychology)
@LMaccherone @TheAgileCraft
Now what?
Enter feedback in Sched App
Come to the AgileCraft booth:
• Questions answered
• Demo of how AgileCraft surfaces
probabilistic visualizations and is the
best way to scale agile
Come to my talk on
Wednesday at 3:45:
• Using data to influence
• Top 10 criteria for great visualization
@LMaccherone @TheAgileCraft
“They” say…
Nobody knows what’s gonna happen
next: not on a freeway, not in an
airplane, not inside our own bodies
and certainly not on a racetrack with
40 other infantile egomaniacs.
– Days of Thunder
Trying to predict the future is like
trying to drive down a country road
at night with no lights while looking
out the back window.
– Peter Drucker
Never make predictions, especially
about the future.
– Casey Stengel
@LMaccherone @TheAgileCraft
When you come to a
fork in the road…
take it!
~Yogi Berra
@LMaccherone @TheAgileCraft
Now what?
Enter feedback in Sched App
Come to the AgileCraft booth:
• Questions answered
• Demo of how AgileCraft surfaces
probabilistic visualizations and is the
best way to scale agile
Come to my talk on
Wednesday at 3:45:
• Using data to influence
• Top 10 criteria for great visualization

More Related Content

PDF
Uncertainty Management
PPTX
Infographic Slide: What is Project Management?
PPTX
Basic Software Effort Estimation
PPT
The Business Analyst: The Pivotal Role Of The Future
PDF
Procurement Flow Chart Purchasing Flow Chart
PPTX
Software estimation techniques
PPTX
Effort estimation( software Engineering)
PPT
Chapter08 structuring system requirements
Uncertainty Management
Infographic Slide: What is Project Management?
Basic Software Effort Estimation
The Business Analyst: The Pivotal Role Of The Future
Procurement Flow Chart Purchasing Flow Chart
Software estimation techniques
Effort estimation( software Engineering)
Chapter08 structuring system requirements

What's hot (14)

PPTX
Power BI
PDF
Customizing job shop scheduling using microsoft dynamics ax part2 3
PPTX
Business Plan and Entrepreneurship Toolkit - Overview and Approach.pptx
PPTX
Dealing with Uncertainty - Our Business World
PDF
01_IAI_Webinar_ICOFR-FINAL-1-IKATAN AKUNTAN INDONESIA
PPTX
Predictive Analytics - An Overview
PPTX
Feasibility study
PPTX
Project time management 1 final
PPT
Chapter 07 project cost management
PDF
Marketing KPI Dashboard Showing Lead Funnel Traffic Sources Key Metrics
PDF
Governance of trustworthy AI
PDF
Data Analytics PowerPoint Presentation Slides
PDF
From Data to Visualization, what happens in between?
PDF
IRJET- Stock Price Prediction using Long Short Term Memory
Power BI
Customizing job shop scheduling using microsoft dynamics ax part2 3
Business Plan and Entrepreneurship Toolkit - Overview and Approach.pptx
Dealing with Uncertainty - Our Business World
01_IAI_Webinar_ICOFR-FINAL-1-IKATAN AKUNTAN INDONESIA
Predictive Analytics - An Overview
Feasibility study
Project time management 1 final
Chapter 07 project cost management
Marketing KPI Dashboard Showing Lead Funnel Traffic Sources Key Metrics
Governance of trustworthy AI
Data Analytics PowerPoint Presentation Slides
From Data to Visualization, what happens in between?
IRJET- Stock Price Prediction using Long Short Term Memory
Ad

Viewers also liked (18)

PPTX
Using metrics to influence developers, executives, and stakeholders
PPTX
Impact of Agile Quantified - Late 2014 Edition
PPTX
"What?", "So what?", "NOW WHAT?" How to influence people and accomplish change
PPTX
Impact of agile quantified: 2014 edition - A de-mystery thriller
PPTX
The BEST agile process
PDF
EInführung in Lean Forecasting
PDF
Beyond estimates - Reflection on the state of Agile Forecasting
PDF
Agile Metrics: Velocity is NOT the Goal - Agile 2013 version
PPTX
Unlocking Excellence with Agile Metrics
PDF
Show Me Your Board (#SuperTrends2016)
PDF
The Impact of Agile Quantified - Agile Australia 2014
PDF
Agile Metrics : A seminal approach for calculating Metrics in Agile Projects
PPT
Agile Metrics That Matter
PDF
"Lean software development: discovering waste" by Mary Poppendieck
PDF
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
PPT
Agile Metrics V6
PPTX
AgileChina 2015: Agile Estimation Workshop
PPTX
Agile Metrics: It's Not All That Complicated
Using metrics to influence developers, executives, and stakeholders
Impact of Agile Quantified - Late 2014 Edition
"What?", "So what?", "NOW WHAT?" How to influence people and accomplish change
Impact of agile quantified: 2014 edition - A de-mystery thriller
The BEST agile process
EInführung in Lean Forecasting
Beyond estimates - Reflection on the state of Agile Forecasting
Agile Metrics: Velocity is NOT the Goal - Agile 2013 version
Unlocking Excellence with Agile Metrics
Show Me Your Board (#SuperTrends2016)
The Impact of Agile Quantified - Agile Australia 2014
Agile Metrics : A seminal approach for calculating Metrics in Agile Projects
Agile Metrics That Matter
"Lean software development: discovering waste" by Mary Poppendieck
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
Agile Metrics V6
AgileChina 2015: Agile Estimation Workshop
Agile Metrics: It's Not All That Complicated
Ad

Similar to You want it when? Probabilistic forecasting and decision making (20)

PDF
Larry Maccherone: "Probabilistic Decision Making"
PDF
Slay the Dragons of Agile Measurement
PDF
Agile Metrics: Make Better Decisions with Data
PPTX
From good to great product ownership
PPTX
Agile Metrics
PDF
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
PPTX
Agile Metrics...That Matter
PDF
Agile metrics for predicting the future
PDF
7 Deadly Sins of Enterprise Software Development V8
PDF
7 Deadly Sins of Software Development
PDF
Que Sera Sera sdec15
PDF
Agile metrics - Measure and Improve
PPTX
Seven Deadly Sins of Enterprise Software Development & What to do About Them
PDF
You don’t need agile to avoid the seven deadly sins of pm
PPTX
The Numbers Game
PDF
Maximising Capital Investments - is guesswork eroding your bottomline?
PDF
Yin and Yang: Metrics within Agile and Traditional Lifecycles
PDF
Measuring the Results of your Agile Adoption
PDF
Agile leadership practices for PIONEERS
Larry Maccherone: "Probabilistic Decision Making"
Slay the Dragons of Agile Measurement
Agile Metrics: Make Better Decisions with Data
From good to great product ownership
Agile Metrics
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
Agile Metrics...That Matter
Agile metrics for predicting the future
7 Deadly Sins of Enterprise Software Development V8
7 Deadly Sins of Software Development
Que Sera Sera sdec15
Agile metrics - Measure and Improve
Seven Deadly Sins of Enterprise Software Development & What to do About Them
You don’t need agile to avoid the seven deadly sins of pm
The Numbers Game
Maximising Capital Investments - is guesswork eroding your bottomline?
Yin and Yang: Metrics within Agile and Traditional Lifecycles
Measuring the Results of your Agile Adoption
Agile leadership practices for PIONEERS

Recently uploaded (20)

PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Nekopoi APK 2025 free lastest update
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
medical staffing services at VALiNTRY
PDF
Understanding Forklifts - TECH EHS Solution
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
How Creative Agencies Leverage Project Management Software.pdf
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Nekopoi APK 2025 free lastest update
Reimagine Home Health with the Power of Agentic AI​
2025 Textile ERP Trends: SAP, Odoo & Oracle
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Odoo Companies in India – Driving Business Transformation.pdf
Wondershare Filmora 15 Crack With Activation Key [2025
medical staffing services at VALiNTRY
Understanding Forklifts - TECH EHS Solution
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Design an Analysis of Algorithms II-SECS-1021-03
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Upgrade and Innovation Strategies for SAP ERP Customers
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
VVF-Customer-Presentation2025-Ver1.9.pptx

You want it when? Probabilistic forecasting and decision making

Editor's Notes

  • #10: Aspect of the Bellman Equation. Let’s say that getting a 1st down is worth 2 “points contributed” and the chance of getting a 1st down is 50%. The weighted value of this alternative is 1 point contributed. Now, let’s say that the value of putting the team back at their 20 yard line vs giving them the ball right here on say our own 40 yard line is 1 point contributed and the probability of that happening is 80% (could have a blocked punt or big run back). It’s weighed value is then 0.8 points contributed. For any given roll of the dice, the punt could come out better, but statistically, over the long haul, going for it in this situation is the better alternative.
  • #12: Now a real example that shows two different risk profiles in a business scenario
  • #22: READ THIS 1687
  • #41: They all get it wrong. You are already predicating the future every time you make a decision. That last one sounds like something Yogi Berra would say. Only he didn’t. Instead, this is what he said…
  • #42: Every decision is a forecast. You are now armed with ways to avoid cognitive bias, creating models that produce probabilities, translating proxy variables into money using “values”. Make better decisions.