Source · TOGAF Standard, 10th Edition — Architecture Development Method
Why this matters
ADM — IntroductionThe ADM is the single most important thing in TOGAF — it's the method that turns 'we should do architecture' into a repeatable sequence of steps with defined inputs and outputs. Almost every other part of the Standard exists to support the ADM.
If you can draw the ADM cycle from memory and say what each phase produces, you've covered a large slice of the Foundation exam and you have the mental model a practitioner uses every day.
The concept: a repeatable cycle
ADM §IThe Architecture Development Method (ADM) is a tested, repeatable process for developing and managing the lifecycle of an enterprise architecture. It defines, for each phase, the objectives, inputs, steps and outputs.
Crucially the ADM is iterative — over the whole cycle, between phases, and within a single phase. You are expected to tailor it (via iteration and architecture partitioning) rather than march through it once, linearly.
Walking the phases
ADM Phases (Prelim, A–H)Preliminary — prepare & initiate: tailor TOGAF, stand up the architecture capability, agree principles and governance. A · Architecture Vision — scope, stakeholders, the aspirational Vision; delivers the Statement of Architecture Work. B · Business → C · Information Systems (Data + Application) → D · Technology — develop the target architectures and run gap analysis against the baseline. E · Opportunities & Solutions — first-cut implementation planning; group gaps into work packages. F · Migration Planning — the detailed, costed Implementation & Migration Plan. G · Implementation Governance — architectural oversight while it's built. H · Architecture Change Management — manage change to the deployed architecture, deciding whether a change triggers a new ADM cycle.
Worked example: a phase in motion
Say the loan-approval programme reaches Phase C. Inputs: the Statement of Architecture Work (from A) and the target Business Architecture (from B). Steps: model the target Data and Application architectures, then gap-analyse against today's systems. Output: the Information Systems Architecture plus a gap list that flows into Phase E to become work packages. That input→step→output shape repeats in every phase.
Requirements Management at the centre
ADM — Requirements ManagementRequirements Management sits at the centre of the cycle. It is a continuous process, not a phase you complete once: every phase feeds requirements in and draws them out. It governs how architecture requirements are identified, stored, and fed into and out of the relevant phases — but it does not dispose of requirements itself; the phases do that.
How it connects
The phases realise the BDAT domains (B/C/D). Phase A builds on the core concepts (TGF‑C1). The Enterprise Continuum & Repository (TGF‑C3) is where ADM outputs are stored and reused, and deliverables/building blocks (TGF‑C4) are what each phase produces. Governance (a later topic) is exercised continuously and sharply in Phase G.
- Requirements Management is not a phase — it's the continuous process at the centre.
- Phase E vs F: E is the first-cut plan & work packages; F is the detailed Implementation & Migration Plan.
- The ADM is iterative and tailorable — not a strict one-pass waterfall.
- Phase A delivers the Statement of Architecture Work; don't confuse it with the Request for Architecture Work (an input) or the Architecture Vision (a deliverable within A).
- The ADM is TOGAF's iterative, repeatable method; phases have inputs → steps → outputs.
- Order: Preliminary, A–H, with Requirements Management continuous at the centre.
- Phase A → Statement of Architecture Work; Phase F → Implementation & Migration Plan.