SEJul 12, 2021

Software Process Improvement Based on Defect Prevention Using Capability and Testing Model Integration in Extreme Programming

arXiv:2107.05178v12 citations
Originality Synthesis-oriented
AI Analysis

This work addresses software process improvement for developers using Extreme Programming, but it appears incremental as it combines existing models without clear novel breakthroughs.

The paper tackles software process improvement by proposing an improved defect detection and prevention model that integrates capability and testing models within Extreme Programming, aiming to enhance software quality through better defect prevention.

Nowadays, Software Process Improvement popularly known as SPI has been able to receive an immense concern in the continuous process to purify software quality. Several Agile methodologies previously have worked with Extreme programming (XP). Before improving the process, defect prevention (DP) is inevitable. In addition, DP largely depends on defect detection either found earlier in the design and implementation stages or held in the testing phases. However, testing maturity model integration (TMMI) has a crucial aspect in DP as well as process improvement of the software. In particular, when software gets validated by being tested and fixed the defects up, it achieves the maximum capability maturity model integration (CMMI) aiming the process improvement. Here, the article has proposed an improved defect detection and prevention model to enhance the software process following the approach of XP. Besides, as a unique contribution, we have united the capability and testing model integration to ensure better SPI.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes