Requirements traceability is a critical component of any rigorous software development process. Requirements traceability also helps to control and manage evolution of a software system. The challenges of implementing successful and cost-effective traceability have created a compelling research agenda that has addressed a broad range of traceability related issues. This paper attempts to address the need by studying the factors that make traceability important and discusses the challenges facing traceability practices in industry.
Requirements Traceability, Requirements Traceability Tool, Test case, Defects