The TOGAF ADM explained; briefly

The ADM (Architecture Development Method) is the main framework as dictated by TOGAF and is a way of extracting organisation-specific Enterprise Architecture.

TOGAF as a framework emerged from the contributions of countless Enterprise Architecture professionals and provides a process for developing Architectures that are:

  • Able to be easily repeated
  • Stable and tested

The TOGAF ADM provides a set of activities that are able to be performed with an iterative approach which constantly refines the architecture definition. This iterative approach is designed to address the business (and IT) needs by providing:

  • A set of guidelines for tools that can be used for the development of architecture
  • A method for managing the requirements
  • A recommended set of deliverables
  • A set of Architecture Views such as: Data, Application, Technology and Business.

The main activities within the iterative TOGAF ADM cycle are:

  • Establishing an Architecture Framework
  • Developing Architecture Content
  • Transitioning architectures
  • Governing the architecture into realisation

Artifacts, Deliverables and Building Blocks

What is the difference between Artifacts, Deliverables and Building blocks?

An Artifact is a smaller work product that is used to describe an architecture via a specific viewpoint (E.g. A matrix or diagram).

Think of a Deliverable as a product of work that can be reviewed and then signed off on by a stakeholder or stakeholders.

A Building Block is used to represent the capability of a component of IT, business / organisation or architecture capability. It is therefore possible that a Artifact can contain multiple Building Blocks and a Deliverable can contain multiple Artifacts.