SlideShare a Scribd company logo
@LMaccherone @TheAgileCraft
What?
So what?
NOW WHAT?
Using metrics to
influence developers,
executives, and
stakeholders
Topic presented by:
Larry Maccherone
@LMaccherone
@LMaccherone @TheAgileCraft
@LMaccherone @TheAgileCraft
What?
So what?
NOW WHAT?
@LMaccherone @TheAgileCraft
What?
@LMaccherone @TheAgileCraft
@LMaccherone @TheAgileCraft
So what?
@LMaccherone @TheAgileCraft
What?
Visualization is like photography.
Impact is a function of focus,
illumination, and perspective.
Credit: Edward Tufte
@LMaccherone @TheAgileCraft
NOW WHAT?
@LMaccherone @TheAgileCraft
Don’t
Launch!
@LMaccherone @TheAgileCraft
Prevent your own
disastrous decisions
@LMaccherone @TheAgileCraft
Larry Maccherone
@LMaccherone
@LMaccherone @TheAgileCraft
Cognitive bias
works against good
decisions
@LMaccherone @TheAgileCraft
We don't see things
the way they are.
We see
things the way we
are.
~The Talmud
@LMaccherone @TheAgileCraft
Next slide is a movie
click to play
@LMaccherone @TheAgileCraft
Denying the Evidence
@LMaccherone @TheAgileCraft
5 Truths about cognitive bias
1. Very few people are immune to it.
2. We all think that we are part of that
small group.
3. You can be trained to get much, much better.
Douglass Hubbard – How to Measure Anything
4. We do a first-fit pattern match. Not a best-fit pattern
match. And we only use about 5% of the information
to do the matching.
5. We evolved to be this way (survival trait).
@LMaccherone @TheAgileCraft
@LMaccherone @TheAgileCraft
An example of overcoming
cognitive bias
@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 overconfident when assessing our own uncertainty
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
Agile Teams, Programs, and
Portfolios
benefit from similar
calibration exercises
@LMaccherone @TheAgileCraft
How to avoid cognitive bias in decision making
 Don't focus on consensus.
Ritual dissent is a much more successful approach.
 “But that doesn’t explain _______”.
An FBI agent knew that some folks were being trained to fly
but not take off and land.
 Assign someone the role of devil’s advocate.
Israel’s 10th man.
In other words… Really consider the other ALTERNATIVES
@LMaccherone @TheAgileCraft
Every decision is a
forecast!
@LMaccherone @TheAgileCraft
Quality of decision depends upon:
1. alternatives considered, and
2. models used to forecast the
outcome of those alternatives.
@LMaccherone @TheAgileCraft
Group decisions
@LMaccherone @TheAgileCraft
1. Different Models
2. Different Values
3. Different Risk Tolerance
Why do people disagree?
favor different
alternatives
Fear-based decision
making
@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
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
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.
One more thing about
group decision making…
@LMaccherone @TheAgileCraft
An
agile delivery date forecast
example
@LMaccherone @TheAgileCraft
Monte Carlo Forecasting
What it looks like
Credit for graphic:
Rally Software
@LMaccherone @TheAgileCraft
Seek to
change the nature of
the conversation
@LMaccherone @TheAgileCraft
1. Different Models
2. Different Values
3. Different Risk Tolerance
Why do people favor
different alternatives?
✔
@LMaccherone @TheAgileCraft
@LMaccherone @TheAgileCraft
Models and Values
 Models calculate probability in terms of proxy variables
 Values translate those probabilities into money
The Monte Carlo forecast didn’t give
us dollars. It gave us a probability
curve for project duration. To translate
that to money, we need to know how
we “value” time-to-market, quality, etc.
Cost-of-delay analysis should work
here.
@LMaccherone @TheAgileCraft
Example model and “values” system
Team performance feedback
 Duplicate great
performance
 Bend the curve early on
declining performance
 Decide what process
improvements to
implement next
Dimensions of performance
1. Productivity
2. Predictability
3. Time-to-market
4. Responsiveness
5. Quality
6. Customer satisfaction
7. Employee engagement
8. Build-the-right-thing
9. Code quality
@LMaccherone @TheAgileCraft
Economic value weighting of team performance
 Proxy variables translated to something unit-less
 Weight (adding to 100%) applied to chosen dimensions
 Examples:
 Medical device manufacturer values QUALITY
 60% for Quality
 10% each for Productivity, Predictability, Time-to-market, and
Responsiveness
 Mobile game team values TIME-TO-MARKET
 40% for Time-to-market
 20% each for Productivity and Responsiveness
 10% each Quality and Predictability
@LMaccherone @TheAgileCraft
Avoid milk toast values
@LMaccherone @TheAgileCraft
Criteria for
great visualization
Credits:
Edward Tufte (mostly)
Stephen Few
Gestalt School of Psychology
@LMaccherone @TheAgileCraft
1. Answers the question, "Compared with what?”
(So what?)
 Trends
 Benchmarks
@LMaccherone @TheAgileCraft
2. Shows causality, or is at least informed by it.
The primary chart used by the
NASA scientists showed O-ring
failure indicators by launch date.
Tufte's alternative shows the same
data by the critical factor,
temperature.
The fateful shuttle launch occurred
at 31 degree. Tufte's visualization
makes it obvious that there is great
risk for any launch at temperatures
below 66 degrees.
@LMaccherone @TheAgileCraft
3. Tells a story with whatever it takes.
 Still
 Moving
 Numbers
 Graphics
And …
 Maybe some fun
@LMaccherone @TheAgileCraft
4. Is credible.
 Calculations explained
 Sources
 Assumptions
 Who (name drop?)
 Drill-down
 How?
 Etc.
@LMaccherone @TheAgileCraft
5. Has business value.
(or value in it’s social context)
The ODIM framework
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
6. Shows differences easily.
aka:
Save the “pie” for dessert Credit:
• Stephen Few (Perceptual Edge)
• http://www.perceptualedge.com/ar
ticles/08-21-07.pdf
@LMaccherone @TheAgileCraft
6. Shows differences easily. (continued)
Can you compare the market share from one year to the next?
Quickly: Which two companies are growing share the fastest?
One pie chart is bad. Multiple pie charts are worse!!!
@LMaccherone @TheAgileCraft
6. Shows comparisons easily. (continued)
How about now?
Can you compare the
market share from one
year to the next?
@LMaccherone @TheAgileCraft
7. Allows you to
see the forest
AND
the trees.
@LMaccherone @TheAgileCraft
8. Informs along multiple dimensions.
@LMaccherone @TheAgileCraft
8. Informs along multiple dimensions. (continued)
@LMaccherone @TheAgileCraft
9. Leaves in the
numbers
where
possible.
@LMaccherone @TheAgileCraft
10. Leaves out glitter.
Examples of how NOT to do it.
@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
Influencing with data
@LMaccherone @TheAgileCraft
The rider and the elephant
 Direct the rider
 Motivate the
elephant
 Shape the path
Jonathan Haidt
The Happiness Hypothesis
(also mentioned in Switch)
@LMaccherone @TheAgileCraft
Seven Deadly Sins of Agile Measurement
If you do metrics wrong, you will harm your agile transformation
1. Sin: Measurement as a lever
Virtue: Measurement as
feedback
2. Sin: Unbalanced metrics
Virtue: 1 each for Do it
fast/right/on-time, and Keep
doing it
3. Sin: Metrics can replace thinking
Virtue: Blah
4. Sin: Expensive metrics
Virtue: 1st work with the data you
are already passively gathering
5. Sin: Using a convenient metric
Virtue: Outcomes 
Decisions  Insight  Metric
(ODIM)
6. Sin: Bad analysis
Virtue: Simple stats and
simulation
7. Sin: Single outcome forecasts
Virtue: Forecasts w/
probability
@LMaccherone @TheAgileCraft
NOW WHAT?… Come to the AgileCraft Booth
• Questions answered
• Seven Deadly Sins of Agile Measurement
• Demo of how AgileCraft answers “NOW
WHAT?” and is the best way to scale
agile
@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
What?
the metrics and analysis
So what?
how it compares/trends
what it means
NOW WHAT?
every decision is a forecast
@LMaccherone @TheAgileCraft
NOW WHAT?… Come to the AgileCraft Booth
• Questions answered
• Seven Deadly Sins of Agile Measurement
• Demo of how AgileCraft answers “NOW
WHAT?” and is the best way to scale
agile
@LMaccherone @TheAgileCraft
Extra Slides

More Related Content

PPTX
You want it when? Probabilistic forecasting and decision making
PPTX
"What?", "So what?", "NOW WHAT?" How to influence people and accomplish change
PPTX
Impact of Agile Quantified - Late 2014 Edition
PDF
Larry Maccherone: "Probabilistic Decision Making"
PDF
Agile for Startups
PDF
Lean Startup 101
PDF
Innovative Technology
PDF
Beyond copy paste with System Science and Sapiens
You want it when? Probabilistic forecasting and decision making
"What?", "So what?", "NOW WHAT?" How to influence people and accomplish change
Impact of Agile Quantified - Late 2014 Edition
Larry Maccherone: "Probabilistic Decision Making"
Agile for Startups
Lean Startup 101
Innovative Technology
Beyond copy paste with System Science and Sapiens

What's hot (20)

PDF
5 Pillars of Optimisation
PDF
DOES SFO 2016 - Kaimar Karu - ITIL. You keep using that word. I don't think i...
PPTX
5 Technology Trends Disrupting Consumer Behavior (v15)
PDF
Beyond the Retrospective: Embracing Complexity on the Road to Service Ownership
PPTX
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...
PDF
Lean Startups: A Success Blueprint for Early-Stage Entrepreneurs
PDF
APLN Conference 2018 - Getting your agile team unstuck
PDF
Lean Startup Applied: Building New Products for New Markets
PPTX
Technology Trends Disrupting Consumer Behavior v.20
PPT
Skepticism at work - Logical Fallacies. ASQ Buffalo
PPTX
Six Trends Changing Consumer Behavior (UPDATED) New Orleans
PPTX
Black Swan Risk Management - Aditya Yadav
PDF
Overcome Your Mind: The Psychology of Better Product Decisions
PPTX
Agile, adaptive customer intelligence using social media by Jess Owens
PDF
Replication in Data Science - A Dance Between Data Science & Machine Learning...
PPTX
Digital Marketing Trends Disrupting Consumer Behavior v. 19
PDF
Iterate. Calculate. Communicate.
PPTX
Is data visualisation bullshit?
PPTX
Technology and Marketing Trends Presentation for TD Bank Marketing
PPTX
Resurrecting My Revolutionsing Social Link Neighborhood in Bringing Context t...
5 Pillars of Optimisation
DOES SFO 2016 - Kaimar Karu - ITIL. You keep using that word. I don't think i...
5 Technology Trends Disrupting Consumer Behavior (v15)
Beyond the Retrospective: Embracing Complexity on the Road to Service Ownership
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...
Lean Startups: A Success Blueprint for Early-Stage Entrepreneurs
APLN Conference 2018 - Getting your agile team unstuck
Lean Startup Applied: Building New Products for New Markets
Technology Trends Disrupting Consumer Behavior v.20
Skepticism at work - Logical Fallacies. ASQ Buffalo
Six Trends Changing Consumer Behavior (UPDATED) New Orleans
Black Swan Risk Management - Aditya Yadav
Overcome Your Mind: The Psychology of Better Product Decisions
Agile, adaptive customer intelligence using social media by Jess Owens
Replication in Data Science - A Dance Between Data Science & Machine Learning...
Digital Marketing Trends Disrupting Consumer Behavior v. 19
Iterate. Calculate. Communicate.
Is data visualisation bullshit?
Technology and Marketing Trends Presentation for TD Bank Marketing
Resurrecting My Revolutionsing Social Link Neighborhood in Bringing Context t...
Ad

Viewers also liked (14)

PPTX
Impact of agile quantified: 2014 edition - A de-mystery thriller
PPTX
The BEST agile process
PDF
Content Marketing Succes: Turn stakeholders into allies, not pitfalls
PDF
Switch
PPT
Lasa European NFP Technology Conference 2010 - Change for the better present...
PDF
Agile Metrics: Velocity is NOT the Goal - Agile 2013 version
PPTX
Unlocking Excellence with Agile Metrics
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
Agile Metrics: It's Not All That Complicated
PDF
The Elephant In The Room: Motivation (Tips To Improve Motivation Throughout A...
Impact of agile quantified: 2014 edition - A de-mystery thriller
The BEST agile process
Content Marketing Succes: Turn stakeholders into allies, not pitfalls
Switch
Lasa European NFP Technology Conference 2010 - Change for the better present...
Agile Metrics: Velocity is NOT the Goal - Agile 2013 version
Unlocking Excellence with Agile Metrics
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
Agile Metrics: It's Not All That Complicated
The Elephant In The Room: Motivation (Tips To Improve Motivation Throughout A...
Ad

Similar to Using metrics to influence developers, executives, and stakeholders (20)

PDF
Agile Metrics: Make Better Decisions with Data
PDF
Slay the Dragons of Agile Measurement
PPTX
SearchLove San Diego 2017 | Tom Capper | Does Google Still Need Links?
PDF
Does Google still need links? - SearchLove San Diego 2017
PDF
Beyond the Button: Tests that actually move the needle - Karen Hopper, Razorfish
PDF
Information and Gamification design
PPTX
Tom Capper Mozcon 2021 - Core Web Vitals - The Fast & The Spurious
PPTX
Moments Matter - Technology Trends Changing the Way We Live, Work and Communi...
PDF
Startup Metrics, a love story. All slides of an 6h Lean Analytics workshop.
PDF
How Consumers Engage with Mobile Apps
PDF
Emily Greer at GDC 2018: Data-Driven or Data-Blinded?
PDF
Links & rankings, the story in the data - BrightonSEO April 2017
PPTX
It Shouldn't Be Scary to Go Digital
PPTX
Marketing is Dead. Only Moments Matter - UserTesting Roadshow - 10/5/2016
PDF
Probabilistic Thinking in SEO - BrightonSEO October 2022
PDF
The #NoEstimates Movement - 2017
PPT
Casual gaming metrics applied to social gaming
PDF
Leanconf 2014: the agony of lean startup by tristan kromer
PDF
Top 10 Tips for Your Split Test Program by Justin Rondeau
Agile Metrics: Make Better Decisions with Data
Slay the Dragons of Agile Measurement
SearchLove San Diego 2017 | Tom Capper | Does Google Still Need Links?
Does Google still need links? - SearchLove San Diego 2017
Beyond the Button: Tests that actually move the needle - Karen Hopper, Razorfish
Information and Gamification design
Tom Capper Mozcon 2021 - Core Web Vitals - The Fast & The Spurious
Moments Matter - Technology Trends Changing the Way We Live, Work and Communi...
Startup Metrics, a love story. All slides of an 6h Lean Analytics workshop.
How Consumers Engage with Mobile Apps
Emily Greer at GDC 2018: Data-Driven or Data-Blinded?
Links & rankings, the story in the data - BrightonSEO April 2017
It Shouldn't Be Scary to Go Digital
Marketing is Dead. Only Moments Matter - UserTesting Roadshow - 10/5/2016
Probabilistic Thinking in SEO - BrightonSEO October 2022
The #NoEstimates Movement - 2017
Casual gaming metrics applied to social gaming
Leanconf 2014: the agony of lean startup by tristan kromer
Top 10 Tips for Your Split Test Program by Justin Rondeau

Recently uploaded (20)

PPTX
A Presentation on Artificial Intelligence
PPTX
Big Data Technologies - Introduction.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Electronic commerce courselecture one. Pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Encapsulation theory and applications.pdf
PDF
Empathic Computing: Creating Shared Understanding
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
A Presentation on Artificial Intelligence
Big Data Technologies - Introduction.pptx
Spectral efficient network and resource selection model in 5G networks
Reach Out and Touch Someone: Haptics and Empathic Computing
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Agricultural_Statistics_at_a_Glance_2022_0.pdf
A comparative analysis of optical character recognition models for extracting...
Electronic commerce courselecture one. Pdf
MIND Revenue Release Quarter 2 2025 Press Release
Encapsulation theory and applications.pdf
Empathic Computing: Creating Shared Understanding
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Chapter 3 Spatial Domain Image Processing.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”

Using metrics to influence developers, executives, and stakeholders

Editor's Notes

  • #6: The bottom illustration is a re-visioned version of the Tufte chart, which itself is just black and white and not quite as clear as this one.
  • #8: The bottom illustration is a re-visioned version of the Tufte chart, which itself is just black and white and not quite as clear as this one.
  • #20: READ THIS 1687
  • #22: READ THIS 1687
  • #23: READ THIS 1687
  • #24: READ THIS 1687
  • #30: DON’T READ THIS out loud during presentation. It’s here for future reference.
  • #31: READ THIS 1687
  • #34: 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. The difference between 50% and 80% is significant but doesn’t explain why coaches rarely choose to go for it on fourth down. The difference is that when they don’t make it, they are shown to have been wrong.
  • #36: Now a real example that shows two different risk profiles in a business scenario
  • #60: Tell the story about the creation of Insights and “This is crap!”
  • #76: 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…
  • #77: 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.