The success of a software system is highly dependent upon its quality which is a very critical aspect and is the ultimate goal to be achieved. Defect Management is the most important process in ensuring software quality, it involves defect detection, defect categorization, defect prioritization, defect removal and defect verification. The main purpose of this process is to develop and produce defect free or least defected software systems of high quality. It plays a vital role in gaining customer confidence and satisfaction which is essential for the reputation of the organization developing the system. The central objective of this study is to explain the importance of defect management and its impact on the quality of the software along with various defect management techniques to support the objective.
Keywords:
Subject: Computer Science and Mathematics - Information Systems
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.