SlideShare a Scribd company logo
AGILENCR 2011 © Cybercom Datamatics Information Solutions. Priyank  email:  [email_address]   TOP METRICS FOR AGILE
 
 
ABOUT US
Measure Metrics
DEFINITIONS  Effort – the actual hours required to write the software. Defect – the unaccepted functionality, hopefully identified by test case… through web search - A flaw in a component or system that can cause the component or system to fail to perform its required function. Schedule/Duration –the calendar time to get something done Cost – strongly correlated with effort, but duration also plays a role Size – something that can be counted/measured. Hopefully it is representative of effort. Plan/Estimated – our educated guess, is a probability.  Actual – measured result.  Quality – A delight
METRICS FOR AGILE Efforts ,Top-Line, Velocity, Burn-Down, Cost  Schedule, Time to market , Cycle time Defects  Technical debt Can help you  Understand about scrum performance Drawing scrum progress, productivity, predictability  Analyze quality and value Pain points, Improvement areas Motivation & Performance  Simple  Scrum (Time   Boxed Continuous Iterations & Release) NEED OF THESE METRICS
MANIFESTO FOR AGILE © Agile Alliance  http://agilemanifesto.org
AGILE IS VALUE DRIVEN & ADAPTIVE Constraints   Estimates   Features Schedule  Cost Cost Schedule  Requirement Agile  -  Adaptive Predictive  Value Driven  Plan Driven
TOP-LINE, RELEASE BURN-UP  Base Measure –  Total Number of Story Points  Total Number of Sprints Planned  Story Points planned at each sprint  Story Points completed in each sprint
VELOCITY Velocity is relative measure of progress. It can be measured by Feature delivered in an iteration & It is a measure of how much Product Backlog the team can complete in a given amount of time.  Feature are usually initial stories and some times are set of feature with some non features.
BURN DOWN  Burn-down  chart shows the estimated number of hours required to complete the tasks of the Sprint.  And similar to earned-value chart if you count the delivered functionality over time – Accepted work.  It shows both the status and rate of progress (“velocity”) in a way that is both clear and easy to discuss.
BURN UP  Burn-up chart shows the amount of Accepted work (that work which has been completed, tested and met acceptance criteria) And is shows the Scope - how much work is in the project as whole.
SCHEDULE & COST METRICS  Metrics can be derived from this  –  Actual  percent complete (APC)    =  Complete Story Point/Total Story Points Expected Percent Complete(EPC)  =  Number of completed iterations /number of planned iteration Planned Value (PV)= EPC x Budget AC =Actual Cost in $ or soft-cost in Hrs spent EV(Earned Value)=APC x Budget Schedule Performance Index (SPI)  =  EV/PV, greater than 1 is good (ahead of schedule) Cost Performance Index (CPI)  =  EV/ AC, greater than 1 is good (under budget) Cost variance (CV) = EV – AC, greater than 0 is good (under budget) Schedule variance (SV)= EV –PV, greater than 0 is good (ahead of schedule ) Value realization or Velocity.  Base Measure –  Budget  Allocated for the project  Total Number of Story Points Total Number of Sprints Planned Story Points planned at each sprint  Story Points completed in each sprint Release variance – plan vs. actual © Source :  Agile EVM: Earned Value Analysis in Scrum Projects  by Tamara Sulaiman Runyon
In the given example -  Budget = 100 $ Total SP = 120 Total Sprint = 12 After 4 th  Sprint where in First Sprint SP Accepted 9 out of 10, in Second Sprint 10 out of 10, in Third 10 : 10 & in Fourth 10:10  APC = 39/120 which is 0.325 , in % 32.5 EPC = 4/12 = 0.33 , in % 33.33 PV = 0.33 x 100 = 33 EV = 0.325 x 100 = 32.5 Lets assume is AC = 40 $ (or 400 Hrs, where 10 Hrs = 1 $) SPI = 32.5/33 = 0.98 CPI = 32.5/40 = 0.81 VALUE REALIZATION (VELOCITY)
DEFECTS  Defect Removal Efficiency (DRE) is a base measure which we can tailor for Scrum DRE = E / ( E + D ) Where E = No. of Errors found before delivery of the software and  D = No. of Errors found after delivery of the software @Scrum  E = No. of Errors found before delivery of the software in any iteration (@ during sprint execution )and  D = No. of Errors found after delivery of the software (@ Production ) Ideal DRE = 1. DRE less than 1 needs  RCA
TECHNICAL DEBT Quality can be best view through code ….  Reference :  http://nemo.sonarsource.org Copyright  :  http://sonarsource.org
FEW MORE BASICS QUALITY METRICS  Technical debt  Test case, Bugs  Complexity  Cyclomatic Complexity  Violations Class, Methods, Duplication, Comments etc..
QUALITY METRICS -  Reference :  http://nemo.sonarsource.org Copyright  :  http://sonarsource.org
REFERENCES -  http://www.mountaingoatsoftware.com http://www.agilemodeling.com http://jamesshore.com/ http://java.net/projects/hudson/ http://www.sonarsource.org/  http://docs.codehaus.org/display/SONAR/Metric+definitions https://wiki.rallydev.com http://www.infoq.com/ http://www.appliedscrum.com
cdis.in

More Related Content

PPTX
Agile KPIs
PDF
Agile metrics - Measure and Improve
PPT
Agile Metrics
POTX
Simple Lean Agile KPIs
PPTX
How smooth is your agile ride
PPTX
Creating Basic Agile Reports
PPTX
Interpreting Cumulative Flow Diagrams
PDF
Agile metrics what is... riga-version
Agile KPIs
Agile metrics - Measure and Improve
Agile Metrics
Simple Lean Agile KPIs
How smooth is your agile ride
Creating Basic Agile Reports
Interpreting Cumulative Flow Diagrams
Agile metrics what is... riga-version

What's hot (20)

PPTX
Top 10 Agile Metrics
PPTX
Agile Metrics...That Matter
PDF
How to Use KPIs in an Agile Delivery Environment
PDF
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
PDF
Nesma autumn conference 2015 - A QFD based tool for managing agile requiremen...
PPTX
РАМЕЛЛА БАСЕНКО «ROI of automation or how to sell your automation ideas to cu...
PPTX
Agile Metrics, Value, and Softwre
PDF
2. garansys loves estimates for agile projects alexander vermeulen
PPTX
Kanban 101 - An Introduction to Planning with Little's Law
PDF
Nesma autumn conference 2015 - Is FPA a valuable addition to predictable agil...
PDF
WHAT ABOUT QA
PDF
Nesma autumn conference 2015 - Agile may deliver but it does not win (yet) -...
PDF
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
PPTX
Agile Testing: The Role Of The Agile Tester
PDF
8. how nesma can quick start your software estimate frank vogelezang
PDF
Nesma autum conference 2015 - Measuring & improving different dimensions - Ni...
PDF
Using Error Budgets to Prioritize Work
PPTX
Building Better Collaboration Between Development and Testing in a DevOps World
PDF
QA metrics in Agile (GUIDE)
PPTX
Nesma autumn conference 2015 - Bye bye productivity, hello Business Value - F...
Top 10 Agile Metrics
Agile Metrics...That Matter
How to Use KPIs in an Agile Delivery Environment
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
Nesma autumn conference 2015 - A QFD based tool for managing agile requiremen...
РАМЕЛЛА БАСЕНКО «ROI of automation or how to sell your automation ideas to cu...
Agile Metrics, Value, and Softwre
2. garansys loves estimates for agile projects alexander vermeulen
Kanban 101 - An Introduction to Planning with Little's Law
Nesma autumn conference 2015 - Is FPA a valuable addition to predictable agil...
WHAT ABOUT QA
Nesma autumn conference 2015 - Agile may deliver but it does not win (yet) -...
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
Agile Testing: The Role Of The Agile Tester
8. how nesma can quick start your software estimate frank vogelezang
Nesma autum conference 2015 - Measuring & improving different dimensions - Ni...
Using Error Budgets to Prioritize Work
Building Better Collaboration Between Development and Testing in a DevOps World
QA metrics in Agile (GUIDE)
Nesma autumn conference 2015 - Bye bye productivity, hello Business Value - F...
Ad

Viewers also liked (20)

PPTX
Agile Metrics: It's Not All That Complicated
PDF
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
PDF
Agile Metrics for Senior Managers and Executives
PPTX
Lean Agile Metrics And KPIs
PPT
Agile Metrics V6
PPT
Software development kpi examples
PPTX
PPT
Dallo Stress allo Stress Lavoro Correlato
PDF
Webinar: Résultats de notre étude Stress & Burn-out en 2014
PPTX
Top 10 test architect interview questions and answers
KEY
Burn-out: A Real Problem
PPTX
Workshop: Processes and practices for effective information governance
PPT
Agile in Action - Agile Overview for Developers
PDF
Measure what matters for your agile project
PPTX
Agile adoption survival guide - working with culture
PDF
Agile in action | Our process for optimising conversions
PPTX
Agile in Action - Keynote: Becoming and Being Agile - What Does This Mean?
PPTX
Burn down chart | Coepd
PDF
Agile earned value exercise
PPS
A To Z Of Stress Management
Agile Metrics: It's Not All That Complicated
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
Agile Metrics for Senior Managers and Executives
Lean Agile Metrics And KPIs
Agile Metrics V6
Software development kpi examples
Dallo Stress allo Stress Lavoro Correlato
Webinar: Résultats de notre étude Stress & Burn-out en 2014
Top 10 test architect interview questions and answers
Burn-out: A Real Problem
Workshop: Processes and practices for effective information governance
Agile in Action - Agile Overview for Developers
Measure what matters for your agile project
Agile adoption survival guide - working with culture
Agile in action | Our process for optimising conversions
Agile in Action - Keynote: Becoming and Being Agile - What Does This Mean?
Burn down chart | Coepd
Agile earned value exercise
A To Z Of Stress Management
Ad

Similar to Top Metrics for Agile @Agile NCR2011 (20)

PDF
Top metrics for Agile by Priyank
PDF
Metrics For Agile @CSI SPIN Mumbai Mar2011
PPS
Agile Metrics
PDF
Benzne Webinar : What to expect in 30-60-90 days in Agile Transformation Jour...
PDF
What to expect in 30 60-90 days in agile transformation journey?
PDF
PMI-ACP Lesson 10 Agile Metrics
PDF
Agile Metrics
PDF
Agile metrics.pdf
PDF
Agile Base Camp - Agile metrics
PPT
Agile Metrics
PPT
Agile Metrics
PPTX
Agile metrics
PDF
C03.09-AgileMonitoringAndControl.key.pdf
PDF
Agile Metrics
PPTX
Agile Metrics: Value, Flow, Quality, Culture
PPTX
Sagi Smolarski ITG - Enterprise Metrics on Agile
PDF
Lean & Agile Performance Measurement: Metrics, Models, & Measures
PPTX
How agile is your team
DOCX
Quality metrics in project management
PDF
Agile dashboard
Top metrics for Agile by Priyank
Metrics For Agile @CSI SPIN Mumbai Mar2011
Agile Metrics
Benzne Webinar : What to expect in 30-60-90 days in Agile Transformation Jour...
What to expect in 30 60-90 days in agile transformation journey?
PMI-ACP Lesson 10 Agile Metrics
Agile Metrics
Agile metrics.pdf
Agile Base Camp - Agile metrics
Agile Metrics
Agile Metrics
Agile metrics
C03.09-AgileMonitoringAndControl.key.pdf
Agile Metrics
Agile Metrics: Value, Flow, Quality, Culture
Sagi Smolarski ITG - Enterprise Metrics on Agile
Lean & Agile Performance Measurement: Metrics, Models, & Measures
How agile is your team
Quality metrics in project management
Agile dashboard

Recently uploaded (20)

PDF
KodekX | Application Modernization Development
PPTX
Big Data Technologies - Introduction.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Encapsulation theory and applications.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Cloud computing and distributed systems.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Approach and Philosophy of On baking technology
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Empathic Computing: Creating Shared Understanding
KodekX | Application Modernization Development
Big Data Technologies - Introduction.pptx
MYSQL Presentation for SQL database connectivity
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
“AI and Expert System Decision Support & Business Intelligence Systems”
Review of recent advances in non-invasive hemoglobin estimation
NewMind AI Weekly Chronicles - August'25 Week I
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Encapsulation theory and applications.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Cloud computing and distributed systems.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Approach and Philosophy of On baking technology
Programs and apps: productivity, graphics, security and other tools
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Empathic Computing: Creating Shared Understanding

Top Metrics for Agile @Agile NCR2011

  • 1. AGILENCR 2011 © Cybercom Datamatics Information Solutions. Priyank email: [email_address] TOP METRICS FOR AGILE
  • 2.  
  • 3.  
  • 6. DEFINITIONS Effort – the actual hours required to write the software. Defect – the unaccepted functionality, hopefully identified by test case… through web search - A flaw in a component or system that can cause the component or system to fail to perform its required function. Schedule/Duration –the calendar time to get something done Cost – strongly correlated with effort, but duration also plays a role Size – something that can be counted/measured. Hopefully it is representative of effort. Plan/Estimated – our educated guess, is a probability. Actual – measured result. Quality – A delight
  • 7. METRICS FOR AGILE Efforts ,Top-Line, Velocity, Burn-Down, Cost Schedule, Time to market , Cycle time Defects Technical debt Can help you Understand about scrum performance Drawing scrum progress, productivity, predictability Analyze quality and value Pain points, Improvement areas Motivation & Performance Simple Scrum (Time Boxed Continuous Iterations & Release) NEED OF THESE METRICS
  • 8. MANIFESTO FOR AGILE © Agile Alliance http://agilemanifesto.org
  • 9. AGILE IS VALUE DRIVEN & ADAPTIVE Constraints Estimates Features Schedule Cost Cost Schedule Requirement Agile - Adaptive Predictive Value Driven Plan Driven
  • 10. TOP-LINE, RELEASE BURN-UP Base Measure – Total Number of Story Points Total Number of Sprints Planned Story Points planned at each sprint Story Points completed in each sprint
  • 11. VELOCITY Velocity is relative measure of progress. It can be measured by Feature delivered in an iteration & It is a measure of how much Product Backlog the team can complete in a given amount of time. Feature are usually initial stories and some times are set of feature with some non features.
  • 12. BURN DOWN Burn-down chart shows the estimated number of hours required to complete the tasks of the Sprint. And similar to earned-value chart if you count the delivered functionality over time – Accepted work. It shows both the status and rate of progress (“velocity”) in a way that is both clear and easy to discuss.
  • 13. BURN UP Burn-up chart shows the amount of Accepted work (that work which has been completed, tested and met acceptance criteria) And is shows the Scope - how much work is in the project as whole.
  • 14. SCHEDULE & COST METRICS Metrics can be derived from this – Actual percent complete (APC) = Complete Story Point/Total Story Points Expected Percent Complete(EPC) = Number of completed iterations /number of planned iteration Planned Value (PV)= EPC x Budget AC =Actual Cost in $ or soft-cost in Hrs spent EV(Earned Value)=APC x Budget Schedule Performance Index (SPI) = EV/PV, greater than 1 is good (ahead of schedule) Cost Performance Index (CPI) = EV/ AC, greater than 1 is good (under budget) Cost variance (CV) = EV – AC, greater than 0 is good (under budget) Schedule variance (SV)= EV –PV, greater than 0 is good (ahead of schedule ) Value realization or Velocity. Base Measure – Budget Allocated for the project Total Number of Story Points Total Number of Sprints Planned Story Points planned at each sprint Story Points completed in each sprint Release variance – plan vs. actual © Source : Agile EVM: Earned Value Analysis in Scrum Projects by Tamara Sulaiman Runyon
  • 15. In the given example - Budget = 100 $ Total SP = 120 Total Sprint = 12 After 4 th Sprint where in First Sprint SP Accepted 9 out of 10, in Second Sprint 10 out of 10, in Third 10 : 10 & in Fourth 10:10 APC = 39/120 which is 0.325 , in % 32.5 EPC = 4/12 = 0.33 , in % 33.33 PV = 0.33 x 100 = 33 EV = 0.325 x 100 = 32.5 Lets assume is AC = 40 $ (or 400 Hrs, where 10 Hrs = 1 $) SPI = 32.5/33 = 0.98 CPI = 32.5/40 = 0.81 VALUE REALIZATION (VELOCITY)
  • 16. DEFECTS Defect Removal Efficiency (DRE) is a base measure which we can tailor for Scrum DRE = E / ( E + D ) Where E = No. of Errors found before delivery of the software and D = No. of Errors found after delivery of the software @Scrum E = No. of Errors found before delivery of the software in any iteration (@ during sprint execution )and D = No. of Errors found after delivery of the software (@ Production ) Ideal DRE = 1. DRE less than 1 needs RCA
  • 17. TECHNICAL DEBT Quality can be best view through code …. Reference : http://nemo.sonarsource.org Copyright : http://sonarsource.org
  • 18. FEW MORE BASICS QUALITY METRICS Technical debt Test case, Bugs Complexity Cyclomatic Complexity Violations Class, Methods, Duplication, Comments etc..
  • 19. QUALITY METRICS - Reference : http://nemo.sonarsource.org Copyright : http://sonarsource.org
  • 20. REFERENCES - http://www.mountaingoatsoftware.com http://www.agilemodeling.com http://jamesshore.com/ http://java.net/projects/hudson/ http://www.sonarsource.org/ http://docs.codehaus.org/display/SONAR/Metric+definitions https://wiki.rallydev.com http://www.infoq.com/ http://www.appliedscrum.com

Editor's Notes

  • #8: Qualitative and Quantitative Motivation & Informative External and Internal Fully Supervise and Partial Supervise. Team over Individual
  • #12: Predictability Baseline, Estimation Productivity Value delivered to Customer Progress rate Trend
  • #15: In the given example - Budget = 100 $ Total SP = 120 Total Sprint = 12 After 4 th Sprint where in First Sprint SP Accepted 9 out of10, in Second Sprint 10 out of 10, in Third 10 : 10 & in Fourth 10:10 APC = 39/120 which is 0.325 , in % 32.5 EPC = 4/12 = 0.33 , in % 33.33 PV = 0.33 x 100 = 33 EV = 0.325 x 100 = 32.5 Lets assume is AC = 40 $ (or 400 Hrs, where 10 Hrs = 1 $) SPI = 32.5/33 = 0.98 CPI = 32.5/40 = 0.81
  • #21: Book : Laws of Simplicity