SlideShare une entreprise Scribd logo
1  sur  10
Collecting     Reporting
S No      Metric    Business Objective          Metric Category           Measures to be Collected                   Formula            UOM
                                                                                                                                               Frequency      Frequency


                    To Measure How                                                                          Captured as Number Of
                                                                                                                                                            After Completion
     Backlogs /     Long Work                                     Comments From Demo - Backlogs             Demo Comments From
   1                                     Delivery Timeliness.                                                                          Number Ongoing        of the Iteration
     Iteration      Items/Features (I.e                           [Enhancements will be Marked Uniquely]    Product Owner
                                         Feature Completeness
                    Product Debts) are
                    waiting in the Queue


       Defects                                                                                              Number Of Defects Raised                        After Completion
                                                                  Number of Defects Raised By the Product
   2   Injected /   Improve Quality of    Iteration Quality
                                                                  Test Team against the Iteration Build.
                                                                                                            in Bugzilla against the    Number Ongoing        of the Iteration
       Iteration    Deliverables.                                                                           Team Iteration Build.



                    Improve Productivity,                                                                                                                   After Completion
                                                                  Capacity (Team Size)
   3   Velocity     Improve Cost          Productivity
                                                                  Delivered Quantity (User Stories/ Taks)
                                                                                                            (Delivered/Capacity)*100                         of the Iteration
                    Effectiveness
                                                                                                                                         %    On Going
                                                                  It contains three components viz
                                                                  Prevention cost – Training
                    To meet Delivery,                             (Product/Technology/Process).             Captured as Effort                              After Completion
       Cost Of
   4                Quality and Cost of   ROI                     Appraisal Cost * - Testing & Review.      Expressed as % of Total      %    Ongoing        of the Iteration
       Quality      the Project for ROI                           Failure cost – Rework                     Effort
Improve Cost
                 Effectiveness by
                 continuously
                 reducing the
                 Overheads/Obstacles
                 Examples:
                 1. Business Value
                                                                                                          Captured as Effort                      After Completion
    Cost Of      Added or            Reduce                   Effort Spent in Handling/Addressing/Solving
5                                                                                                         Expressed as % of Total   %   Ongoing    of the Iteration
    NonQuality   Nonnegotiable Waste Overheads/Impediments    the Overheads and Obstacles
                                                                                                          Effort
                 like Setting Up
                 System etc and
                 2. Minimizing Non-
                 Value Added or pure
                 waste like waiting
                 long for
                 Clarrifications etc


                 The RTF metric
  RTF -          shows, at every
                 moment in the        Readiness For a                                                    Number Of Features
  Running                                                     Number of Features/User Stories Passing
6                project, how many    Potentially Shippable                                              Passing Tests / Total      %   Ongoing         Daily
  Tested                                                      the Acceptance Tests For the Iteration
                 features are passing Product                                                            Number Of Features *100
  Features       all their acceptance
                 tests.
Mode of
                                         Notes                                  Tools
 Consolidation

                    1. Rationale is to measure Commited Vs Delivered
                    User Story Completeness.
By Iteration /
                    2. New Enhancements (Demo Commenets) even Excel/Wiki
Phase
                    though Captured as part of the Iteration Backlogs
                    shall be Marked Uniquely.


                                                                      Using Bugzilla - By
                    Defects that are Injected During the Iteration
By Iteration /                                                        Asking Tester to
                    Development is Key & Defects that are not Related
Phase                                                                 Use the Keyword
                    Should be Captured separately at Product level.
                                                                      against the Build

As On Date
                                                                      Change in Template
&
                                                                      Of Burndown Chart
Consolidated By
                                                                      Capturing Velocity
Iteration / Phase




Consolidated By
                                                                      Clarity
Iteration / Phase
Aggregate of time, money, and opportunity cost
Consolidated By losses resulting from doing things wrong. CONQ is
                                                                  Excel
Iteration / Phase estimated by time taken to fix a
                  Defect/Overheads/Obstacles by Total Effort.




                  The desired software is broken down into named
                  features which are part of what it means to deliver
As On Date        the desired system.
&                 For each named feature, there are one or more
                                                                      Excel
Consolidated By automated acceptance tests which, when they
Iteration / Phase work, will show that the feature in question is
                  implemented.
S No Metric                          Data Notes
                                            Acceptence Criteria Met.
 1   Backlogs / Iteration             1
                                            Change Request

 2   Defects Injected / Iteration     NA    Product Testing has not Started

 3   Velocity- By Story Points        44    Normalized Story Points

                                            Under Control
 4   Cost Of Quality                 24%
                                            [Acceptable Range: 20% to 28%]
                                            Closely Monitor
 5   Cost Of NonQuality              13%
                                            [Acceptable Range: < 8%]

 6   RTF - Running Tested Features   100%        JUnit & Manual Integration Tests
Backlogs Per Iteration

          Iteration1 Iteration3 Iteration4
Audi A6             1          2          2
Falcon              1          0          0
Mustang             2          3          1




                                                      BacklogsPerIteration
                                      3.5
                                                                     3
                                       3
                                      2.5
                      # of Backlogs




                                                       2    2            2
                                       2                                              Audi A6
                                      1.5                                             Falcon
                                              1   1                               1
                                       1                                              Mustang
                                      0.5
                                                                0            0
                                       0
                                              Iteration1    Iteration3   Iteration4
Defects Injected PerIteration
          Iteration1 Iteration3 Iteration4
Audi A6             0          0          0
Falcon              0         11          5
Mustang             0          0          0




                                              DefectsInjectedPerIteration
                                     12                     11

                                     10

                                      8
                      # of Defects




                                                                                   Audi A6
                                      6                                   5
                                                                                   Falcon
                                      4
                                                                                   Mustang
                                      2
                                          0   0    0    0         0   0        0
                                      0
                                          Iteration1     Iteration3   Iteration4
CostOfQuality
          Iteration1 Iteration3 Iteration4
Audi A6       24.5       13.9       20.3
Falcon         24         24         35
Mustang        22         24         23
Total COQ    23.5       20.6       26.1



                                                                 Cost Of Quality
                                    40.0
                                                                                                35
                                    35.0
                                    30.0                                                                  26.1
                                           24.5 24        23.5            24 24                      23
                       Percentage




                                    25.0             22                           20.6                           Audi A6
                                                                                         20.3
                                    20.0                                                                         Falcon
                                                                   13.9
                                    15.0                                                                         Mustang
                                    10.0                                                                         Total COQ
                                     5.0
                                     0.0
                                             Iteration1              Iteration3            Iteration4
CostOfNonQuality
          Iteration1 Iteration3 Iteration4
Audi A6       24.5       13.9       20.3                           * Dummy Data marked in yellow
Falcon         17        22.5       13.6
Mustang        22         34        20.5
Total CONQ 21.2         23.5       18.1



                                                           Cost Of NonQuality
                                    40.0
                                                                           34
                                    35.0
                                    30.0
                                           24.5                                 23.5
                       Percentage




                                    25.0               22 21.2      22.5                                Audi A6
                                                                                       20.3   20.5
                                    20.0          17                                             18.1
                                                                                                        Falcon
                                                                 13.9                     13.6
                                    15.0                                                                Mustang
                                    10.0                                                                Total CONQ
                                     5.0
                                     0.0
                                             Iteration1            Iteration3            Iteration4
RTF
          Iteration1 Iteration3 Iteration4
Audi A6      100.0      100.0      100.0
Falcon        100         90        100
Mustang       100        100        100




                                                              RTF
                                   102.0   100.0100 100   100.0        100   100.0100 100
                                   100.0
                                    98.0
                                    96.0
                      Percentage




                                    94.0                                                    Audi A6
                                    92.0                          90                        Falcon
                                    90.0
                                                                                            Mustang
                                    88.0
                                    86.0
                                    84.0
                                             Iteration1     Iteration3         Iteration4

Contenu connexe

Tendances

Peoplesoft Inventory Costing Version 1.1
Peoplesoft Inventory   Costing Version 1.1Peoplesoft Inventory   Costing Version 1.1
Peoplesoft Inventory Costing Version 1.1Rockon0017i5
 
Reverse Logistics Management Systems State Of The Art
Reverse Logistics Management Systems  State Of The ArtReverse Logistics Management Systems  State Of The Art
Reverse Logistics Management Systems State Of The ArtMichael Blumberg
 
Hypatia Software Overview Sheet
Hypatia Software Overview SheetHypatia Software Overview Sheet
Hypatia Software Overview SheetRon Giuntini
 
James.taylor
James.taylorJames.taylor
James.taylorNASAPMC
 
Effective supplier management can provide step change impact to a business
Effective supplier management can provide step change impact to a businessEffective supplier management can provide step change impact to a business
Effective supplier management can provide step change impact to a businessPetra Smith
 
XING-Event Wien "How to derive Sourcing Strategies"
XING-Event Wien "How to derive Sourcing Strategies"XING-Event Wien "How to derive Sourcing Strategies"
XING-Event Wien "How to derive Sourcing Strategies"Application Management
 
Direct Spend Management
Direct Spend ManagementDirect Spend Management
Direct Spend ManagementGenpact Ltd
 
Service Excellence Alignment
Service Excellence AlignmentService Excellence Alignment
Service Excellence AlignmentSteveSussman
 
Proceedit 20110308 Short Companys Presentation For Partners
Proceedit 20110308 Short Companys Presentation For PartnersProceedit 20110308 Short Companys Presentation For Partners
Proceedit 20110308 Short Companys Presentation For PartnersJosep Mª Cos i Riera
 
Lean Supply Chain Value Stream
Lean Supply Chain Value StreamLean Supply Chain Value Stream
Lean Supply Chain Value Streamhaipeng56
 
Store Profitability at a Glance
Store Profitability at a GlanceStore Profitability at a Glance
Store Profitability at a GlanceMiguel Garcia
 
Tulevaisuuden ostaja rakentaa kumppanuutta ja vaatii kilpailukykyä 18.9.2008 ...
Tulevaisuuden ostaja rakentaa kumppanuutta ja vaatii kilpailukykyä 18.9.2008 ...Tulevaisuuden ostaja rakentaa kumppanuutta ja vaatii kilpailukykyä 18.9.2008 ...
Tulevaisuuden ostaja rakentaa kumppanuutta ja vaatii kilpailukykyä 18.9.2008 ...Sitra the Finnish Innovation Fund
 
Effective cost management for global suppliers
Effective cost management for global suppliersEffective cost management for global suppliers
Effective cost management for global supplierskkukor
 
Thode Mulit Vms 11 09 Peer Consulting Forum
Thode Mulit  Vms 11 09 Peer Consulting  ForumThode Mulit  Vms 11 09 Peer Consulting  Forum
Thode Mulit Vms 11 09 Peer Consulting Forumguestff41bb4
 
Self-Adaptive SLA-Driven Capacity Management for Internet Services
Self-Adaptive SLA-Driven Capacity Management for Internet ServicesSelf-Adaptive SLA-Driven Capacity Management for Internet Services
Self-Adaptive SLA-Driven Capacity Management for Internet ServicesBruno Abrahao
 
ATS Overview For Linked In
ATS Overview For Linked InATS Overview For Linked In
ATS Overview For Linked Inpaltenbe
 
Csc LMP U.S. Army Project
Csc LMP U.S. Army ProjectCsc LMP U.S. Army Project
Csc LMP U.S. Army ProjectTom Matys
 

Tendances (19)

Peoplesoft Inventory Costing Version 1.1
Peoplesoft Inventory   Costing Version 1.1Peoplesoft Inventory   Costing Version 1.1
Peoplesoft Inventory Costing Version 1.1
 
Reverse Logistics Management Systems State Of The Art
Reverse Logistics Management Systems  State Of The ArtReverse Logistics Management Systems  State Of The Art
Reverse Logistics Management Systems State Of The Art
 
Hypatia Software Overview Sheet
Hypatia Software Overview SheetHypatia Software Overview Sheet
Hypatia Software Overview Sheet
 
James.taylor
James.taylorJames.taylor
James.taylor
 
Effective supplier management can provide step change impact to a business
Effective supplier management can provide step change impact to a businessEffective supplier management can provide step change impact to a business
Effective supplier management can provide step change impact to a business
 
XING-Event Wien "How to derive Sourcing Strategies"
XING-Event Wien "How to derive Sourcing Strategies"XING-Event Wien "How to derive Sourcing Strategies"
XING-Event Wien "How to derive Sourcing Strategies"
 
Direct Spend Management
Direct Spend ManagementDirect Spend Management
Direct Spend Management
 
Service Excellence Alignment
Service Excellence AlignmentService Excellence Alignment
Service Excellence Alignment
 
Proceedit 20110308 Short Companys Presentation For Partners
Proceedit 20110308 Short Companys Presentation For PartnersProceedit 20110308 Short Companys Presentation For Partners
Proceedit 20110308 Short Companys Presentation For Partners
 
MIB and Maximo
MIB and MaximoMIB and Maximo
MIB and Maximo
 
Lean Supply Chain Value Stream
Lean Supply Chain Value StreamLean Supply Chain Value Stream
Lean Supply Chain Value Stream
 
Store Profitability at a Glance
Store Profitability at a GlanceStore Profitability at a Glance
Store Profitability at a Glance
 
Tulevaisuuden ostaja rakentaa kumppanuutta ja vaatii kilpailukykyä 18.9.2008 ...
Tulevaisuuden ostaja rakentaa kumppanuutta ja vaatii kilpailukykyä 18.9.2008 ...Tulevaisuuden ostaja rakentaa kumppanuutta ja vaatii kilpailukykyä 18.9.2008 ...
Tulevaisuuden ostaja rakentaa kumppanuutta ja vaatii kilpailukykyä 18.9.2008 ...
 
Supply chain
Supply chainSupply chain
Supply chain
 
Effective cost management for global suppliers
Effective cost management for global suppliersEffective cost management for global suppliers
Effective cost management for global suppliers
 
Thode Mulit Vms 11 09 Peer Consulting Forum
Thode Mulit  Vms 11 09 Peer Consulting  ForumThode Mulit  Vms 11 09 Peer Consulting  Forum
Thode Mulit Vms 11 09 Peer Consulting Forum
 
Self-Adaptive SLA-Driven Capacity Management for Internet Services
Self-Adaptive SLA-Driven Capacity Management for Internet ServicesSelf-Adaptive SLA-Driven Capacity Management for Internet Services
Self-Adaptive SLA-Driven Capacity Management for Internet Services
 
ATS Overview For Linked In
ATS Overview For Linked InATS Overview For Linked In
ATS Overview For Linked In
 
Csc LMP U.S. Army Project
Csc LMP U.S. Army ProjectCsc LMP U.S. Army Project
Csc LMP U.S. Army Project
 

En vedette (7)

The Good Gym
The Good GymThe Good Gym
The Good Gym
 
The Brain Support Network
The Brain Support NetworkThe Brain Support Network
The Brain Support Network
 
Bounce Back
Bounce BackBounce Back
Bounce Back
 
FLIP presentation
FLIP presentationFLIP presentation
FLIP presentation
 
FLIP
FLIP FLIP
FLIP
 
Small Change
Small Change Small Change
Small Change
 
Professional Networking overview
Professional Networking overviewProfessional Networking overview
Professional Networking overview
 

Similaire à Measuring software delivery metrics

Metrics for manual testing
Metrics for manual testingMetrics for manual testing
Metrics for manual testingAnup Panigrahi
 
ECR Europe Forum '05. Use the ECR scorecard to benchmark and improve your per...
ECR Europe Forum '05. Use the ECR scorecard to benchmark and improve your per...ECR Europe Forum '05. Use the ECR scorecard to benchmark and improve your per...
ECR Europe Forum '05. Use the ECR scorecard to benchmark and improve your per...ECR Community
 
1 qm keynote-kamala_p
1 qm keynote-kamala_p1 qm keynote-kamala_p
1 qm keynote-kamala_pIBM
 
5 sins of all hands ppt
5 sins of all hands ppt5 sins of all hands ppt
5 sins of all hands pptSpike Gu
 
Advanced Rational Performance Tester reports
Advanced Rational Performance Tester reportsAdvanced Rational Performance Tester reports
Advanced Rational Performance Tester reportsBill Duncan
 
D3 ver oee 3bus094475 l en_oee_white_paper_low_resolution
D3 ver oee 3bus094475 l en_oee_white_paper_low_resolutionD3 ver oee 3bus094475 l en_oee_white_paper_low_resolution
D3 ver oee 3bus094475 l en_oee_white_paper_low_resolutionMannyjg5
 
ASUG 2010 - Structuring your Testing Chaos with Solution Manager
ASUG 2010 - Structuring your Testing Chaos with Solution ManagerASUG 2010 - Structuring your Testing Chaos with Solution Manager
ASUG 2010 - Structuring your Testing Chaos with Solution ManagerSabine Margolis
 
IBM Rational Software Conference 2009: Quality Management Track Keynote
IBM Rational Software Conference 2009: Quality Management Track KeynoteIBM Rational Software Conference 2009: Quality Management Track Keynote
IBM Rational Software Conference 2009: Quality Management Track KeynoteKathy (Kat) Mandelstein
 
Performance and load testing
Performance and load testingPerformance and load testing
Performance and load testingsonukalpana
 
Return on Investment for a Design for Reliability Program
Return on Investment for a Design for Reliability ProgramReturn on Investment for a Design for Reliability Program
Return on Investment for a Design for Reliability ProgramAccendo Reliability
 
Metrics For Agile @CSI SPIN Mumbai Mar2011
Metrics For Agile @CSI SPIN Mumbai Mar2011Metrics For Agile @CSI SPIN Mumbai Mar2011
Metrics For Agile @CSI SPIN Mumbai Mar2011Priyank Pathak
 
Agile Software Development in Practice - A Developer Perspective
Agile Software Development in Practice - A Developer PerspectiveAgile Software Development in Practice - A Developer Perspective
Agile Software Development in Practice - A Developer PerspectiveWee Witthawaskul
 
Top metrics for Agile by Priyank
Top metrics for Agile by PriyankTop metrics for Agile by Priyank
Top metrics for Agile by Priyankagilencr
 

Similaire à Measuring software delivery metrics (20)

Metrics for manual testing
Metrics for manual testingMetrics for manual testing
Metrics for manual testing
 
ECR Europe Forum '05. Use the ECR scorecard to benchmark and improve your per...
ECR Europe Forum '05. Use the ECR scorecard to benchmark and improve your per...ECR Europe Forum '05. Use the ECR scorecard to benchmark and improve your per...
ECR Europe Forum '05. Use the ECR scorecard to benchmark and improve your per...
 
1 qm keynote-kamala_p
1 qm keynote-kamala_p1 qm keynote-kamala_p
1 qm keynote-kamala_p
 
QM Keynote - Kamala P
QM Keynote - Kamala PQM Keynote - Kamala P
QM Keynote - Kamala P
 
5 sins of all hands ppt
5 sins of all hands ppt5 sins of all hands ppt
5 sins of all hands ppt
 
Advanced Rational Performance Tester reports
Advanced Rational Performance Tester reportsAdvanced Rational Performance Tester reports
Advanced Rational Performance Tester reports
 
Ss corecard
Ss corecardSs corecard
Ss corecard
 
D3 ver oee 3bus094475 l en_oee_white_paper_low_resolution
D3 ver oee 3bus094475 l en_oee_white_paper_low_resolutionD3 ver oee 3bus094475 l en_oee_white_paper_low_resolution
D3 ver oee 3bus094475 l en_oee_white_paper_low_resolution
 
ASUG 2010 - Structuring your Testing Chaos with Solution Manager
ASUG 2010 - Structuring your Testing Chaos with Solution ManagerASUG 2010 - Structuring your Testing Chaos with Solution Manager
ASUG 2010 - Structuring your Testing Chaos with Solution Manager
 
IBM Rational Software Conference 2009: Quality Management Track Keynote
IBM Rational Software Conference 2009: Quality Management Track KeynoteIBM Rational Software Conference 2009: Quality Management Track Keynote
IBM Rational Software Conference 2009: Quality Management Track Keynote
 
Performance and load testing
Performance and load testingPerformance and load testing
Performance and load testing
 
Return on Investment for a Design for Reliability Program
Return on Investment for a Design for Reliability ProgramReturn on Investment for a Design for Reliability Program
Return on Investment for a Design for Reliability Program
 
Metrics For Agile @CSI SPIN Mumbai Mar2011
Metrics For Agile @CSI SPIN Mumbai Mar2011Metrics For Agile @CSI SPIN Mumbai Mar2011
Metrics For Agile @CSI SPIN Mumbai Mar2011
 
Agile Software Development in Practice - A Developer Perspective
Agile Software Development in Practice - A Developer PerspectiveAgile Software Development in Practice - A Developer Perspective
Agile Software Development in Practice - A Developer Perspective
 
Agile QA Process
Agile QA ProcessAgile QA Process
Agile QA Process
 
Quality & Reliability in Software Engineering
Quality & Reliability in Software EngineeringQuality & Reliability in Software Engineering
Quality & Reliability in Software Engineering
 
Answer powerpoint template
Answer powerpoint templateAnswer powerpoint template
Answer powerpoint template
 
Testing & Quality Assurance
Testing & Quality AssuranceTesting & Quality Assurance
Testing & Quality Assurance
 
Slideshare
SlideshareSlideshare
Slideshare
 
Top metrics for Agile by Priyank
Top metrics for Agile by PriyankTop metrics for Agile by Priyank
Top metrics for Agile by Priyank
 

Plus de Raja Soundaramourty

Plus de Raja Soundaramourty (10)

Load balancer
Load balancerLoad balancer
Load balancer
 
Continuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - ExperienceContinuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - Experience
 
Try docker
Try dockerTry docker
Try docker
 
Zone of Innovation
Zone of InnovationZone of Innovation
Zone of Innovation
 
Product Ecosystem Of Cloud Native Applications
Product Ecosystem Of Cloud Native ApplicationsProduct Ecosystem Of Cloud Native Applications
Product Ecosystem Of Cloud Native Applications
 
Composing User Stories - Beginners Guide
Composing User Stories - Beginners GuideComposing User Stories - Beginners Guide
Composing User Stories - Beginners Guide
 
Sprint bootstrap 1.0
Sprint bootstrap 1.0Sprint bootstrap 1.0
Sprint bootstrap 1.0
 
Being vs Doing agile
Being vs Doing agileBeing vs Doing agile
Being vs Doing agile
 
Git Concepts, Commands and Connectivity
Git Concepts, Commands and ConnectivityGit Concepts, Commands and Connectivity
Git Concepts, Commands and Connectivity
 
Knowledge library
Knowledge libraryKnowledge library
Knowledge library
 

Dernier

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Dernier (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

Measuring software delivery metrics

  • 1. Collecting Reporting S No Metric Business Objective Metric Category Measures to be Collected Formula UOM Frequency Frequency To Measure How Captured as Number Of After Completion Backlogs / Long Work Comments From Demo - Backlogs Demo Comments From 1 Delivery Timeliness. Number Ongoing of the Iteration Iteration Items/Features (I.e [Enhancements will be Marked Uniquely] Product Owner Feature Completeness Product Debts) are waiting in the Queue Defects Number Of Defects Raised After Completion Number of Defects Raised By the Product 2 Injected / Improve Quality of Iteration Quality Test Team against the Iteration Build. in Bugzilla against the Number Ongoing of the Iteration Iteration Deliverables. Team Iteration Build. Improve Productivity, After Completion Capacity (Team Size) 3 Velocity Improve Cost Productivity Delivered Quantity (User Stories/ Taks) (Delivered/Capacity)*100 of the Iteration Effectiveness % On Going It contains three components viz Prevention cost – Training To meet Delivery, (Product/Technology/Process). Captured as Effort After Completion Cost Of 4 Quality and Cost of ROI Appraisal Cost * - Testing & Review. Expressed as % of Total % Ongoing of the Iteration Quality the Project for ROI Failure cost – Rework Effort
  • 2. Improve Cost Effectiveness by continuously reducing the Overheads/Obstacles Examples: 1. Business Value Captured as Effort After Completion Cost Of Added or Reduce Effort Spent in Handling/Addressing/Solving 5 Expressed as % of Total % Ongoing of the Iteration NonQuality Nonnegotiable Waste Overheads/Impediments the Overheads and Obstacles Effort like Setting Up System etc and 2. Minimizing Non- Value Added or pure waste like waiting long for Clarrifications etc The RTF metric RTF - shows, at every moment in the Readiness For a Number Of Features Running Number of Features/User Stories Passing 6 project, how many Potentially Shippable Passing Tests / Total % Ongoing Daily Tested the Acceptance Tests For the Iteration features are passing Product Number Of Features *100 Features all their acceptance tests.
  • 3. Mode of Notes Tools Consolidation 1. Rationale is to measure Commited Vs Delivered User Story Completeness. By Iteration / 2. New Enhancements (Demo Commenets) even Excel/Wiki Phase though Captured as part of the Iteration Backlogs shall be Marked Uniquely. Using Bugzilla - By Defects that are Injected During the Iteration By Iteration / Asking Tester to Development is Key & Defects that are not Related Phase Use the Keyword Should be Captured separately at Product level. against the Build As On Date Change in Template & Of Burndown Chart Consolidated By Capturing Velocity Iteration / Phase Consolidated By Clarity Iteration / Phase
  • 4. Aggregate of time, money, and opportunity cost Consolidated By losses resulting from doing things wrong. CONQ is Excel Iteration / Phase estimated by time taken to fix a Defect/Overheads/Obstacles by Total Effort. The desired software is broken down into named features which are part of what it means to deliver As On Date the desired system. & For each named feature, there are one or more Excel Consolidated By automated acceptance tests which, when they Iteration / Phase work, will show that the feature in question is implemented.
  • 5. S No Metric Data Notes Acceptence Criteria Met. 1 Backlogs / Iteration 1 Change Request 2 Defects Injected / Iteration NA Product Testing has not Started 3 Velocity- By Story Points 44 Normalized Story Points Under Control 4 Cost Of Quality 24% [Acceptable Range: 20% to 28%] Closely Monitor 5 Cost Of NonQuality 13% [Acceptable Range: < 8%] 6 RTF - Running Tested Features 100% JUnit & Manual Integration Tests
  • 6. Backlogs Per Iteration Iteration1 Iteration3 Iteration4 Audi A6 1 2 2 Falcon 1 0 0 Mustang 2 3 1 BacklogsPerIteration 3.5 3 3 2.5 # of Backlogs 2 2 2 2 Audi A6 1.5 Falcon 1 1 1 1 Mustang 0.5 0 0 0 Iteration1 Iteration3 Iteration4
  • 7. Defects Injected PerIteration Iteration1 Iteration3 Iteration4 Audi A6 0 0 0 Falcon 0 11 5 Mustang 0 0 0 DefectsInjectedPerIteration 12 11 10 8 # of Defects Audi A6 6 5 Falcon 4 Mustang 2 0 0 0 0 0 0 0 0 Iteration1 Iteration3 Iteration4
  • 8. CostOfQuality Iteration1 Iteration3 Iteration4 Audi A6 24.5 13.9 20.3 Falcon 24 24 35 Mustang 22 24 23 Total COQ 23.5 20.6 26.1 Cost Of Quality 40.0 35 35.0 30.0 26.1 24.5 24 23.5 24 24 23 Percentage 25.0 22 20.6 Audi A6 20.3 20.0 Falcon 13.9 15.0 Mustang 10.0 Total COQ 5.0 0.0 Iteration1 Iteration3 Iteration4
  • 9. CostOfNonQuality Iteration1 Iteration3 Iteration4 Audi A6 24.5 13.9 20.3 * Dummy Data marked in yellow Falcon 17 22.5 13.6 Mustang 22 34 20.5 Total CONQ 21.2 23.5 18.1 Cost Of NonQuality 40.0 34 35.0 30.0 24.5 23.5 Percentage 25.0 22 21.2 22.5 Audi A6 20.3 20.5 20.0 17 18.1 Falcon 13.9 13.6 15.0 Mustang 10.0 Total CONQ 5.0 0.0 Iteration1 Iteration3 Iteration4
  • 10. RTF Iteration1 Iteration3 Iteration4 Audi A6 100.0 100.0 100.0 Falcon 100 90 100 Mustang 100 100 100 RTF 102.0 100.0100 100 100.0 100 100.0100 100 100.0 98.0 96.0 Percentage 94.0 Audi A6 92.0 90 Falcon 90.0 Mustang 88.0 86.0 84.0 Iteration1 Iteration3 Iteration4