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

07/12/2021
by   Md. Habibur Rahman, et al.
0

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.

READ FULL TEXT

page 5

page 8

research
02/27/2021

A Brief Survey of Current Software Engineering Practices in Continuous Integration and Automated Accessibility Testing

It's long been accepted that continuous integration (CI) in software eng...
research
06/24/2023

Devops And Agile Methods Integrated Software Configuration Management Experience

The advancements in the software industry, along with the changing techn...
research
05/01/2023

Efficient dynamic model based testing using greedy test case selection

Model-based testing (MBT) provides an automated approach for finding dis...
research
03/10/2021

Using an Expert Panel to Validate the Malaysian SMEs-Software Process Improvement Model (MSME-SPI)

This paper presents the components of a newly developed Malaysian SMEs -...
research
03/26/2019

Commitment to Software Process improvement Development of Diagnostic Tool to Facilitate Improvement1

This paper suggests that by operationalizing the concept of commitment i...
research
08/14/2021

Monocular visual autonomous landing system for quadcopter drones using software in the loop

Autonomous landing is a capability that is essential to achieve the full...
research
03/06/2022

Tool Support for Software Artefact Traceability in DevOps Practice: SAT-Analyser

Software development in DevOps practice is a widely used approach to cop...

Please sign up or login with your details

Forgot password? Click here to reset