Defect Removal Efficiency
Defect Removal Efficiency
Defect Removal Efficiency, or DRE, is a metric that measures how effective the software team is in finding and removing defects before the software is released to the users. Sometimes, we use the acronym DRE to denote this metric.
Defect Removal Efficiency Formula
The DRE software testing metric is calculated as a percentage of the total number of defects found and fixed during the development and testing phases, divided by the total number of defects found during the entire software life cycle.
The formula to calculate DRE is as follows:
The number of bugs detected and fixed during the development and testing phases are the bugs resolved. In short, DRE is
DRE = Bugs resolved / Total Bugs
To calculate as a percentage:
It is calculated as the total number of defects resolved to the total of defects found multiplied by 100.
DRE = ( Bugs resolved / Total Bugs ) * 100
Example
Let’s understand the metric with an example. Suppose you have a software project with 60 defects found and fixed during the development and testing phases and 80 defects found during the entire software life cycle.
Then, the DRE of the software testing process is as follows:
Bugs Resolved = 60
Total Defects in SDLC = 80
DRE = 75 %
DRE is used to identify the system’s test effectiveness. The defect removal efficiency (DRE) measures the development team’s ability to remove defects before release.