SlideShare a Scribd company logo
How agile is your team?
“Enhance success and happiness
for people and organizations by
facing challenges together”
Who am I
Phani Bhushan
Agile Coach at Prowareness
Hyderabad  Delhi  US  Europe  Bangalore
Programmer  BA  Process ConsultantCoach
Twitter: @phanibca
Software is at the heart of
everything…
Without software everything
stops…
The speed of change is
accelerating
Big corporations seem to die…
Source: The Shift Index – Deloitte Centre for the Edge, 2011
Why Do We Measure?
To take action when deviating from what
we expect or desire.
Where there is no standard there can be no Kaizen.
–Taiichi Ohno
The Perfect Mix
Metrics are a key aspect of every
(software) improvement process.
The iterative foundation of Scrum makes
collecting measurements and responding
to them extremely straightforward.
Which metrics?
Goals
• What do we
want to
achief?
Questions
• Why?
Metrics
• Metrics
should be
able to show
results
An approach commonly used in software is the GQM (quality)
approach.
GQM approach
Improve the results of our Scrum implementation
from the business point of view
How satisfied is our Scrum Team and Stakeholder?
Happiness Metric, Net Promoter Score
Are we constantly improving our team maturity?
Ratio of Successful Sprints, Focus Factor, Estimation Accuracy,
Reliability
Is our development effort aligned with the business?
Return on Investment, Total Business Value Earned
Are we increasing the quantity of work delivered?
Velocity, Process Efficiency, Sprint Burn down, Release Burn up
Is the quality of the work compliant to the norm?
Defect Count, Severity of Faults
How satisfied is our Scrum Team and Stakeholder?
For stakeholders:
For the team
Are we constantly improving our team maturity?
The percentage of
time the team
spends on
committed work
Number of
succesfull sprints /
Total number of
sprints
Is our development effort aligned with the business?
Return on Investment & Total Business Value
Earned
500
600
700
800
900
1000
1100
0
5
10
15
20
25
30
35
40
45
50
1 2 3 4 5 6 7 8
StoryPoints Velocity vs. Total Business Value Earned
Velocity
Total Business Value Earned
Are we increasing the quantity of work delivered?
Are we increasing the quantity of work delivered?
Sprint Burn down & Release Burn up
Is the quality of the work compliant to the norm?
When to stop measuring?
“Measure what is important,
don't make important what you
can measure”
Robert McNamara, US Defense Secretary (1960s)
Now, some Specifics
How mature is my team?
SCRUM
Engineering practices
 Quality
Process efficiency
Choice of Metrics
Metric Comment Desired
Release Planning
Plan is available Release plan is made with PO and stakeholders Yes
Tracking is done?
Release plan need to be updated after every
sprint release Yes
Visibility to all stakeholders
Updated release plan is communicated with PO
and all stakeholders Yes
Sprint Planning
Time required for planning
How much time team spent to close on sprint
goals. 4 hours
Lead time from sprint start When did sprint start? 0
% of Stories complied to DOR How many sprint goals 100%
# of in sprint changes
Number of changes to sprint goals during
execution 0
SCRUM events
Stand ups done in right way?
Followed all guidelines of a standup , “Every
day” Yes
Refinement/Grooming done? Refined backlog w/ atlease 2 sprints visibility Yes
Pre demos for all demo able stories? Ideal Case : This should be part of DoD Yes
Demo done in right way? As per guidelines Yes
Retrospective done in right way? Outcome - prioritized list of impediments Yes
Communication
Demo Script Sent one day in advance Yes
Sprint delivery email w/Quality
numbers
- Code metrics
- Resolved impediments
- Key refactored items To be sent after demo / deployment Yes
Impediments
Open
Closed in last sprint
# of new things tried Atleast 1
SCRUM
Metric Desired
Unit Test coverage
Over all Above 85%
Last sprint Above 85%
Automated functional test coverage
Over all Above 85%
Last sprint Above 85%
CI
Automated deployments Yes
Build time Less than 10 mins
Programming basics
Pair programming %
Code reviews 100%
TDD TBD
Design improvements/Refactoring As much as required
Engineering practices
Metric Desired
Open Bugs 0
Last sprint bugs 0
Code metrics As per guidelines
Quality
Metric Desired
Average lead time to close impediments
Estimation efficiency of stories 100%
Execution efficiency of stories 100%
Process efficiency
0
1
2
3
4
5
Planning
Collaboration
Continous
improvement
Quality of
deliverables
Technical Agiliy
Transparency
and
commitment
Sprint 3
Sprint 2
Sprint 1
Talk about it
0
2
4
6
8
10
12
14
Sprint 3 Sprint 2 Sprint 1
Total Impedements
Opened in Current
Sprint
Closed in Current
Sprint
0
50
100
150
200
250
300
1 2 3 4 5 6 7 8 9
Storypoints
SprintVelocity Ben
Four pillars of SCRUM
Empirical process
Inspection
Adaption
Transparency
Thank you.
Twitter: @phanibca
Blog: kspbhushan.wordpress.com

More Related Content

PPTX
Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...
Scrum Bangalore
 
PDF
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...
Scrum Bangalore
 
PPTX
Agile Transformation: People, Process and Tools to Make Your Transformation S...
QASymphony
 
PDF
Agile testing alliance cp aat highlights 1.2
Agile Testing Alliance
 
PDF
ATA CP-MAT program highlights
Agile Testing Alliance
 
PDF
19 creamer et workshop-agile2019-wash_pp_16-9_1
Lanette Creamer
 
PPTX
Test Estimation Hacks: Tips, Tricks and Tools Webinar
QASymphony
 
PPTX
Estimating and planning Agile projects
Murray Robinson
 
Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...
Scrum Bangalore
 
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...
Scrum Bangalore
 
Agile Transformation: People, Process and Tools to Make Your Transformation S...
QASymphony
 
Agile testing alliance cp aat highlights 1.2
Agile Testing Alliance
 
ATA CP-MAT program highlights
Agile Testing Alliance
 
19 creamer et workshop-agile2019-wash_pp_16-9_1
Lanette Creamer
 
Test Estimation Hacks: Tips, Tricks and Tools Webinar
QASymphony
 
Estimating and planning Agile projects
Murray Robinson
 

What's hot (20)

PPTX
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
Agile Testing Alliance
 
PPTX
The New Gives and Takes in a testers role
Agile Testing Alliance
 
PDF
My DevOps Experiences and Lessons learnt as a Program Manager
AgileNetwork
 
PDF
How to Build in Quality from Day 1 using Lean QA and Agile Testing
Atlassian
 
PDF
Transforming Your QA and Test Team
TechWell
 
PPTX
Modernizing Your Testing Tools
QASymphony
 
PDF
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Codemotion
 
PDF
Chicago Code Camp 2014 - Agile Testing in a waterfall world
Angela Dugan
 
PPTX
Streamlining Automation Scripts and Test Data Management
QASymphony
 
PPTX
Closing the Requirements and Testing Loop Webinar
QASymphony
 
PDF
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Codemotion
 
PDF
Agile Test Automation: Truth, Oxymoron or Lie?
Original Software
 
PDF
Agile Testing Alliance Chapter presentation - Agile estimation
Agile Testing alliance
 
PPTX
Is Test Planning a lost art in Agile? by Michelle Williams
QA or the Highway
 
PPTX
Agile foundation and agile myths
Dennis Stevens
 
PPTX
QASymphony and TestPlant: Bringing Together Best-in-Class Test Management and...
QASymphony
 
PPTX
Continuous testing the new must have skill of tomorrow's tech leaders
Nadav Yeheskel - Looking for a Test/QA engineer
 
PPTX
Software Testing Metrics with qTest Insights - QASymphony Webinar
QASymphony
 
PPTX
Evolve or Die: Healthcare IT Testing | QASymphony Webinar
QASymphony
 
PDF
About Agile Testing Alliance
Agile Testing alliance
 
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
Agile Testing Alliance
 
The New Gives and Takes in a testers role
Agile Testing Alliance
 
My DevOps Experiences and Lessons learnt as a Program Manager
AgileNetwork
 
How to Build in Quality from Day 1 using Lean QA and Agile Testing
Atlassian
 
Transforming Your QA and Test Team
TechWell
 
Modernizing Your Testing Tools
QASymphony
 
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Codemotion
 
Chicago Code Camp 2014 - Agile Testing in a waterfall world
Angela Dugan
 
Streamlining Automation Scripts and Test Data Management
QASymphony
 
Closing the Requirements and Testing Loop Webinar
QASymphony
 
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Codemotion
 
Agile Test Automation: Truth, Oxymoron or Lie?
Original Software
 
Agile Testing Alliance Chapter presentation - Agile estimation
Agile Testing alliance
 
Is Test Planning a lost art in Agile? by Michelle Williams
QA or the Highway
 
Agile foundation and agile myths
Dennis Stevens
 
QASymphony and TestPlant: Bringing Together Best-in-Class Test Management and...
QASymphony
 
Continuous testing the new must have skill of tomorrow's tech leaders
Nadav Yeheskel - Looking for a Test/QA engineer
 
Software Testing Metrics with qTest Insights - QASymphony Webinar
QASymphony
 
Evolve or Die: Healthcare IT Testing | QASymphony Webinar
QASymphony
 
About Agile Testing Alliance
Agile Testing alliance
 
Ad

Viewers also liked (10)

PPT
Gloria amy tan
Scholars Burton
 
PPT
Devante facebook
Scholars Burton
 
PPTX
Meet Magento 2015 Italy, Montalti - "Gestione di un multi-store internazional...
Alessandro Montalti
 
PDF
Coneguem girona núria_costa
Nuria Costa
 
PPT
Alma facebook rfk
Scholars Burton
 
DOC
Núria costa act2
Nuria Costa
 
PPT
Malik 1
Scholars Burton
 
PPTX
Norge på 1970 tallet
HeltbergGymnas
 
DOCX
Reece photos
feartom
 
PPTX
What's the State of Agile Software Development?
VersionOne
 
Gloria amy tan
Scholars Burton
 
Devante facebook
Scholars Burton
 
Meet Magento 2015 Italy, Montalti - "Gestione di un multi-store internazional...
Alessandro Montalti
 
Coneguem girona núria_costa
Nuria Costa
 
Alma facebook rfk
Scholars Burton
 
Núria costa act2
Nuria Costa
 
Norge på 1970 tallet
HeltbergGymnas
 
Reece photos
feartom
 
What's the State of Agile Software Development?
VersionOne
 
Ad

Similar to How agile is your team (20)

PDF
What to expect in 30 60-90 days in agile transformation journey?
SwatiKapoor43
 
PDF
Agile & SCRUM - Deep Dive for General Assembly
theresajaustin
 
PDF
Benzne Webinar : What to expect in 30-60-90 days in Agile Transformation Jour...
Tarun Singh
 
PDF
Hass howard scrum master capabilities
Hass Howard
 
PPTX
Agile2013 sustainable change
Dennis Stevens
 
PDF
SCRUM Intro
Bermon Painter
 
PPTX
Agile & SCRUM
ejlp12
 
PPTX
Agile Development Process
Solomon Raja P.S
 
PPTX
Ssw forte-agile-seminar
SSW
 
PPTX
Introduction to Agile Software Development
aboulkheir
 
PPTX
Agile and Scrum - GB
Gaurav IG
 
PPT
Scrum in an hour
Giordano Scalzo
 
PPTX
Agile Truths and Misconceptions
Richard Cheng
 
PPT
Let’s Play Agile ! 12-09-15-testers_hub
Owner Tester's Hub
 
PPT
ABC of Agile (Scrum & Extreme Programming)
Amardeep Vishwakarma
 
PPTX
Overview of agile methodology
Phuong Pham
 
PPTX
Agile Metrics 101
Andrii Brylov
 
PPT
Scrum Overview
sourav_techjini
 
PDF
Measuring Performance - Quantifying the Work of a Scrum Master
Stephanie Gasche
 
What to expect in 30 60-90 days in agile transformation journey?
SwatiKapoor43
 
Agile & SCRUM - Deep Dive for General Assembly
theresajaustin
 
Benzne Webinar : What to expect in 30-60-90 days in Agile Transformation Jour...
Tarun Singh
 
Hass howard scrum master capabilities
Hass Howard
 
Agile2013 sustainable change
Dennis Stevens
 
SCRUM Intro
Bermon Painter
 
Agile & SCRUM
ejlp12
 
Agile Development Process
Solomon Raja P.S
 
Ssw forte-agile-seminar
SSW
 
Introduction to Agile Software Development
aboulkheir
 
Agile and Scrum - GB
Gaurav IG
 
Scrum in an hour
Giordano Scalzo
 
Agile Truths and Misconceptions
Richard Cheng
 
Let’s Play Agile ! 12-09-15-testers_hub
Owner Tester's Hub
 
ABC of Agile (Scrum & Extreme Programming)
Amardeep Vishwakarma
 
Overview of agile methodology
Phuong Pham
 
Agile Metrics 101
Andrii Brylov
 
Scrum Overview
sourav_techjini
 
Measuring Performance - Quantifying the Work of a Scrum Master
Stephanie Gasche
 

Recently uploaded (20)

PDF
REPORT: Heating appliances market in Poland 2024
SPIUG
 
PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PDF
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
REPORT: Heating appliances market in Poland 2024
SPIUG
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 

How agile is your team

  • 1. How agile is your team? “Enhance success and happiness for people and organizations by facing challenges together”
  • 2. Who am I Phani Bhushan Agile Coach at Prowareness Hyderabad Delhi US Europe Bangalore Programmer BA Process ConsultantCoach Twitter: @phanibca
  • 3. Software is at the heart of everything…
  • 5. The speed of change is accelerating
  • 6. Big corporations seem to die… Source: The Shift Index – Deloitte Centre for the Edge, 2011
  • 7. Why Do We Measure? To take action when deviating from what we expect or desire. Where there is no standard there can be no Kaizen. –Taiichi Ohno
  • 8. The Perfect Mix Metrics are a key aspect of every (software) improvement process. The iterative foundation of Scrum makes collecting measurements and responding to them extremely straightforward.
  • 9. Which metrics? Goals • What do we want to achief? Questions • Why? Metrics • Metrics should be able to show results An approach commonly used in software is the GQM (quality) approach.
  • 10. GQM approach Improve the results of our Scrum implementation from the business point of view How satisfied is our Scrum Team and Stakeholder? Happiness Metric, Net Promoter Score Are we constantly improving our team maturity? Ratio of Successful Sprints, Focus Factor, Estimation Accuracy, Reliability Is our development effort aligned with the business? Return on Investment, Total Business Value Earned Are we increasing the quantity of work delivered? Velocity, Process Efficiency, Sprint Burn down, Release Burn up Is the quality of the work compliant to the norm? Defect Count, Severity of Faults
  • 11. How satisfied is our Scrum Team and Stakeholder? For stakeholders: For the team
  • 12. Are we constantly improving our team maturity? The percentage of time the team spends on committed work Number of succesfull sprints / Total number of sprints
  • 13. Is our development effort aligned with the business? Return on Investment & Total Business Value Earned 500 600 700 800 900 1000 1100 0 5 10 15 20 25 30 35 40 45 50 1 2 3 4 5 6 7 8 StoryPoints Velocity vs. Total Business Value Earned Velocity Total Business Value Earned
  • 14. Are we increasing the quantity of work delivered?
  • 15. Are we increasing the quantity of work delivered? Sprint Burn down & Release Burn up
  • 16. Is the quality of the work compliant to the norm?
  • 17. When to stop measuring? “Measure what is important, don't make important what you can measure” Robert McNamara, US Defense Secretary (1960s)
  • 18. Now, some Specifics How mature is my team?
  • 20. Metric Comment Desired Release Planning Plan is available Release plan is made with PO and stakeholders Yes Tracking is done? Release plan need to be updated after every sprint release Yes Visibility to all stakeholders Updated release plan is communicated with PO and all stakeholders Yes Sprint Planning Time required for planning How much time team spent to close on sprint goals. 4 hours Lead time from sprint start When did sprint start? 0 % of Stories complied to DOR How many sprint goals 100% # of in sprint changes Number of changes to sprint goals during execution 0 SCRUM events Stand ups done in right way? Followed all guidelines of a standup , “Every day” Yes Refinement/Grooming done? Refined backlog w/ atlease 2 sprints visibility Yes Pre demos for all demo able stories? Ideal Case : This should be part of DoD Yes Demo done in right way? As per guidelines Yes Retrospective done in right way? Outcome - prioritized list of impediments Yes Communication Demo Script Sent one day in advance Yes Sprint delivery email w/Quality numbers - Code metrics - Resolved impediments - Key refactored items To be sent after demo / deployment Yes Impediments Open Closed in last sprint # of new things tried Atleast 1 SCRUM
  • 21. Metric Desired Unit Test coverage Over all Above 85% Last sprint Above 85% Automated functional test coverage Over all Above 85% Last sprint Above 85% CI Automated deployments Yes Build time Less than 10 mins Programming basics Pair programming % Code reviews 100% TDD TBD Design improvements/Refactoring As much as required Engineering practices
  • 22. Metric Desired Open Bugs 0 Last sprint bugs 0 Code metrics As per guidelines Quality Metric Desired Average lead time to close impediments Estimation efficiency of stories 100% Execution efficiency of stories 100% Process efficiency
  • 23. 0 1 2 3 4 5 Planning Collaboration Continous improvement Quality of deliverables Technical Agiliy Transparency and commitment Sprint 3 Sprint 2 Sprint 1 Talk about it 0 2 4 6 8 10 12 14 Sprint 3 Sprint 2 Sprint 1 Total Impedements Opened in Current Sprint Closed in Current Sprint 0 50 100 150 200 250 300 1 2 3 4 5 6 7 8 9 Storypoints SprintVelocity Ben
  • 24. Four pillars of SCRUM Empirical process Inspection Adaption Transparency
  • 25. Thank you. Twitter: @phanibca Blog: kspbhushan.wordpress.com