Experimental design on defect analysis in software process improvement
Sakthi Kumaresh, R. Baskaran · 2012
Practitioners come across many defects that impede the rapid progress of software process development, which is critical to the Organization's operation and growth [11]. In order to improve the quality of software development process, a phase-based Defect Removal Model (DRM) is used in this study to judge the Inspection/Test effectiveness and to find out the count of defects that remains at the exit of each phase. The aim of this study is to reduce the defects at the exit of a phase so that defects do not penetrate to subsequent stages, and to improve the Inspection/Test effectiveness. This has been achieved in this study by proposing a Strategy for Process Improvement (SPI). SPI insists that reviews and inspections of software artefacts should be done by a special independent team called Q-GoD (Quality-Guard of Defects) in addition to the Internal Review Team throughout the development life cycle for identifying defects that escape review/inspection process thereby improving software quality.