SlideShare a Scribd company logo
An Agile approach to
Business Metrics
by @Pablo_Valcarcel
pvalcarcel@wemanity.com
Product Owner’s
Adventures in
Dataland
Who is this guy?
@Pablo_Valcarcel
pvalcarcel@wemanity.com
‘Conventional’ Agile Metrics
Lead Time*
Defect count
Work in Progress
Code coverage
Unplanned Changes
Velocity (Stpts per sprint)
Return on investment*
Innovations per sprint
Artifacts generated
Slack time
Failure Load (firefighting time)
Iteration Burn-Down
Unfinished Stories
Customer Satisfaction*
LOC (lines of code)
Un-deployed Stories
# Blocks
Budget/Schedule Compliance
Flow Efficiency (lead time / touch
time)
Release Burn-Up
*Italics: Connected to business value.
Your average Sprint Review...
KPI
KPI KPI
KPI
Stakeholder
Scrum MasterProduct Owner
Is this ‘Agile’ enough?
KPI
KPI KPI
KPI
Stakeholder
Scrum MasterProduct Owner
● Does it help increase customer satisfaction?
● We deliver business value on every iteration,
but how do we measure it?
● Shouldn’t the definition of metrics be an
iterative+feedback-based process on itself?
● Priorities and markets change all the time.
Enterprise Metrics: The Ocean of Data
The Startup Way: Go Pirate
‘AARRR!’
-Dave McLure
500 Startups
The Lean Metrics Process (Croll & Yoskovitz)
The Lean Sprint (Ash Maurya)
The Thesis: The Analytics Sprint
Agile discipline and
‘Lean Analytics’
thinking can provide a
better method to
measure value.
The Analytics Sprint
Planning:
At the beginning of each sprint discuss:
● With stakeholders: What are the OKRs/key metrics? What’s the
KPI we should work on the next iteration? What’s the baseline?
● With team: Hypothesis are defined on why/how to tackle that
KPI.
All of this: KPI, baseline, hypothesis and experiments are
documented in writing.
The Analytics Sprint
Reviewing:
At the end of each sprint:
● There’s an assessment. Did we hit the goal? If not pivot into
another experiment. If we did we persevere onto the next KPI.
● Data is turned into validated learning. Even failed experiments
provide learning (think Google with OKR).
The Analytics Sprint: The Metrics Master
Metrics Master: Role responsible for the
definition, revision and accounting of the key
metrics.
● Facilitates discussion with stakeholders on
business value and key metrics.
● Discusses hypothesis and experiments with
team.
● Tracks and does innovation accounting.
● Reports back on the results and either pivots or
perseveres on the next metric.
● It can be the Product Owner (business value) or
a dedicated team-member (e.g. data-scientist)..
But wait, I already do that!
Even if you’re already measuring a
business value metric every sprint:
● When was its value defined?
● Who defined it?
● How’s the reporting being done to
stakeholders and customers?
(Theatre of success or. customer
discovery?).
Case Study: Spotify Metrics-Driven
Development
Every retrospective they measure squad performance, and they refine the
metric.
They also set goal targets at the start of every integration project we do
(which may span multiple sprints). For example: “we will know we’re
successful when this integration brings us x-amount of users.”
Source: Lynn Root
Case Study: Spotify Metrics-Driven
Development
● They consciously avoid waste by
measuring everything.
● They also set baselines with
historical data.
● Goals are a shorter decision-
making cycle as well as make
more informed decisions about
strategy and partnerships.
Some pro-tips
● Write it down. Prevents
biases.
● Always define a baseline or
benchmark.
● Avoid ‘bad metrics’.
● Results will be murky.
● Conversation with
stakeholders, customers and
team is a value on itself.
Further Reading:
Spotify: Metrics Driven Development by Lynn Root.
Lean Analytics by Alistair Croll & Ben Yoskovitz.
Appropriate Agile Measurement by Deborah Hartmann & Robin
Dymond.
Five Tips For Testing Your Idea by Anita Newton, Cindy Alvarez &
Alistair Croll.
Scaling Lean by Ash Maurya.
Managing Metrics in an Iterative Incremental Development
Environment by John D. McGregor.
Agile Metrics, post by André Dhont.
A call to action:
We like thinking of Agility not as a cargo cult, but as a set of values
and principles that we adapt to the specifics of every single case.
So, we need you to learn.Please, hit me with your ideas, case
studies and questions at pvalcarcel@wemanity.com
Thanks for your attention!!!
@Pablo_Valcarcel
pvalcarcel@wemanity.com
Reasons for an Agile approach
● We don’t know what we should be measuring.
● We discover a better way to measure it.
● Business priorities and political priorities change.
● The product’s incremental development requires an incremental
an adaptative approach to its metrics.
● Project (or transition) is too big for our resources and we have
to pick our battles.
We want to measure true business value as early as possible!
Challenges with this approach
From a business point of view:
● First, what information is available early in the process and how
reliable is that information?
● Second, how can we use the early estimates to predict the
actual values?
● The incremental aspect of the process requires that there be a
plan for combining the values of certain metrics in order to
obtain project-wide values (e.g. Addition, Averaging, Min-Max
values).
Startup Vs. Intrapreneurial metrics (by A. Croll)

More Related Content

PPTX
Agile by numbers
Elena Yatzeck
 
PDF
Agile software development: Rapid growth & Distributed scrum
Maite Wetters
 
PPTX
Agile Metrics
Erik Weber
 
PPTX
How to measure the outcome of agile transformation
Rahul Sudame
 
PDF
User Story Cycle Time - An Universal Agile Maturity Measurement
Ethan Huang
 
PDF
Agile dashboard
Fadi Stephan
 
PPT
Agile Metrics V6
Ram Srivastava
 
PPTX
The hothouse approach
Richard Powell
 
Agile by numbers
Elena Yatzeck
 
Agile software development: Rapid growth & Distributed scrum
Maite Wetters
 
Agile Metrics
Erik Weber
 
How to measure the outcome of agile transformation
Rahul Sudame
 
User Story Cycle Time - An Universal Agile Maturity Measurement
Ethan Huang
 
Agile dashboard
Fadi Stephan
 
Agile Metrics V6
Ram Srivastava
 
The hothouse approach
Richard Powell
 

What's hot (20)

PDF
Changing the way we change – leveraging a combination of Lean, Design, and S...
Scrum Australia Pty Ltd
 
PDF
Agile 101
Sunil Mundra
 
PDF
Conducting 'meaningful' retrospection meetings
Rahul Sudame
 
PDF
What a scrum master really does by Rowan Bunning
Scrum Australia Pty Ltd
 
PPTX
Agile 101
Bill McGehee
 
PPTX
PMI Agile Certified Practitioner Certification Overview
Rahul Sudame
 
PDF
LKCE18 Jesper Boeg - Your improvement potential is much bigger than you think...
Lean Kanban Central Europe
 
PDF
Agile @SAP Why and How?
Agile Tour Beirut
 
PDF
Agile Transformation Strategy
Semen Arslan
 
PPTX
Agile Development Process
Solomon Raja P.S
 
PDF
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
XBOSoft
 
PPT
Agile 101 Agile Essentials In The Scrum Framework
Vernon Stinebaker
 
PPTX
Damn... we missed the date again
Sudipta Lahiri
 
PPTX
Agile foundation and agile myths
Dennis Stevens
 
PDF
Agile software development that delivers tangible results with Wemanity
WemanityUK
 
PPTX
How to do Estimates (well) in Agile?
Hugo Messer
 
PPTX
When to use agile (PMI ACP)
Davis Thomas
 
PPTX
Effectiveness of retrospective
Solomon Raja P.S
 
PPTX
LKIN17: Enabling Enterprise Agility though a Hybrid Agile Implementation Mode...
Innovation Roots
 
PPTX
Getting Started With Agile
Mike Cottmeyer
 
Changing the way we change – leveraging a combination of Lean, Design, and S...
Scrum Australia Pty Ltd
 
Agile 101
Sunil Mundra
 
Conducting 'meaningful' retrospection meetings
Rahul Sudame
 
What a scrum master really does by Rowan Bunning
Scrum Australia Pty Ltd
 
Agile 101
Bill McGehee
 
PMI Agile Certified Practitioner Certification Overview
Rahul Sudame
 
LKCE18 Jesper Boeg - Your improvement potential is much bigger than you think...
Lean Kanban Central Europe
 
Agile @SAP Why and How?
Agile Tour Beirut
 
Agile Transformation Strategy
Semen Arslan
 
Agile Development Process
Solomon Raja P.S
 
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
XBOSoft
 
Agile 101 Agile Essentials In The Scrum Framework
Vernon Stinebaker
 
Damn... we missed the date again
Sudipta Lahiri
 
Agile foundation and agile myths
Dennis Stevens
 
Agile software development that delivers tangible results with Wemanity
WemanityUK
 
How to do Estimates (well) in Agile?
Hugo Messer
 
When to use agile (PMI ACP)
Davis Thomas
 
Effectiveness of retrospective
Solomon Raja P.S
 
LKIN17: Enabling Enterprise Agility though a Hybrid Agile Implementation Mode...
Innovation Roots
 
Getting Started With Agile
Mike Cottmeyer
 
Ad

Viewers also liked (20)

PDF
Agile Transformation with Improvement Kata - The Workshop
Hiroshi Hiromoto
 
PDF
The difference between a KPI and a Metric
Dennis Mortensen
 
PPTX
Lean Agile Metrics And KPIs
Yuval Yeret
 
PPTX
Agile KPIs
Gaetano Mazzanti
 
PPTX
Improving Real-Time Performance on Multicore Platforms using MemGuard
Heechul Yun
 
PPTX
IBM Kenexa Partner/Re-Seller Overview
ndavenport
 
PDF
Management 3.0 overview
Alexandre Cuva
 
PDF
Bn1013 demo sap success factors
conline training
 
PDF
Was it Worth It? Measuring the Success of an Agility Project in Business Term...
AgileSparks
 
PDF
Digital Literacies: Knowledge, Skills and Attitudes for a Digital Age - Ruth ...
Mike KEPPELL
 
PDF
Agile metrics
Sebastian Radics
 
PDF
Development and implementation of MBO and KPI systems in a bank
Виктор Степанов
 
PDF
Process and Structure can be changed overnight. Mindsets can't
Gaetano Mazzanti
 
PDF
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
VersionOne
 
PPT
Kpi Executive Dashboard
inflow
 
POTX
Simple Lean Agile KPIs
Yuval Yeret
 
PPTX
Vejthani HR : KPI (Key Performance Indicator) (PPT)
porche123
 
PPT
Software development kpi examples
reorderthomas
 
PDF
Agile Metrics for Senior Managers and Executives
VersionOne
 
PDF
Agile and continuous delivery – How IBM Watson Workspace is built
Vincent Burckhardt
 
Agile Transformation with Improvement Kata - The Workshop
Hiroshi Hiromoto
 
The difference between a KPI and a Metric
Dennis Mortensen
 
Lean Agile Metrics And KPIs
Yuval Yeret
 
Agile KPIs
Gaetano Mazzanti
 
Improving Real-Time Performance on Multicore Platforms using MemGuard
Heechul Yun
 
IBM Kenexa Partner/Re-Seller Overview
ndavenport
 
Management 3.0 overview
Alexandre Cuva
 
Bn1013 demo sap success factors
conline training
 
Was it Worth It? Measuring the Success of an Agility Project in Business Term...
AgileSparks
 
Digital Literacies: Knowledge, Skills and Attitudes for a Digital Age - Ruth ...
Mike KEPPELL
 
Agile metrics
Sebastian Radics
 
Development and implementation of MBO and KPI systems in a bank
Виктор Степанов
 
Process and Structure can be changed overnight. Mindsets can't
Gaetano Mazzanti
 
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
VersionOne
 
Kpi Executive Dashboard
inflow
 
Simple Lean Agile KPIs
Yuval Yeret
 
Vejthani HR : KPI (Key Performance Indicator) (PPT)
porche123
 
Software development kpi examples
reorderthomas
 
Agile Metrics for Senior Managers and Executives
VersionOne
 
Agile and continuous delivery – How IBM Watson Workspace is built
Vincent Burckhardt
 
Ad

Similar to An Agile approach to Business Metrics (20)

PDF
CAJ-012 Bob Woods
Coaching Agile Journeys
 
PPTX
Pin the tail on the metric v00 75 min version
Steven Martin
 
PDF
AgileCamp Silicon Valley 2015: Unlock Excellence with Agile Metrics
Hyperdrive Agile Leadership (powered by Bratton & Company)
 
PPTX
Lean Metrics: Driving and Measuring Change
Karoliina Luoto
 
PPTX
Agile Metrics...That Matter
Erik Weber
 
PPTX
Agile metrics
Ankit Tandon
 
PDF
Agile metrics at-pmi bangalore
Bimlesh Gundurao
 
PDF
Iterate. Calculate. Communicate.
Laure Parsons
 
PPTX
Using Metrics to Define Success
Charles Plant
 
PPTX
Pin the tail on the metric v01 2016 oct
Steven Martin
 
PPT
Agile Metrics That Matter
ThoughtWorks Studios
 
PDF
Agile metrics
Tanner Wortham
 
PDF
So CaTec 2015 metrics
Kathryn Kuhn
 
PDF
Agile metrics - Measure and Improve
WemanityUK
 
PDF
Lean analytics
Andrii Gakhov
 
PDF
What to expect in 30 60-90 days in agile transformation journey?
SwatiKapoor43
 
PDF
Agile Team Performance Measurement webinar
Nesma
 
PDF
Agile metrics at-pmi bangalore
Aguai Solutions Pvt Ltd
 
PDF
Benzne Webinar : What to expect in 30-60-90 days in Agile Transformation Jour...
Tarun Singh
 
PDF
Maksym Vyshnivetskyi: PMO KPIs (Ukrainian)
Lviv Startup Club
 
CAJ-012 Bob Woods
Coaching Agile Journeys
 
Pin the tail on the metric v00 75 min version
Steven Martin
 
AgileCamp Silicon Valley 2015: Unlock Excellence with Agile Metrics
Hyperdrive Agile Leadership (powered by Bratton & Company)
 
Lean Metrics: Driving and Measuring Change
Karoliina Luoto
 
Agile Metrics...That Matter
Erik Weber
 
Agile metrics
Ankit Tandon
 
Agile metrics at-pmi bangalore
Bimlesh Gundurao
 
Iterate. Calculate. Communicate.
Laure Parsons
 
Using Metrics to Define Success
Charles Plant
 
Pin the tail on the metric v01 2016 oct
Steven Martin
 
Agile Metrics That Matter
ThoughtWorks Studios
 
Agile metrics
Tanner Wortham
 
So CaTec 2015 metrics
Kathryn Kuhn
 
Agile metrics - Measure and Improve
WemanityUK
 
Lean analytics
Andrii Gakhov
 
What to expect in 30 60-90 days in agile transformation journey?
SwatiKapoor43
 
Agile Team Performance Measurement webinar
Nesma
 
Agile metrics at-pmi bangalore
Aguai Solutions Pvt Ltd
 
Benzne Webinar : What to expect in 30-60-90 days in Agile Transformation Jour...
Tarun Singh
 
Maksym Vyshnivetskyi: PMO KPIs (Ukrainian)
Lviv Startup Club
 

Recently uploaded (20)

PPTX
Blue and Dark Blue Modern Technology Presentation.pptx
ap177979
 
PPTX
Economic Sector Performance Recovery.pptx
yulisbaso2020
 
PPTX
Fuzzy_Membership_Functions_Presentation.pptx
pythoncrazy2024
 
PPTX
Databricks-DE-Associate Certification Questions-june-2024.pptx
pedelli41
 
PDF
Research about a FoodFolio app for personalized dietary tracking and health o...
AustinLiamAndres
 
PPTX
short term project on AI Driven Data Analytics
JMJCollegeComputerde
 
PPTX
Measurement of Afordability for Water Supply and Sanitation in Bangladesh .pptx
akmibrahimbd
 
PPTX
World-population.pptx fire bunberbpeople
umutunsalnsl4402
 
PPTX
IP_Journal_Articles_2025IP_Journal_Articles_2025
mishell212144
 
PPTX
Data-Driven Machine Learning for Rail Infrastructure Health Monitoring
Sione Palu
 
PPTX
Future_of_AI_Presentation for everyone.pptx
boranamanju07
 
PPTX
Introduction-to-Python-Programming-Language (1).pptx
dhyeysapariya
 
PDF
202501214233242351219 QASS Session 2.pdf
lauramejiamillan
 
PPTX
The whitetiger novel review for collegeassignment.pptx
DhruvPatel754154
 
PDF
D9110.pdfdsfvsdfvsdfvsdfvfvfsvfsvffsdfvsdfvsd
minhn6673
 
PPTX
Introduction to Data Analytics and Data Science
KavithaCIT
 
PPTX
Employee Salary Presentation.l based on data science collection of data
barridevakumari2004
 
PPTX
Data Security Breach: Immediate Action Plan
varmabhuvan266
 
PPTX
Web dev -ppt that helps us understand web technology
shubhragoyal12
 
PPTX
Introduction to Biostatistics Presentation.pptx
AtemJoshua
 
Blue and Dark Blue Modern Technology Presentation.pptx
ap177979
 
Economic Sector Performance Recovery.pptx
yulisbaso2020
 
Fuzzy_Membership_Functions_Presentation.pptx
pythoncrazy2024
 
Databricks-DE-Associate Certification Questions-june-2024.pptx
pedelli41
 
Research about a FoodFolio app for personalized dietary tracking and health o...
AustinLiamAndres
 
short term project on AI Driven Data Analytics
JMJCollegeComputerde
 
Measurement of Afordability for Water Supply and Sanitation in Bangladesh .pptx
akmibrahimbd
 
World-population.pptx fire bunberbpeople
umutunsalnsl4402
 
IP_Journal_Articles_2025IP_Journal_Articles_2025
mishell212144
 
Data-Driven Machine Learning for Rail Infrastructure Health Monitoring
Sione Palu
 
Future_of_AI_Presentation for everyone.pptx
boranamanju07
 
Introduction-to-Python-Programming-Language (1).pptx
dhyeysapariya
 
202501214233242351219 QASS Session 2.pdf
lauramejiamillan
 
The whitetiger novel review for collegeassignment.pptx
DhruvPatel754154
 
D9110.pdfdsfvsdfvsdfvsdfvfvfsvfsvffsdfvsdfvsd
minhn6673
 
Introduction to Data Analytics and Data Science
KavithaCIT
 
Employee Salary Presentation.l based on data science collection of data
barridevakumari2004
 
Data Security Breach: Immediate Action Plan
varmabhuvan266
 
Web dev -ppt that helps us understand web technology
shubhragoyal12
 
Introduction to Biostatistics Presentation.pptx
AtemJoshua
 

An Agile approach to Business Metrics

  • 1. An Agile approach to Business Metrics by @Pablo_Valcarcel [email protected]
  • 3. Who is this guy? @Pablo_Valcarcel [email protected]
  • 4. ‘Conventional’ Agile Metrics Lead Time* Defect count Work in Progress Code coverage Unplanned Changes Velocity (Stpts per sprint) Return on investment* Innovations per sprint Artifacts generated Slack time Failure Load (firefighting time) Iteration Burn-Down Unfinished Stories Customer Satisfaction* LOC (lines of code) Un-deployed Stories # Blocks Budget/Schedule Compliance Flow Efficiency (lead time / touch time) Release Burn-Up *Italics: Connected to business value.
  • 5. Your average Sprint Review... KPI KPI KPI KPI Stakeholder Scrum MasterProduct Owner
  • 6. Is this ‘Agile’ enough? KPI KPI KPI KPI Stakeholder Scrum MasterProduct Owner ● Does it help increase customer satisfaction? ● We deliver business value on every iteration, but how do we measure it? ● Shouldn’t the definition of metrics be an iterative+feedback-based process on itself? ● Priorities and markets change all the time.
  • 7. Enterprise Metrics: The Ocean of Data
  • 8. The Startup Way: Go Pirate ‘AARRR!’ -Dave McLure 500 Startups
  • 9. The Lean Metrics Process (Croll & Yoskovitz)
  • 10. The Lean Sprint (Ash Maurya)
  • 11. The Thesis: The Analytics Sprint Agile discipline and ‘Lean Analytics’ thinking can provide a better method to measure value.
  • 12. The Analytics Sprint Planning: At the beginning of each sprint discuss: ● With stakeholders: What are the OKRs/key metrics? What’s the KPI we should work on the next iteration? What’s the baseline? ● With team: Hypothesis are defined on why/how to tackle that KPI. All of this: KPI, baseline, hypothesis and experiments are documented in writing.
  • 13. The Analytics Sprint Reviewing: At the end of each sprint: ● There’s an assessment. Did we hit the goal? If not pivot into another experiment. If we did we persevere onto the next KPI. ● Data is turned into validated learning. Even failed experiments provide learning (think Google with OKR).
  • 14. The Analytics Sprint: The Metrics Master Metrics Master: Role responsible for the definition, revision and accounting of the key metrics. ● Facilitates discussion with stakeholders on business value and key metrics. ● Discusses hypothesis and experiments with team. ● Tracks and does innovation accounting. ● Reports back on the results and either pivots or perseveres on the next metric. ● It can be the Product Owner (business value) or a dedicated team-member (e.g. data-scientist)..
  • 15. But wait, I already do that! Even if you’re already measuring a business value metric every sprint: ● When was its value defined? ● Who defined it? ● How’s the reporting being done to stakeholders and customers? (Theatre of success or. customer discovery?).
  • 16. Case Study: Spotify Metrics-Driven Development Every retrospective they measure squad performance, and they refine the metric. They also set goal targets at the start of every integration project we do (which may span multiple sprints). For example: “we will know we’re successful when this integration brings us x-amount of users.” Source: Lynn Root
  • 17. Case Study: Spotify Metrics-Driven Development ● They consciously avoid waste by measuring everything. ● They also set baselines with historical data. ● Goals are a shorter decision- making cycle as well as make more informed decisions about strategy and partnerships.
  • 18. Some pro-tips ● Write it down. Prevents biases. ● Always define a baseline or benchmark. ● Avoid ‘bad metrics’. ● Results will be murky. ● Conversation with stakeholders, customers and team is a value on itself.
  • 19. Further Reading: Spotify: Metrics Driven Development by Lynn Root. Lean Analytics by Alistair Croll & Ben Yoskovitz. Appropriate Agile Measurement by Deborah Hartmann & Robin Dymond. Five Tips For Testing Your Idea by Anita Newton, Cindy Alvarez & Alistair Croll. Scaling Lean by Ash Maurya. Managing Metrics in an Iterative Incremental Development Environment by John D. McGregor. Agile Metrics, post by André Dhont.
  • 20. A call to action: We like thinking of Agility not as a cargo cult, but as a set of values and principles that we adapt to the specifics of every single case. So, we need you to learn.Please, hit me with your ideas, case studies and questions at [email protected]
  • 21. Thanks for your attention!!! @Pablo_Valcarcel [email protected]
  • 22. Reasons for an Agile approach ● We don’t know what we should be measuring. ● We discover a better way to measure it. ● Business priorities and political priorities change. ● The product’s incremental development requires an incremental an adaptative approach to its metrics. ● Project (or transition) is too big for our resources and we have to pick our battles. We want to measure true business value as early as possible!
  • 23. Challenges with this approach From a business point of view: ● First, what information is available early in the process and how reliable is that information? ● Second, how can we use the early estimates to predict the actual values? ● The incremental aspect of the process requires that there be a plan for combining the values of certain metrics in order to obtain project-wide values (e.g. Addition, Averaging, Min-Max values).
  • 24. Startup Vs. Intrapreneurial metrics (by A. Croll)