What is requirement traceability in software engineering?

Options

  • A. Tracking requirements throughout the software development lifecycle
  • B. Writing program code without documentation
  • C. Removing all software requirements
  • D. More than one of the above
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

A. Tracking requirements throughout the software development lifecycle

Detailed Explanation

Explanation: Requirement traceability is the ability to track each requirement from its origin through design, implementation and testing. A Requirements Traceability Matrix (RTM) is commonly used for this purpose.