A study of Change Impact Analysis Techniques based on Requirement Defects during the Software Development Process
C. Anjali, Julia Punitha Malar Dhas, J. Amar Pratap Singh · 2022 IEEE International Conference on Signal Processing, Informatics, Communication and Energy Systems (SPICES) · 2022
One of the major challenges faced by software companies is to produce high-quality software. Quality is not a state but a continuous process, it is critical to produce quality artefact at every stage of software development. Making modifications to software during and after development is a common occurrence. Executing the recommended modifications in software might have negative consequences such as lowering its quality or introducing new problems, which would raise the cost of software maintenance. As a result, a methodical approach to change management is necessary. Change Impact Analysis (CIA) is a method for controlling software modification that has already been implemented. CIA is becoming increasingly essential in various sectors, particularly software development. The objective of this paper is to do an analysis on CIA’s emerging elements, which evaluates the nature of every change request and seeks to integrate such changes into a program in a step-by-step manner. The paper aims to uncover the difficulties and challenges in CIA, current advancements, methodologies and tools in the field as well as the emerging scope of research in this field.