Tools and practices to software quality assurance: A systematic literature review
Mirna Muñoz, Jezreel Mejía, Saúl Ibarra
Abstract
Mirna Muñoz, Jezreel Mejía, Saúl Ibarra
Abstract
In the last few years the software industry has become relevant, 4 of the 5 most valuable companies in the world are developing software, and in the same way, the budget dedicated to Information Technology (IT) in companies have grown in a 49%. Therefore, currently doesn't exist a market without being related to software. In parallel, there has been developed a set of models and standards for quality assurance. This is the reason why in the software industry the resources focused on software quality assurance have been increased, this is reflected in the large number of quality models such as: CMMI, ISO/IEC standards among others, which contain practices that help organizations to achieve better levels in quality assurance. Besides, this has generated the development of tools to support the quality assurance. This paper presents a systematic review to identify the tools and practices that are implemented to ensure quality in the development of software products and services. Moreover, an analysis of defect types with higher value in the software products is performed.
OpenAlex reports 4 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In the last few years the software industry has become relevant, 4 of the 5 most valuable companies in the world are developing software, and in the same way, the budget dedicated to Information Technology (IT) in companies have grown in a 49%. Therefore, currently doesn't exist a market without being related to software. In parallel, there has been developed a set of models and standards for quality assurance. This is the reason why in the software industry the resources focused on software quality assurance have been increased, this is reflected in the large number of quality models such as: CMMI, ISO/IEC standards among others, which contain practices that help organizations to achieve better levels in quality assurance. Besides, this has generated the development of tools to support the quality assurance. This paper presents a systematic review to identify the tools and practices that are implemented to ensure quality in the development of software products and services. Moreover, an analysis of defect types with higher value in the software products is performed.
Key concepts: Software quality analyst, Software quality control, Software quality assurance, Capability Maturity Model Integration, Quality assurance, Software quality, Software quality management, Software peer review