Defect Removal Efficiency
\[DRE=\frac{D_r}{D_r+D_p}\]

Variables

DREdefect removal efficiency
Drdefects removed before release
Dpdefects found after release

Description

What is this formula?


Defect Removal Efficiency measures the proportion of total known defects that were detected and removed before software release.


It is a key software quality metric because it evaluates how effective testing, inspections, code reviews, and quality assurance activities were before the product reached users.


A higher DRE indicates that fewer defects escaped into production.


When to use it


Use this formula when:


- evaluating software testing effectiveness,

- measuring quality assurance performance,

- comparing releases,

- analyzing defect escape trends,

- improving software development processes.


Example


A software team removes:


Dr = 180 defects before release


After release, users report:


Dp = 20 defects


Formula:


DRE = Dr / (Dr + Dp)


Substitution:


DRE = 180 / (180 + 20)


DRE = 180 / 200


DRE = 0.90


Result:


Defect Removal Efficiency = 0.90 or 90%


Applications


- Software quality assurance

- Testing process evaluation

- Release readiness analysis

- Defect prevention programs

- Continuous improvement

- Software reliability engineering


Note


Defect Removal Efficiency is an empirical quality metric. It depends on how defects are classified, when they are counted, and how completely post-release defects are reported. It does not measure defect severity directly, so two projects with the same DRE may still have different business or safety impacts.

fCalc · Android

Take this formula to fCalc and evaluate it directly on your Android device.

Get it on Google Play

Content language

EnglishSpanish