Requirements traceability refers to the ease of tracking the relationship of artifacts to product requirements throughout the development process. One form of requirements traceability involves slavishly documenting each design decision and precisely which requirement(s) it addresses. There's got to be a better way. And there is. If your team isn't communicating well and your process is broken, you are likely to have some of the following problems: Features that are "neat" but don't address requirements. Designs that don't address requirements. Difficulty adjusting to changing requirements, priorities, and scoping. QA that doesn't know what to test. For this reason, some managers are enamored with the concept of requirements traceability. An untrusting manager tries to impose some heavyweight processes to ensure these problems don't occur. Usually, the process usually involves some huge, complicated spreadsheet with all sorts of links be...
"Smart product decisions"