Architecture Development Method (ADM)

The Architecture Development Method (ADM) is right at the heart of TOGAF and comprises a detailed step-by-step process for developing or changing an enterprise architecture. Much of the TOGAF documentation covers the ADM, and everything else in TOGAF can be mapped back to the ADM. [1]


Key Points About the Architecture Development Method (ADM) [2]
The ADM is iterative over the whole process, between phases, and within phases; for each iteration of the ADM, a fresh decision must be taken on:

These decisions must be made on the basis of a practical assessment of resource and competence availability, and the value that can realistically be expected to accrue to the enterprise from the chosen scope of the architecture work. As a generic method, the ADM is intended to be used by enterprises in a wide range of different geographies and applied in different vertical sectors/industry types. As such it can be - but does not necessarily have to be - tailored to specific needs. For example, it can be used:


Phases of Architecture Development Method (ADM) [3]
Phases within the ADM are as follows: The Preliminary Phase describes the preparation and initiation activities required to create an Architecture Capability including customization of TOGAF and definition of Architecture Principles. Phase A: Architecture Vision describes the initial phase of an architecture development cycle. It includes information about defining the scope of the architecture development initiative, identifying the stakeholders, creating the Architecture Vision, and obtaining approval to proceed with the architecture development. Phase B: Business Architecture describes the development of a Business Architecture to support the agreed Architecture Vision. Phase C: Information Systems Architectures describes the development of Information Systems Architectures to support the agreed Architecture Vision. Phase D: Technology Architecture describes the development of the Technology Architecture to support the agreed Architecture Vision. Phase E: Opportunities & Solutions conducts initial implementation planning and the identification of delivery vehicles for the architecture defined in the previous phases. Phase F: Migration Planning addresses how to move from the Baseline to the Target Architecture by finalizing a detailed Implementation and Migration Plan. Phase G: Implementation Governance provides architectural oversight of the implementation. Phase H: Architecture Change Management establishes procedures for managing change to the new architecture. Requirements Management examines the process of managing architecture requirements throughout the ADM.

Architecture Development Method (ADM)

The phases of the ADM cycle are further divided into steps; for example, the steps within the architecture development phases (B, C, D) are as follows:


Though the TOGAF ADM diagram has 10 phases, it is essentially a 4-step process:
Step 1. Tailor TOGAF to suit your needs: This is a one-time activity to be done before you start adopting TOGAF for your organization.
Step 2. Define the scope of work and prepare for rollout: This activity is made of 6 distinct steps, all of which are covered in our TOGAF training course.
Step 3. Oversee architecture development and implementation: How the actual architecture development and implementation is done within the scope of TOGAF.
Step 4. Manage post-implementation change: Any major change can trigger off another cycle of the ADM. [4]

Architecture Development Method (ADM) 1



source: The Open Group


Adapting the Architecture Development Method (ADM) [5]
The ADM is a generic method for architecture development, which is designed to deal with most system and organizational requirements. However, it will often be necessary to modify or extend the ADM to suit specific needs. One of the tasks before applying the ADM is to review its components for applicability, and then tailor them as appropriate to the circumstances of the individual enterprise. This activity may well produce an "enterprise-specific" ADM.