skip to content

In TOGAF's Architecture Development Method (ADM), the phases (Preliminary, then A through H) are drawn as a wheel around a central 'Requirements Management' phase rather than a straight top-to-bottom list. What does that layout signal about how the ADM is meant to be used, and why is Requirements Management placed at the center instead of being just the first step?

level: juniorimportance: must knowfreq 55%

answer

  1. wheel not waterfall
  2. Requirements Management = hub, not step 1
  3. Phase H triggers re-entry
  4. loop back within a cycle too
  5. Target becomes next Baseline

basics

~20 s

TOGAF ADM is a repeating cycle, not a one-and-done checklist — you go around the phases again as things change. Requirements sit in the middle because every phase feeds requirements and consumes them, not just the first phase.

solid answer

~40 s

The ADM's circular diagram signals it's an iterative method: after Phase H (Change Management) you loop back into the Preliminary Phase or Phase A to start a new cycle, and within a cycle you can also loop backward (e.g., a gap found in Phase D sends you back to revisit Phase B). Requirements Management sits in the center, not at the start, because requirements aren't gathered once and frozen — every phase can raise new requirements or change existing ones (a technology constraint found in Phase D might invalidate a business assumption from Phase B), and Requirements Management's job is to capture, track, and route those requirements to whichever phase should resolve them, keeping a single record of 'why' behind every architecture decision throughout the whole lifecycle.

go deeper

for a junior

Should know the ADM has phases labeled Preliminary and A-H, that it's a cycle rather than a one-shot plan, and that requirements are tracked throughout rather than only gathered once at the start.

for a middle

Should be able to name several phases in rough order and explain that Requirements Management is continuously active, giving at least one concrete example of a mid-cycle requirement discovery.

for a senior

Should explain both backward loops within a cycle and full re-entry via Phase H, and describe Requirements Management's routing role precisely (capture/record/route, not decide).

for a principal

Should connect the cyclical design to organizational governance trade-offs: what traceability the design buys, what overhead it costs if under-resourced, and how to tell whether a team is really using it or just drawing the wheel on a slide.

## The method and what its picture encodes The Architecture Development Method (ADM) is TOGAF's core process: a sequence of phases that together produce and maintain an enterprise architecture. - **Preliminary** - **A** — Architecture Vision - **B** — Business Architecture - **C** — Information Systems Architecture, covering Data and Application - **D** — Technology Architecture - **E** — Opportunities & Solutions - **F** — Migration Planning - **G** — Implementation Governance - **H** — Architecture Change Management TOGAF deliberately draws these phases as a ring rather than a waterfall list, and puts a phase called **Requirements Management** in the hub at the center of that ring, connected by spokes to every other phase. That picture is not decorative; it encodes two structural claims about how architecture work actually happens. ## The first claim — the ADM is a cycle The first claim is that the ADM is a cycle, not a project plan you execute once. **Phase H, Architecture Change Management**, exists specifically to watch the business and technology environment for changes — a new regulation, a merger, a platform end-of-life — and to decide whether those changes are significant enough to trigger a new pass through the ADM, starting again at the Preliminary Phase or Phase A. An organization that treats the ADM as 'do phases A through H once, ship a binder, done' has misunderstood it: the intent is a standing capability that re-enters the loop repeatedly over the organization's life, with each iteration producing a new **Target Architecture** that becomes the next iteration's **Baseline Architecture**. TOGAF also explicitly allows looping within a single pass — if Phase D's technology assessment reveals a platform can't support a data model chosen in Phase C, you go back and revise Phase C (and possibly B) before moving forward again. The ring communicates that backward and repeated traversal is expected behavior, not a process failure. ## The second claim — where requirements live The second claim is about where requirements live. In a naive reading of 'Preliminary, then A, then B...' you might expect requirements gathering to be a step that happens early and then be handed off, fixed, to the rest of the phases. TOGAF rejects that model on purpose. **Requirements Management** is drawn as a continuous, always-active phase with a direct connection to every other phase, because in practice each phase both consumes requirements that already exist and generates new ones as a side effect of its own analysis: - Phase B's business-process analysis might surface a requirement nobody wrote down in Phase A. - Phase D's technology-constraint analysis might invalidate an assumption baked into Phase B. If requirements were only handled once at the start, these mid-stream discoveries would have nowhere to go — they'd either get silently dropped, or force an ad hoc restart of the whole method. By making Requirements Management a standing phase with its own repository and process, the ADM gives every other phase a defined channel: raise a requirement into Requirements Management, and it routes the requirement to whichever phase owns resolving it, keeping a durable record of the requirement's status and disposition. ## The trade-off The trade-off this buys is **traceability at the cost of process overhead**. Every architecture decision in a mature TOGAF engagement can, in principle, be traced back to a requirement and forward to the work package that implements it — valuable in regulated industries or large programs where 'why did we build it this way' needs a paper trail years later. The cost is that Requirements Management has to be genuinely staffed and visited, not just diagrammed; teams that draw the wheel in a slide deck but never actually route mid-cycle findings back through a live requirements repository end up with the worst of both worlds — the overhead of formal phases without the traceability payoff. ## What goes wrong in practice A concrete failure mode: 1. A team runs Phase A, produces an Architecture Vision and a requirements list, and then treats that list as frozen going into Phases B through D. 2. Midway through Phase C, the data architects realize a regulatory data-residency requirement was never captured. 3. Because nobody is actively using Requirements Management as a live channel, the requirement gets addressed informally in a hallway conversation, never recorded, and resurfaces as a compliance gap during Phase G's implementation governance review — by which point the cost of the fix is far higher than it would have been if Requirements Management had caught it in Phase C. ## Where it shows up A worked example: a telecom running a multi-year OSS/BSS modernization typically executes several ADM loops — an initial full pass to set target Business, Data, Application, and Technology architectures, then smaller re-entries triggered by Phase H whenever a new regulatory reporting requirement or an acquired subsidiary's systems need to be absorbed, with Requirements Management carrying forward the accumulated requirement set across every loop rather than restarting from zero each time.

  • If Phase D (Technology Architecture) discovers a constraint that invalidates a decision already made in Phase B (Business Architecture), what does the ADM say should happen?
    The ADM expects you to loop backward: raise the conflict through Requirements Management, revisit Phase B (and possibly Phase C) to reconcile the business decision with the new technology constraint, then proceed forward again. This is treated as normal iterative behavior, not a process breakdown, which is exactly why the phases are drawn as a ring with backward arrows rather than a strict sequence.
  • What triggers TOGAF to start a brand-new ADM cycle rather than just looping backward within the current one?
    Phase H, Architecture Change Management, is the phase responsible for monitoring the business and technology environment and deciding this. A change significant enough to invalidate the current Target Architecture as a whole — a merger, a major regulatory shift, a platform end-of-life — triggers re-entry at the Preliminary Phase or Phase A for a fresh cycle, whereas a smaller, localized finding is usually handled by looping back a phase or two within the current cycle.
  • Does Requirements Management itself decide how a requirement gets resolved?
    No — Requirements Management's job is to capture, record, and route requirements to the phase that owns resolving them; the actual disposition (accept, defer, reject, modify) happens inside that owning phase's normal work. Requirements Management is the bookkeeping and routing layer, not a decision-making authority over architecture content.

Like a project retro board that stays open for the life of the whole program rather than a kickoff meeting's notes: anyone on any phase can pin a new sticky note (requirement) to the board at any time, and the board routes it to whichever phase needs to act, instead of everyone working off a requirements doc frozen on day one.

saying these in an interview costs you the question

  • Describes the ADM as a strict top-to-bottom sequence with no backward loops
  • Treats Requirements Management as 'the phase we do first' rather than a continuous thread
  • Can't explain what happens after Phase H
  • Assumes a Target Architecture is permanent rather than becoming the next cycle's Baseline
  • No answer for where a requirement discovered mid-Phase-C should go

context