SlideShare a Scribd company logo
By Harmony Brenner
January 21, 2014
“Measurement is the first step that leads to control
and eventually to improvement.
If you can’t measure something, you can’t understand it.

If you can’t understand it, you can’t control it.
If you can’t control it, you can’t improve it.”

― H. James Harrington
Agenda
 Goals
 Definitions
 Pre-Requisites
 Process Requirements

 Metrics and Exclusions
 Calculate DRE Metrics
 Calculate Rework Metrics

 Presenting Results
 Metrics Usage and Sharing
Goals
 Increase attention given to all phases of testing

(Unit, System, User Acceptance) to improve quality.
 Decrease number of defects detected in later

phases of testing to reduce rework and overall costs.
 Implement metrics as an objective method to measure

outcomes and improvements over time.
Definitions
 DRE – Defect Removal Effectiveness.
 Metrics – Use of numerical ratings to determine

quality and performance of item / phase being
measured.
 Also define any Testing phases and describe who /

which team(s) own accountability.
 Examples – SIT is usually done by IT Team;

UAT is usually performed by Business Team
Pre-Requisites
 Ensure your Defect Tracking system contains discrete

categories for the following:
 Statuses
 Reasons / outcomes for defect closure
 Impact Levels
 Root Causes
 Ability to track Cycles of Rework
Process Requirements
 Encourage consistent creation and updates of defects

by IT and Business teams immediately upon discovery.
 Mentor teams how to create effective defect reports.

 Foster communication between teams to ensure that

all release defects are worked through to completion.
 Defect Tracking Training
 Resolve other barriers to acceptance
Metrics and Exclusions
 Decide and describe whether any Defect Statuses

should be excluded from measurement.
 Example – statuses indicate the defect should not have

been created may merit exclusion.


Cancelled, No Action Required, etc.
Metrics and Exclusions (cont’d)
 Decide and describe whether any Defect Root Causes

should be excluded from measurement.
 Example – categories that indicate the defect should not

have been created may merit exclusion.


Change Request, User Error, etc.
Calculate DRE Metrics
 Calculate the DRE (Defect Removal Effectiveness) for

each test phase in the project to be measured:
 Phase DRE =

Phase Defects / (Phase Defects + All Defects)


SIT Defects (10) / (SIT Defects (10) + UAT Defects (5) )

10 / 15 = 67% is SIT DRE
5 / 15 = 33% is UAT DRE
Calculate Rework Metrics
 Decide how to track Rework instances for defects.
 Example – Audit trail may count changes between

Retest vs. Rework statuses.


Where possible, automate Rework counts per defect so these
can be calculated vs. manually determined.
Presenting Results
 Share results in a non-judgmental framework.
 Anonymize and de-personalize outcomes wherever

possible. This is team, not individual, performance.
 Give credit where due and be a change champion!
Metrics Usage and Sharing
 Always tell yourself the truth!
 Use metrics to raise awareness on overall quality –

not as punishment!
 Share metrics at regular intervals – no surprises.

 Compare metrics over time on the same project or

among different projects to measure performance.
Want to Learn More?
 I enjoy professional discourse on a variety of subjects

pertaining to Software Quality and Testing.
 Harmony Brenner – harmony.brenner@gmail.com
 LinkedIn – www.linkedin.com/in/harmonybrenner

More Related Content

What's hot

IT Quality Testing and the Defect Management Process
IT Quality Testing and the Defect Management ProcessIT Quality Testing and the Defect Management Process
IT Quality Testing and the Defect Management Process
Yolanda Williams
 
FAILURE MODE EFFECT ANALYSIS
FAILURE MODE EFFECT ANALYSISFAILURE MODE EFFECT ANALYSIS
FAILURE MODE EFFECT ANALYSISANOOPA NARAYANAN
 
Failure Mode Effects & Criticality Analysis Workshop by Tetrahedron
Failure Mode Effects & Criticality Analysis Workshop by TetrahedronFailure Mode Effects & Criticality Analysis Workshop by Tetrahedron
Failure Mode Effects & Criticality Analysis Workshop by Tetrahedron
Sagar Sangam Sahu
 
7 QC Tools training presentation
7 QC Tools training presentation7 QC Tools training presentation
7 QC Tools training presentation
PRASHANT KSHIRSAGAR
 
7 qc tools
7 qc tools7 qc tools
7 qc tools
Romelie Escano
 
Six sigma-measure-phase2505
Six sigma-measure-phase2505Six sigma-measure-phase2505
Six sigma-measure-phase2505densongco
 
7 qc tools
7 qc tools7 qc tools
7 qc tools
Jitesh Gaurav
 
Corrective and preventive action plan CAPA report form
Corrective and preventive action plan  CAPA report formCorrective and preventive action plan  CAPA report form
Corrective and preventive action plan CAPA report form
Connie Dello Buono
 
BugDay Bangkok 2009 Defect Management
BugDay Bangkok 2009 Defect ManagementBugDay Bangkok 2009 Defect Management
BugDay Bangkok 2009 Defect Management
guestf794555
 
software project management Software inspection
software project management Software inspectionsoftware project management Software inspection
software project management Software inspection
REHMAT ULLAH
 
Application of FMEA to a Sterility Testing Isolator: A Case Study
Application of FMEA to a Sterility Testing Isolator: A Case StudyApplication of FMEA to a Sterility Testing Isolator: A Case Study
Application of FMEA to a Sterility Testing Isolator: A Case Study
Tim Sandle, Ph.D.
 
Quality tools and techniques- 7 tools of quality
Quality tools and techniques- 7 tools of qualityQuality tools and techniques- 7 tools of quality
Quality tools and techniques- 7 tools of quality
Lallu Joseph
 
Learn software testing with tech partnerz 3
Learn software testing with tech partnerz 3Learn software testing with tech partnerz 3
Learn software testing with tech partnerz 3Techpartnerz
 
Quality Improvement Of Fan Manufacturing Industry By Using Basic Seven Tools ...
Quality Improvement Of Fan Manufacturing Industry By Using Basic Seven Tools ...Quality Improvement Of Fan Manufacturing Industry By Using Basic Seven Tools ...
Quality Improvement Of Fan Manufacturing Industry By Using Basic Seven Tools ...
IJERA Editor
 
Failure mode effect_analysis_fmea
Failure mode effect_analysis_fmeaFailure mode effect_analysis_fmea
Failure mode effect_analysis_fmea
Jitesh Gaurav
 

What's hot (19)

IT Quality Testing and the Defect Management Process
IT Quality Testing and the Defect Management ProcessIT Quality Testing and the Defect Management Process
IT Quality Testing and the Defect Management Process
 
FAILURE MODE EFFECT ANALYSIS
FAILURE MODE EFFECT ANALYSISFAILURE MODE EFFECT ANALYSIS
FAILURE MODE EFFECT ANALYSIS
 
Defect Prevention
Defect PreventionDefect Prevention
Defect Prevention
 
Failure Mode Effects & Criticality Analysis Workshop by Tetrahedron
Failure Mode Effects & Criticality Analysis Workshop by TetrahedronFailure Mode Effects & Criticality Analysis Workshop by Tetrahedron
Failure Mode Effects & Criticality Analysis Workshop by Tetrahedron
 
PI5_InspectAdapt
PI5_InspectAdaptPI5_InspectAdapt
PI5_InspectAdapt
 
7 QC Tools training presentation
7 QC Tools training presentation7 QC Tools training presentation
7 QC Tools training presentation
 
7 qc tools
7 qc tools7 qc tools
7 qc tools
 
Six sigma
Six sigmaSix sigma
Six sigma
 
Six sigma-measure-phase2505
Six sigma-measure-phase2505Six sigma-measure-phase2505
Six sigma-measure-phase2505
 
7 qc tools
7 qc tools7 qc tools
7 qc tools
 
Corrective and preventive action plan CAPA report form
Corrective and preventive action plan  CAPA report formCorrective and preventive action plan  CAPA report form
Corrective and preventive action plan CAPA report form
 
Advanced Defect Management
Advanced Defect ManagementAdvanced Defect Management
Advanced Defect Management
 
BugDay Bangkok 2009 Defect Management
BugDay Bangkok 2009 Defect ManagementBugDay Bangkok 2009 Defect Management
BugDay Bangkok 2009 Defect Management
 
software project management Software inspection
software project management Software inspectionsoftware project management Software inspection
software project management Software inspection
 
Application of FMEA to a Sterility Testing Isolator: A Case Study
Application of FMEA to a Sterility Testing Isolator: A Case StudyApplication of FMEA to a Sterility Testing Isolator: A Case Study
Application of FMEA to a Sterility Testing Isolator: A Case Study
 
Quality tools and techniques- 7 tools of quality
Quality tools and techniques- 7 tools of qualityQuality tools and techniques- 7 tools of quality
Quality tools and techniques- 7 tools of quality
 
Learn software testing with tech partnerz 3
Learn software testing with tech partnerz 3Learn software testing with tech partnerz 3
Learn software testing with tech partnerz 3
 
Quality Improvement Of Fan Manufacturing Industry By Using Basic Seven Tools ...
Quality Improvement Of Fan Manufacturing Industry By Using Basic Seven Tools ...Quality Improvement Of Fan Manufacturing Industry By Using Basic Seven Tools ...
Quality Improvement Of Fan Manufacturing Industry By Using Basic Seven Tools ...
 
Failure mode effect_analysis_fmea
Failure mode effect_analysis_fmeaFailure mode effect_analysis_fmea
Failure mode effect_analysis_fmea
 

Similar to Creating Meaningful Defect Metrics by Harmony Brenner

Quality planning
Quality planningQuality planning
Quality planning
Rahul Hada
 
8 quality PMBOK
8 quality PMBOK8 quality PMBOK
8 quality PMBOK
Waseem Siddique
 
Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
 Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ... Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
Seapine Software
 
Not Just Numericals Values_ByDrSanjayGupta
Not Just Numericals Values_ByDrSanjayGuptaNot Just Numericals Values_ByDrSanjayGupta
Not Just Numericals Values_ByDrSanjayGuptaDr. Sanjay Gupta
 
Metrics for manual testing
Metrics for manual testingMetrics for manual testing
Metrics for manual testingAnup Panigrahi
 
L07 quality management
L07 quality managementL07 quality management
L07 quality managementAsa Chan
 
Th14 Balanced Testing Presentation
Th14   Balanced Testing   PresentationTh14   Balanced Testing   Presentation
Th14 Balanced Testing PresentationEdwin Loon, van
 
Test planning
Test planningTest planning
Test planning
rahulcentra
 
QM-026-Quality Management
QM-026-Quality ManagementQM-026-Quality Management
QM-026-Quality Managementhandbook
 
Testing overview
Testing overviewTesting overview
Testing overview
Anandhababu Msj
 
Testing Metrics
Testing MetricsTesting Metrics
Testing Metrics
PM Venkatesha Babu
 
ISTQB / ISEB Foundation Exam Practice - 5
ISTQB / ISEB Foundation Exam Practice - 5ISTQB / ISEB Foundation Exam Practice - 5
ISTQB / ISEB Foundation Exam Practice - 5
Yogindernath Gupta
 
Six Sigma for Beginners- Yellow and Green Belt
Six Sigma for Beginners- Yellow and Green BeltSix Sigma for Beginners- Yellow and Green Belt
Six Sigma for Beginners- Yellow and Green Belt
Rajiv Tiwari
 
Chapter 5 - Test Automation Reporting and Metrics
Chapter 5 - Test Automation Reporting and MetricsChapter 5 - Test Automation Reporting and Metrics
Chapter 5 - Test Automation Reporting and Metrics
Neeraj Kumar Singh
 
Quality Management
Quality ManagementQuality Management
Quality Management
Joshua Miranda
 
Better Managed Outsourced Software Testing
Better Managed Outsourced Software TestingBetter Managed Outsourced Software Testing
Better Managed Outsourced Software Testing
Nathan Shearer
 
Quality Control
Quality ControlQuality Control
Quality Control
Mark John Lado, MIT
 
Total Quality Management-Performance-Measures.ppt
Total Quality Management-Performance-Measures.pptTotal Quality Management-Performance-Measures.ppt
Total Quality Management-Performance-Measures.ppt
SabrinaNishat1
 

Similar to Creating Meaningful Defect Metrics by Harmony Brenner (20)

Quality planning
Quality planningQuality planning
Quality planning
 
8 quality PMBOK
8 quality PMBOK8 quality PMBOK
8 quality PMBOK
 
Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
 Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ... Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
 
Software testing Report
Software testing ReportSoftware testing Report
Software testing Report
 
Not Just Numericals Values_ByDrSanjayGupta
Not Just Numericals Values_ByDrSanjayGuptaNot Just Numericals Values_ByDrSanjayGupta
Not Just Numericals Values_ByDrSanjayGupta
 
Metrics for manual testing
Metrics for manual testingMetrics for manual testing
Metrics for manual testing
 
L07 quality management
L07 quality managementL07 quality management
L07 quality management
 
Th14 Balanced Testing Presentation
Th14   Balanced Testing   PresentationTh14   Balanced Testing   Presentation
Th14 Balanced Testing Presentation
 
Test planning
Test planningTest planning
Test planning
 
QM-026-Quality Management
QM-026-Quality ManagementQM-026-Quality Management
QM-026-Quality Management
 
Testing overview
Testing overviewTesting overview
Testing overview
 
Testing Metrics
Testing MetricsTesting Metrics
Testing Metrics
 
ISTQB / ISEB Foundation Exam Practice - 5
ISTQB / ISEB Foundation Exam Practice - 5ISTQB / ISEB Foundation Exam Practice - 5
ISTQB / ISEB Foundation Exam Practice - 5
 
Six Sigma for Beginners- Yellow and Green Belt
Six Sigma for Beginners- Yellow and Green BeltSix Sigma for Beginners- Yellow and Green Belt
Six Sigma for Beginners- Yellow and Green Belt
 
Chapter 5 - Test Automation Reporting and Metrics
Chapter 5 - Test Automation Reporting and MetricsChapter 5 - Test Automation Reporting and Metrics
Chapter 5 - Test Automation Reporting and Metrics
 
stlc
stlcstlc
stlc
 
Quality Management
Quality ManagementQuality Management
Quality Management
 
Better Managed Outsourced Software Testing
Better Managed Outsourced Software TestingBetter Managed Outsourced Software Testing
Better Managed Outsourced Software Testing
 
Quality Control
Quality ControlQuality Control
Quality Control
 
Total Quality Management-Performance-Measures.ppt
Total Quality Management-Performance-Measures.pptTotal Quality Management-Performance-Measures.ppt
Total Quality Management-Performance-Measures.ppt
 

Recently uploaded

Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Navpack & Print
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
seoforlegalpillers
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Avirahi City Dholera
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Lviv Startup Club
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
uae taxgpt
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
taqyed
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
NathanBaughman3
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
dylandmeas
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
usawebmarket
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
Operational Excellence Consulting
 
The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...
awaisafdar
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
SynapseIndia
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
balatucanapplelovely
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
marketing317746
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
seri bangash
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
Ben Wann
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
creerey
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
zoyaansari11365
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
Falcon Invoice Discounting
 

Recently uploaded (20)

Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
 
The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
 

Creating Meaningful Defect Metrics by Harmony Brenner

  • 2. “Measurement is the first step that leads to control and eventually to improvement. If you can’t measure something, you can’t understand it. If you can’t understand it, you can’t control it. If you can’t control it, you can’t improve it.” ― H. James Harrington
  • 3. Agenda  Goals  Definitions  Pre-Requisites  Process Requirements  Metrics and Exclusions  Calculate DRE Metrics  Calculate Rework Metrics  Presenting Results  Metrics Usage and Sharing
  • 4. Goals  Increase attention given to all phases of testing (Unit, System, User Acceptance) to improve quality.  Decrease number of defects detected in later phases of testing to reduce rework and overall costs.  Implement metrics as an objective method to measure outcomes and improvements over time.
  • 5. Definitions  DRE – Defect Removal Effectiveness.  Metrics – Use of numerical ratings to determine quality and performance of item / phase being measured.  Also define any Testing phases and describe who / which team(s) own accountability.  Examples – SIT is usually done by IT Team; UAT is usually performed by Business Team
  • 6. Pre-Requisites  Ensure your Defect Tracking system contains discrete categories for the following:  Statuses  Reasons / outcomes for defect closure  Impact Levels  Root Causes  Ability to track Cycles of Rework
  • 7. Process Requirements  Encourage consistent creation and updates of defects by IT and Business teams immediately upon discovery.  Mentor teams how to create effective defect reports.  Foster communication between teams to ensure that all release defects are worked through to completion.  Defect Tracking Training  Resolve other barriers to acceptance
  • 8. Metrics and Exclusions  Decide and describe whether any Defect Statuses should be excluded from measurement.  Example – statuses indicate the defect should not have been created may merit exclusion.  Cancelled, No Action Required, etc.
  • 9. Metrics and Exclusions (cont’d)  Decide and describe whether any Defect Root Causes should be excluded from measurement.  Example – categories that indicate the defect should not have been created may merit exclusion.  Change Request, User Error, etc.
  • 10. Calculate DRE Metrics  Calculate the DRE (Defect Removal Effectiveness) for each test phase in the project to be measured:  Phase DRE = Phase Defects / (Phase Defects + All Defects)  SIT Defects (10) / (SIT Defects (10) + UAT Defects (5) ) 10 / 15 = 67% is SIT DRE 5 / 15 = 33% is UAT DRE
  • 11. Calculate Rework Metrics  Decide how to track Rework instances for defects.  Example – Audit trail may count changes between Retest vs. Rework statuses.  Where possible, automate Rework counts per defect so these can be calculated vs. manually determined.
  • 12. Presenting Results  Share results in a non-judgmental framework.  Anonymize and de-personalize outcomes wherever possible. This is team, not individual, performance.  Give credit where due and be a change champion!
  • 13. Metrics Usage and Sharing  Always tell yourself the truth!  Use metrics to raise awareness on overall quality – not as punishment!  Share metrics at regular intervals – no surprises.  Compare metrics over time on the same project or among different projects to measure performance.
  • 14. Want to Learn More?  I enjoy professional discourse on a variety of subjects pertaining to Software Quality and Testing.  Harmony Brenner – harmony.brenner@gmail.com  LinkedIn – www.linkedin.com/in/harmonybrenner