SlideShare a Scribd company logo
Agile Metrics, 101
by Andrii Brylov, SPC4, CSM, CSPO
You can’t manage, what you can’t measure.
Peter Drucker
At regular intervals, the team reflects on
how to become more effective, then
tunes and adjusts its behavior
accordingly.
Agile Manifesto, Principle #12
How to
measure?
Tell me how you measure me, and I
will tell you how I will behave.
E. Goldratt
How to measure?
Meaningful Metrics
● Ignore Vanity Metrics.
● Focus on a trend, not
a raw number.
● Measure during long
intervals.
● Metrics are not for
management.
KISS
● Measure the simplest
thing that might help.
Don’t measure for sake of
measurement.
Record Context
● Data without context
is noise.
● Understand your
numbers - there is a
story behind every
number.
Measure metrics, that if
gamed, would improve
the overall result.
What to
measure?
Domains
Agile (ScrumKanban)
Focus on the process
Focus on the team, rather than individual
eXtreme Programming ● Focus on technical implementation
Product Metrics ● Focus on product and customer interactions
Scrum - Velocity
What?
How much work (in story points) team can
finish within a Sprint.
Why?
● Protects the team during planning.
● Improves predictability & forecasting.
● Without velocity release planning is
impossible.
How?
● All Stories are sized in story points
before team starts working on them.
● Definition of Ready and Definition of
Done are enforced.
● Calculate total of story points finished
vs committed.
● For forecasting use average from last 3-
4 sprints.
● Measure your trend - it should
Scrum - Sprint Burndown
What?
Measure progress during Sprint by
measuring remaining work (in hours and
story points).
Why?
● Makes progress visible.
● Identifies “stuck” stories.
How?
● Estimate all stories in story points, task
them out, estimate tasks in hours.
● Team members report remaining work
in hours at the standup.
● Track total of remaining work every
day.
● Look for antipatterns
Burndown Antipatterns
ScrumKanban - Work In Progress
What?
● How many work items are in progress
(in qa, code review, PO review) at the
same moment.
Why?
● Minimize context switching.
● Stop starting, start finishing.
How?
● Define your WIP Limit for the team,
for every work state, and for every
team member.
● Track how many of work items are in
progress (in qa, code review, PO
review) at every moment for every
member and the whole team.
● Intervene.
ScrumKanban - Team HappinessMorale
What?
Measure how team members feel about
every Sprint.
What?
Happy people are more productive.
How?
● Ask your team members to draw a
smile and post it on the wall during
retrospective.
● Understand the story behind their
choice.
● Keep track of the happinessmorale.
ScrumKanban - Experiments run
What?
Track your experiments and how they
impacted your teamprocess.
Why?
● Relentless improvement is impossible
without experimentation
How?
● Track information about experiments
you run in a common place (board,
excel file).
● Agree upon time and expected
outcome.
● Measure impactchange.
Q&A

More Related Content

What's hot

Agile Metrics...That Matter
Agile Metrics...That MatterAgile Metrics...That Matter
Agile Metrics...That Matter
Erik Weber
 
Agile Planning and Estimation
Agile Planning and EstimationAgile Planning and Estimation
Agile Planning and Estimation
Manish Agrawal, CSP®
 
SCRUM Estimation
SCRUM EstimationSCRUM Estimation
SCRUM Estimation
Kristen Varona
 
How to estimate in scrum
How to estimate in scrumHow to estimate in scrum
How to estimate in scrum
Gloria Stoilova
 
Agile stories, estimating and planning
Agile stories, estimating and planningAgile stories, estimating and planning
Agile stories, estimating and planning
Dimitri Ponomareff
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
Deniz Gungor
 
Estimating with story points
Estimating with story pointsEstimating with story points
Estimating with story points
Walid Farag
 
[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points
Scrum Breakfast Vietnam
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation
Elad Sofer
 
Introduction to Agile Estimation & Planning
Introduction to Agile Estimation & PlanningIntroduction to Agile Estimation & Planning
Introduction to Agile Estimation & Planning
Amaad Qureshi
 
Agile 101
Agile 101Agile 101
Agile 101
Sunil Mundra
 
Beyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile CoachBeyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile Coach
Cprime
 
Agile scrum training
Agile scrum trainingAgile scrum training
Understanding the Agile Release and Sprint Planning Process
Understanding the Agile Release and Sprint Planning Process Understanding the Agile Release and Sprint Planning Process
Understanding the Agile Release and Sprint Planning Process
John Derrico
 
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation   global scrum 201810 steps to a successsful enterprise agile transformation   global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018
Agile Velocity
 
Story Points Estimation And Planning Poker
Story Points Estimation And Planning PokerStory Points Estimation And Planning Poker
Story Points Estimation And Planning Poker
Daniel Toader
 
Introduction to story points
Introduction to story pointsIntroduction to story points
Introduction to story points
Anil Kulkarni CSM
 
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
Vinh Bao Quang
 
Product Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesProduct Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization Techniques
Vikash Karuna
 
story points v2
story points v2story points v2
story points v2
Jane Yip
 

What's hot (20)

Agile Metrics...That Matter
Agile Metrics...That MatterAgile Metrics...That Matter
Agile Metrics...That Matter
 
Agile Planning and Estimation
Agile Planning and EstimationAgile Planning and Estimation
Agile Planning and Estimation
 
SCRUM Estimation
SCRUM EstimationSCRUM Estimation
SCRUM Estimation
 
How to estimate in scrum
How to estimate in scrumHow to estimate in scrum
How to estimate in scrum
 
Agile stories, estimating and planning
Agile stories, estimating and planningAgile stories, estimating and planning
Agile stories, estimating and planning
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 
Estimating with story points
Estimating with story pointsEstimating with story points
Estimating with story points
 
[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation
 
Introduction to Agile Estimation & Planning
Introduction to Agile Estimation & PlanningIntroduction to Agile Estimation & Planning
Introduction to Agile Estimation & Planning
 
Agile 101
Agile 101Agile 101
Agile 101
 
Beyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile CoachBeyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile Coach
 
Agile scrum training
Agile scrum trainingAgile scrum training
Agile scrum training
 
Understanding the Agile Release and Sprint Planning Process
Understanding the Agile Release and Sprint Planning Process Understanding the Agile Release and Sprint Planning Process
Understanding the Agile Release and Sprint Planning Process
 
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation   global scrum 201810 steps to a successsful enterprise agile transformation   global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018
 
Story Points Estimation And Planning Poker
Story Points Estimation And Planning PokerStory Points Estimation And Planning Poker
Story Points Estimation And Planning Poker
 
Introduction to story points
Introduction to story pointsIntroduction to story points
Introduction to story points
 
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
 
Product Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesProduct Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization Techniques
 
story points v2
story points v2story points v2
story points v2
 

Similar to Agile Metrics 101

Scrum - What is it good for?
Scrum - What is it good for?Scrum - What is it good for?
Scrum - What is it good for?
Diana Minnée
 
Agile Course
Agile CourseAgile Course
Agile Course
ABDEL RAHMAN KARIM
 
Agile course Part 1
Agile course Part 1Agile course Part 1
Agile course Part 1
ABDEL RAHMAN KARIM
 
Indix Engineering Culture Code (2015)
Indix Engineering Culture Code (2015)Indix Engineering Culture Code (2015)
Indix Engineering Culture Code (2015)
Rajesh Muppalla
 
People Metrics: How to Use Team Data to Produce Positive Change
People Metrics: How to Use Team Data to Produce Positive ChangePeople Metrics: How to Use Team Data to Produce Positive Change
People Metrics: How to Use Team Data to Produce Positive Change
Amin Astaneh
 
Aleksej Šipulia - Retrospective – heart of scrum
Aleksej Šipulia - Retrospective – heart of scrumAleksej Šipulia - Retrospective – heart of scrum
Aleksej Šipulia - Retrospective – heart of scrum
Agile Lietuva
 
Let's learn scrum
Let's learn scrumLet's learn scrum
Let's learn scrum
Tarun Singh
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
Bixlabs
 
Taller de Scrum por Alegra y Endeavor
Taller de Scrum por Alegra y Endeavor Taller de Scrum por Alegra y Endeavor
Taller de Scrum por Alegra y Endeavor
Endeavor colombia
 
Scrum
ScrumScrum
Process & Methodologies (1.2)
Process & Methodologies (1.2)Process & Methodologies (1.2)
Process & Methodologies (1.2)
Héla Ben Khalfallah
 
Process & Methodologies (1.0)
Process & Methodologies (1.0)Process & Methodologies (1.0)
Process & Methodologies (1.0)
Héla Ben Khalfallah
 
Process & Methodologies (1.1)
Process & Methodologies (1.1)Process & Methodologies (1.1)
Process & Methodologies (1.1)
Héla Ben Khalfallah
 
Scrum master
Scrum masterScrum master
Scrum master
Rob Spieldenner
 
Art of Estimation. Vlad Savitsky
Art of Estimation. Vlad SavitskyArt of Estimation. Vlad Savitsky
Art of Estimation. Vlad Savitsky
Vlad Savitsky
 
How to be a 10x Engineer
How to be a 10x EngineerHow to be a 10x Engineer
How to be a 10x Engineer
Nick Sullivan
 
Scrum Mastery Mastering Empathy & Biases
Scrum Mastery Mastering Empathy & BiasesScrum Mastery Mastering Empathy & Biases
Scrum Mastery Mastering Empathy & Biases
Tarun Singh
 
Product Management | Scrum
Product Management | ScrumProduct Management | Scrum
Product Management | Scrum
Nadav Benedek
 
Agile.pptx
Agile.pptxAgile.pptx
Agile.pptx
Rafeeq T
 
Agile practices for management
Agile practices for managementAgile practices for management
Agile practices for management
Icalia Labs
 

Similar to Agile Metrics 101 (20)

Scrum - What is it good for?
Scrum - What is it good for?Scrum - What is it good for?
Scrum - What is it good for?
 
Agile Course
Agile CourseAgile Course
Agile Course
 
Agile course Part 1
Agile course Part 1Agile course Part 1
Agile course Part 1
 
Indix Engineering Culture Code (2015)
Indix Engineering Culture Code (2015)Indix Engineering Culture Code (2015)
Indix Engineering Culture Code (2015)
 
People Metrics: How to Use Team Data to Produce Positive Change
People Metrics: How to Use Team Data to Produce Positive ChangePeople Metrics: How to Use Team Data to Produce Positive Change
People Metrics: How to Use Team Data to Produce Positive Change
 
Aleksej Šipulia - Retrospective – heart of scrum
Aleksej Šipulia - Retrospective – heart of scrumAleksej Šipulia - Retrospective – heart of scrum
Aleksej Šipulia - Retrospective – heart of scrum
 
Let's learn scrum
Let's learn scrumLet's learn scrum
Let's learn scrum
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Taller de Scrum por Alegra y Endeavor
Taller de Scrum por Alegra y Endeavor Taller de Scrum por Alegra y Endeavor
Taller de Scrum por Alegra y Endeavor
 
Scrum
ScrumScrum
Scrum
 
Process & Methodologies (1.2)
Process & Methodologies (1.2)Process & Methodologies (1.2)
Process & Methodologies (1.2)
 
Process & Methodologies (1.0)
Process & Methodologies (1.0)Process & Methodologies (1.0)
Process & Methodologies (1.0)
 
Process & Methodologies (1.1)
Process & Methodologies (1.1)Process & Methodologies (1.1)
Process & Methodologies (1.1)
 
Scrum master
Scrum masterScrum master
Scrum master
 
Art of Estimation. Vlad Savitsky
Art of Estimation. Vlad SavitskyArt of Estimation. Vlad Savitsky
Art of Estimation. Vlad Savitsky
 
How to be a 10x Engineer
How to be a 10x EngineerHow to be a 10x Engineer
How to be a 10x Engineer
 
Scrum Mastery Mastering Empathy & Biases
Scrum Mastery Mastering Empathy & BiasesScrum Mastery Mastering Empathy & Biases
Scrum Mastery Mastering Empathy & Biases
 
Product Management | Scrum
Product Management | ScrumProduct Management | Scrum
Product Management | Scrum
 
Agile.pptx
Agile.pptxAgile.pptx
Agile.pptx
 
Agile practices for management
Agile practices for managementAgile practices for management
Agile practices for management
 

Recently uploaded

Industrial Tech SW: Category Renewal and Creation
Industrial Tech SW:  Category Renewal and CreationIndustrial Tech SW:  Category Renewal and Creation
Industrial Tech SW: Category Renewal and Creation
Christian Dahlen
 
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Kalyan Satta Matka Guessing Matka Result Main Bazar chart
 
Creative Web Design Company in Singapore
Creative Web Design Company in SingaporeCreative Web Design Company in Singapore
Creative Web Design Company in Singapore
techboxsqauremedia
 
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
AnnySerafinaLove
 
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
my Pandit
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
Aggregage
 
Best Competitive Marble Pricing in Dubai - ☎ 9928909666
Best Competitive Marble Pricing in Dubai - ☎ 9928909666Best Competitive Marble Pricing in Dubai - ☎ 9928909666
Best Competitive Marble Pricing in Dubai - ☎ 9928909666
Stone Art Hub
 
How to Implement a Real Estate CRM Software
How to Implement a Real Estate CRM SoftwareHow to Implement a Real Estate CRM Software
How to Implement a Real Estate CRM Software
SalesTown
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
Corey Perlman, Social Media Speaker and Consultant
 
Chapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .pptChapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .ppt
ssuser567e2d
 
The latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from NewentideThe latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from Newentide
JoeYangGreatMachiner
 
3 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 20243 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 2024
SEOSMMEARTH
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
SOFTTECHHUB
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
APCO
 
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel ChartSatta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
Pitch Deck Teardown: Kinnect's $250k Angel deck
Pitch Deck Teardown: Kinnect's $250k Angel deckPitch Deck Teardown: Kinnect's $250k Angel deck
Pitch Deck Teardown: Kinnect's $250k Angel deck
HajeJanKamps
 
Part 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 SlowdownPart 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 Slowdown
jeffkluth1
 
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
bosssp10
 
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
taqyea
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 

Recently uploaded (20)

Industrial Tech SW: Category Renewal and Creation
Industrial Tech SW:  Category Renewal and CreationIndustrial Tech SW:  Category Renewal and Creation
Industrial Tech SW: Category Renewal and Creation
 
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
 
Creative Web Design Company in Singapore
Creative Web Design Company in SingaporeCreative Web Design Company in Singapore
Creative Web Design Company in Singapore
 
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
 
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
 
Best Competitive Marble Pricing in Dubai - ☎ 9928909666
Best Competitive Marble Pricing in Dubai - ☎ 9928909666Best Competitive Marble Pricing in Dubai - ☎ 9928909666
Best Competitive Marble Pricing in Dubai - ☎ 9928909666
 
How to Implement a Real Estate CRM Software
How to Implement a Real Estate CRM SoftwareHow to Implement a Real Estate CRM Software
How to Implement a Real Estate CRM Software
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
 
Chapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .pptChapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .ppt
 
The latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from NewentideThe latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from Newentide
 
3 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 20243 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 2024
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
 
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel ChartSatta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
 
Pitch Deck Teardown: Kinnect's $250k Angel deck
Pitch Deck Teardown: Kinnect's $250k Angel deckPitch Deck Teardown: Kinnect's $250k Angel deck
Pitch Deck Teardown: Kinnect's $250k Angel deck
 
Part 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 SlowdownPart 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 Slowdown
 
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
 
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
 

Agile Metrics 101

  • 1. Agile Metrics, 101 by Andrii Brylov, SPC4, CSM, CSPO
  • 2. You can’t manage, what you can’t measure. Peter Drucker At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. Agile Manifesto, Principle #12
  • 3. How to measure? Tell me how you measure me, and I will tell you how I will behave. E. Goldratt
  • 4. How to measure? Meaningful Metrics ● Ignore Vanity Metrics. ● Focus on a trend, not a raw number. ● Measure during long intervals. ● Metrics are not for management. KISS ● Measure the simplest thing that might help. Don’t measure for sake of measurement. Record Context ● Data without context is noise. ● Understand your numbers - there is a story behind every number.
  • 5. Measure metrics, that if gamed, would improve the overall result.
  • 7. Domains Agile (ScrumKanban) Focus on the process Focus on the team, rather than individual eXtreme Programming ● Focus on technical implementation Product Metrics ● Focus on product and customer interactions
  • 8. Scrum - Velocity What? How much work (in story points) team can finish within a Sprint. Why? ● Protects the team during planning. ● Improves predictability & forecasting. ● Without velocity release planning is impossible. How? ● All Stories are sized in story points before team starts working on them. ● Definition of Ready and Definition of Done are enforced. ● Calculate total of story points finished vs committed. ● For forecasting use average from last 3- 4 sprints. ● Measure your trend - it should
  • 9.
  • 10. Scrum - Sprint Burndown What? Measure progress during Sprint by measuring remaining work (in hours and story points). Why? ● Makes progress visible. ● Identifies “stuck” stories. How? ● Estimate all stories in story points, task them out, estimate tasks in hours. ● Team members report remaining work in hours at the standup. ● Track total of remaining work every day. ● Look for antipatterns
  • 12. ScrumKanban - Work In Progress What? ● How many work items are in progress (in qa, code review, PO review) at the same moment. Why? ● Minimize context switching. ● Stop starting, start finishing. How? ● Define your WIP Limit for the team, for every work state, and for every team member. ● Track how many of work items are in progress (in qa, code review, PO review) at every moment for every member and the whole team. ● Intervene.
  • 13. ScrumKanban - Team HappinessMorale What? Measure how team members feel about every Sprint. What? Happy people are more productive. How? ● Ask your team members to draw a smile and post it on the wall during retrospective. ● Understand the story behind their choice. ● Keep track of the happinessmorale.
  • 14.
  • 15. ScrumKanban - Experiments run What? Track your experiments and how they impacted your teamprocess. Why? ● Relentless improvement is impossible without experimentation How? ● Track information about experiments you run in a common place (board, excel file). ● Agree upon time and expected outcome. ● Measure impactchange.
  • 16. Q&A

Editor's Notes

  1. What metrics do you use now? Why do you use it?