Philippines staffing research ·
Studying defect escape rates in outsourced software work
A source-led method for learning from defects found after an agreed validation boundary.
A defect escape rate is meaningful only after the team defines the boundary that a defect escaped. Discovery after developer checks, after staging acceptance, and after production release represent different control failures.
ISO software-testing guidance emphasizes planned test processes and documented evidence, while the NIST Secure Software Development Framework connects verification practices to software risk. These sources support a traceable classification rather than a blame metric.
A study should record the affected release, severity, discovery stage, originating change, expected test, actual evidence, and whether the requirement was known. Duplicate reports and unrelated operational incidents should be removed from the numerator.
Compare rates within similar release classes and include the size of the opportunity set, such as accepted changes or releases. A percentage without its denominator or severity mix can create a misleading trend.
The useful output is a control decision: add a missing case, clarify acceptance evidence, improve a fixture, or change review ownership. Ranking individual remote developers from sparse defect counts is not supported by this method.
Research takeaway: escaped defects should improve the validation system while final acceptance and release decisions remain with the company.
Sources
Related Research
FAQ
What should happen first?
Begin with a bounded ticket, approved access, and a named reviewer.
Who approves production changes?
The company’s technical owner keeps final merge and release authority.