← TOGAF Practitioner: architecture and transformation decisions
07 / 8 · 40 MIN

Requirements, traceability, and conflicts

Keep requirements consistent throughout the ADM.

Concept and mechanism

Requirements management accompanies architecture work continuously. A requirement should have understood meaning, origin, ownership, and a way to verify satisfaction. Link it to decisions and the elements realizing it. When new information appears, assess its impact on previous agreements; editing one sentence in a document is insufficient. Functional and quality requirements may conflict. For example, reducing response time through caching can introduce staleness incompatible with a business decision. Make tolerances and conditions explicit before choosing technology. Approving a requirement does not remove the need to demonstrate implementation.

Guided application

In a fictional case, business changes maximum acceptable data loss from fifteen to five minutes. Identify affected replication decisions, contracts, tests, and procedures; confirm feasibility and cost with their owners. Update the authorized baseline and communicate the change to dependent teams. Distinguish RPO, concerning data loss measured in time, from RTO, concerning service restoration. A quick recovery demonstration does not automatically prove the new RPO. Also retain rejected or superseded requirements with their rationale so they do not return without context. Traceability makes it possible to ask what changes, who must decide, and what evidence will be needed to accept the solution.

IN PRACTICE

Recovery in eight minutes does not demonstrate a five-minute data-loss limit.

Common pitfalls

Requirement without conditions; local change without impact analysis; traceability as mere numbering.

Related topics: Context, mandate, and value · Stakeholders, conflicts, and views · Vision, scope, and feasibility

Take this idea with you

Connect need, decision, implementation, and acceptance.

Create account

Reference: Practitioner competency-to-role mapping · OGEA-102; TOGAF Standard, 10th Edition