Why do I Need Requirement Tracing?

Requirement tracing is a safety net for non-trivial software projects:

  • protects you from forgetting planned parts of your product
  • finds orphaned code, documents and resources
  • helps you track progress towards milestones
  • allows you to prove due diligence during quality audits and customer reviews