SlideShare a Scribd company logo
Agile
Metrics
Tathagat Varma
Sr Director,
Strategy & Ops,
WalmartLabs
Disclaimer
These are
my personal
views!
Pic: https://motaen.com/wallpapers/source/id/51908
In today’s
world, mere
opinions are
not enough
anymore!
Why
measure?
Metrics help
improve
visibility, and
plan more
realistically
Unfortunately,
most software
metrics are
often
“watermelon
metrics”
“How does
a project get
to be a
year late?
…One day at
a time.”
Fred Brooks,
The Mythical
Man Month,
1975
“When one hears of disastrous schedule slippage in a project, he
imagines that a series of major calamities must have befallen it.
Usually, however, the disaster is due to termites, not tornadoes; and
the schedule has slipped imperceptibly but inexorably. Indeed, major
calamities are easier to handle; one responds with major force,
radical reorganization, the invention of new approaches. The whole
team rises to the occasion. But the day-by-day slippage is harder to
recognize, harder to prevent, harder to make up. Yesterday a key
man was sick, and a meeting couldn't be held. Today the machines
are all down, because lightning struck the building's power
transformer. Tomorrow the disk routines won't start testing, because
the first disk is a week late from the factory. Snow, jury duty, family
problems, emergency meetings with customers, executive audits—
the list goes on and on. Each one only postpones some activity by a
half-day or a day. And the schedule slips, one day at a time.”
Most common
approach is
over-
measurement
which leads to
no meaningful
decision-
making
So how to
design,
capture and
leverage
metrics
effectively?
Models are…
well, just
models!
Metrics are
not panacea!
People will
invariably
(always?)
interpret
metrics
to suit
themselves!
Metrics
can be
(and most
probably
will be!)
gamed!!!
Good metrics
(often look
bad but)
drive
improvement
Simplicity
is the
key!
Metrics
without
business
alignment
=
ignorance
is bliss!
A great
metrics
dashboard
works just
like an
Air Traffic
Controller
Pic: https://www.telegraph.co.uk/travel/travel-truths/Are-airlines-exaggerating-flight-times-so-theyre-never-late/
Correlation
doesn’t
imply
causation!
Horses for
courses
it is!
Metrics
need to
show the
trajectory
to be
useful
Thinking in
systems
might be a
good idea!
• Measure adoption efforts
• Examples: #trainings
•
Unit of
measurement
is almost
as important
as the
purpose for
which
it is
used!
Know
your
audience!
Identify the
“vital few”
instead of the
“trivial many”
Pic: https://www.financialexpress.com/industry/sme/what-startups-can-learn-from-paretos-8020-rule/1122669/
Bad news is
sometimes
(often?)
good news!
What is your
“North Star
Metric”?
Great metrics
help identify
the root cause
and lead us
towards the
right solution!
Know the
difference
and use it
accordingly:
Accuracy
vs
Precision
Right-size
your
metrics
Without a
closed-loop
feedback
system, even
the best of
the metrics
are rather
useless!
Pic: https://instrumentationtools.com/open-loop-and-closed-loop-animation/
“Crawl
Walk
Run
Fly”
Metrics
Framework
Crawl
• Measure inputs or efforts
• Encourage participation at the starting
point without pre-conditions or judgment
• Examples include:
• # trainings done
• # teams adopting agile
• # scrummasters identified
• etc.
Walk
• Measure internal efficiencies achieved
• Encourage behaviors without looking at
results
• Examples include
• (yeah, the favorite) velocity
• % test automation
• % code coverage
• etc.
Run
• Measure effectiveness delivered
• Look at the business results!
• Examples:
• Revenue $$$
• Proxy to revenue - engagement ?
• Dave McClure’s AARRR Pirate Metrics
• etc.
Fly
• Measure impact made or the value delivered
to the customers or the society at large
• Serve the higher purpose beyond business
goals
• Examples:
• People lifted out of poverty since 80s
• Net impact on planet earth!
• Improve quality of life
• etc.
Recap
One last
thing…
The most
important
metric is…
Pic: https://www.thehindu.com/opinion/open-page/india-is-happy-and-the-rankings-just-dont-match/article18190887.ece

More Related Content

What's hot

Agile2013 sustainable change
Agile2013 sustainable changeAgile2013 sustainable change
Agile2013 sustainable change
Dennis Stevens
 

What's hot (20)

Scaled Agile Framework
Scaled Agile FrameworkScaled Agile Framework
Scaled Agile Framework
 
How to measure the outcome of agile transformation
How to measure the outcome of agile transformationHow to measure the outcome of agile transformation
How to measure the outcome of agile transformation
 
Estimating value through the lens of cost of delay
Estimating value through the lens of cost of delayEstimating value through the lens of cost of delay
Estimating value through the lens of cost of delay
 
Scrum - Agile a brief history
Scrum - Agile a brief historyScrum - Agile a brief history
Scrum - Agile a brief history
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
 
Agile Basics / Fundamentals
Agile Basics / FundamentalsAgile Basics / Fundamentals
Agile Basics / Fundamentals
 
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)
 
Agile2013 sustainable change
Agile2013 sustainable changeAgile2013 sustainable change
Agile2013 sustainable change
 
Product Backlog Management
Product Backlog ManagementProduct Backlog Management
Product Backlog Management
 
Agile Metrics...That Matter
Agile Metrics...That MatterAgile Metrics...That Matter
Agile Metrics...That Matter
 
Enterprise Agile Transformation
Enterprise Agile TransformationEnterprise Agile Transformation
Enterprise Agile Transformation
 
Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility AssessmentHands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
 
Introduction to SAFe, the Scaled Agile Framework
Introduction to SAFe, the Scaled Agile FrameworkIntroduction to SAFe, the Scaled Agile Framework
Introduction to SAFe, the Scaled Agile Framework
 
How to build & Coach an Agile team
How to build & Coach an Agile teamHow to build & Coach an Agile team
How to build & Coach an Agile team
 
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationStrategies for Large Scale Agile Transformation
Strategies for Large Scale Agile Transformation
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile framework
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation Explained
 
Agile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course SlidesAgile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course Slides
 

Similar to Agile Metrics

MGT 4600 FINAL EXAM1. Answer all questions. The entire final .docx
MGT 4600 FINAL EXAM1. Answer all questions. The entire final .docxMGT 4600 FINAL EXAM1. Answer all questions. The entire final .docx
MGT 4600 FINAL EXAM1. Answer all questions. The entire final .docx
ARIV4
 
The heroic journey to the digital workplace: Our hero rises
The heroic journey to the digital workplace: Our hero risesThe heroic journey to the digital workplace: Our hero rises
The heroic journey to the digital workplace: Our hero rises
The Cloud Communications division of NTT Ltd.
 
Advanced Analytics
Advanced AnalyticsAdvanced Analytics
Advanced Analytics
Tom Keeley
 
Business Analytics Lesson Of The Day August 2012
Business Analytics Lesson Of The Day August 2012Business Analytics Lesson Of The Day August 2012
Business Analytics Lesson Of The Day August 2012
Pozzolini
 
EMB Briefings_technology_risk management final
EMB Briefings_technology_risk management finalEMB Briefings_technology_risk management final
EMB Briefings_technology_risk management final
Mike Wilkinson
 
Making agile work for marketing
Making agile work for marketingMaking agile work for marketing
Making agile work for marketing
BenGuislain
 

Similar to Agile Metrics (20)

Managing Uncertainty - 2011
Managing Uncertainty - 2011Managing Uncertainty - 2011
Managing Uncertainty - 2011
 
Think Big, Start Small, Move Fast: Digital Strategy in a Changing World
Think Big, Start Small, Move Fast: Digital Strategy in a Changing WorldThink Big, Start Small, Move Fast: Digital Strategy in a Changing World
Think Big, Start Small, Move Fast: Digital Strategy in a Changing World
 
MGT 4600 FINAL EXAM1. Answer all questions. The entire final .docx
MGT 4600 FINAL EXAM1. Answer all questions. The entire final .docxMGT 4600 FINAL EXAM1. Answer all questions. The entire final .docx
MGT 4600 FINAL EXAM1. Answer all questions. The entire final .docx
 
The heroic journey to the digital workplace: Our hero rises
The heroic journey to the digital workplace: Our hero risesThe heroic journey to the digital workplace: Our hero rises
The heroic journey to the digital workplace: Our hero rises
 
Managing Paradox
Managing ParadoxManaging Paradox
Managing Paradox
 
Advanced analytics
Advanced analyticsAdvanced analytics
Advanced analytics
 
Advanced Analytics
Advanced AnalyticsAdvanced Analytics
Advanced Analytics
 
mcetech2015
mcetech2015mcetech2015
mcetech2015
 
Business Analytics Lesson Of The Day August 2012
Business Analytics Lesson Of The Day August 2012Business Analytics Lesson Of The Day August 2012
Business Analytics Lesson Of The Day August 2012
 
The SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsThe SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teams
 
The New Tipping Point_Sumair Sayani
The New Tipping Point_Sumair SayaniThe New Tipping Point_Sumair Sayani
The New Tipping Point_Sumair Sayani
 
4 Keys to successful project management software implementation in big organ...
4 Keys to successful project management software implementation  in big organ...4 Keys to successful project management software implementation  in big organ...
4 Keys to successful project management software implementation in big organ...
 
The Idea Monopoly? Why change fails.
The Idea Monopoly? Why change fails.The Idea Monopoly? Why change fails.
The Idea Monopoly? Why change fails.
 
What Can Machine Learning Do For You?
What Can Machine Learning Do For You?What Can Machine Learning Do For You?
What Can Machine Learning Do For You?
 
Presentation.pptx
Presentation.pptxPresentation.pptx
Presentation.pptx
 
Presentation Future Of Digital.pptx
Presentation Future Of Digital.pptxPresentation Future Of Digital.pptx
Presentation Future Of Digital.pptx
 
EMB Briefings_technology_risk management final
EMB Briefings_technology_risk management finalEMB Briefings_technology_risk management final
EMB Briefings_technology_risk management final
 
Kriss Rochefolle: "How to Convince Your Boss to Say "Yes!" to Chaos Engineeri...
Kriss Rochefolle: "How to Convince Your Boss to Say "Yes!" to Chaos Engineeri...Kriss Rochefolle: "How to Convince Your Boss to Say "Yes!" to Chaos Engineeri...
Kriss Rochefolle: "How to Convince Your Boss to Say "Yes!" to Chaos Engineeri...
 
Architecting Value
Architecting ValueArchitecting Value
Architecting Value
 
Making agile work for marketing
Making agile work for marketingMaking agile work for marketing
Making agile work for marketing
 

More from Tathagat Varma

More from Tathagat Varma (20)

Can AI finally "cure" the Marketing Myopia?
Can AI finally "cure" the Marketing Myopia?Can AI finally "cure" the Marketing Myopia?
Can AI finally "cure" the Marketing Myopia?
 
AI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & ChallengesAI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & Challenges
 
Preparing for the next ________?
Preparing for the next ________?Preparing for the next ________?
Preparing for the next ________?
 
AI in Business: Opportunities & Challenges
AI in Business: Opportunities & ChallengesAI in Business: Opportunities & Challenges
AI in Business: Opportunities & Challenges
 
Leadership Agility Mindsets
Leadership Agility MindsetsLeadership Agility Mindsets
Leadership Agility Mindsets
 
Building an AI Startup
Building an AI StartupBuilding an AI Startup
Building an AI Startup
 
Agility in an AI / DS / ML Project
Agility in an AI / DS / ML ProjectAgility in an AI / DS / ML Project
Agility in an AI / DS / ML Project
 
Cognitive Chasms
Cognitive ChasmsCognitive Chasms
Cognitive Chasms
 
AI Technology Delivering Business Value
AI Technology Delivering Business Value AI Technology Delivering Business Value
AI Technology Delivering Business Value
 
Nurturing Innovation Mindset
Nurturing Innovation MindsetNurturing Innovation Mindset
Nurturing Innovation Mindset
 
Thought Leadership
Thought LeadershipThought Leadership
Thought Leadership
 
PMOs and Complexity Management
PMOs and Complexity ManagementPMOs and Complexity Management
PMOs and Complexity Management
 
An Introduction to the Systematic Inventive Thinking (SIT) Method
An Introduction to the Systematic Inventive Thinking (SIT) MethodAn Introduction to the Systematic Inventive Thinking (SIT) Method
An Introduction to the Systematic Inventive Thinking (SIT) Method
 
Agile at Scale
Agile at ScaleAgile at Scale
Agile at Scale
 
I blog...therefore I am!
I blog...therefore I am!I blog...therefore I am!
I blog...therefore I am!
 
Bridging the gap between Education and Learning
Bridging the gap between Education and LearningBridging the gap between Education and Learning
Bridging the gap between Education and Learning
 
Is my iceberg melting?
Is my iceberg melting?Is my iceberg melting?
Is my iceberg melting?
 
Digital Business Model Innovation
Digital Business Model InnovationDigital Business Model Innovation
Digital Business Model Innovation
 
25 Years of Evolution of Software Product Management: A practitioner's perspe...
25 Years of Evolution of Software Product Management: A practitioner's perspe...25 Years of Evolution of Software Product Management: A practitioner's perspe...
25 Years of Evolution of Software Product Management: A practitioner's perspe...
 
Agility from First Principles
Agility from First PrinciplesAgility from First Principles
Agility from First Principles
 

Recently uploaded

AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
Alluxio, Inc.
 

Recently uploaded (20)

Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdf
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
 
iGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockiGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by Skilrock
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 

Agile Metrics