Concept and mechanism
A usable requirement needs an identity and history. Record its source, rationale, version, status, owner, and useful delivery relationships. Traceability should answer real questions: what need justifies this work, which components are affected, and what evidence shows fulfillment? It does not require indiscriminately connecting every element to everything else. Choose relationships that support impact analysis and maintenance. When scope changes, preserve the previous version and the decision authorizing the change. Reusing another service’s requirement means checking context, assumptions, and applicability; copying text does not transfer approval validity. An enduring support obligation also needs an owner after the project ends.
Guided application
In a fictional case, making positions available earlier depends on receiving prices from another system. The business-visible requirement may have high priority, but its technical dependency must enter the sequence. Discuss criteria such as value, urgency, risk, and dependencies before comparing requests. A small wording change can require new tests, training, or interface-contract review. Present these impacts to the agreed authority, record the decision, and communicate the resulting version to consumers. If the owner is absent, use defined delegation; the analyst does not automatically inherit approval authority. Also retain rejected or deferred requests with their rationale so they do not return as though they had never been assessed.
High priority does not remove a dependency that makes delivery possible.
Common pitfalls
Changing the baseline without history; reusing approval from another context.
Related topics: Plan analysis and decisions · Elicitation, evidence, and collaboration · Current state, future state, and transition
Preserve the connection among need, change, decision, and evidence.
Reference: Success with requirement traceability · Six-knowledge-area blueprint / handbook May 2026