TOGAF ADM and ArchiMate Together – The Digital Transformation Method

Introduction

The TOGAF ADM can be used together with ArchiMate for business / digital transformation planning (see the figure below). TOGAF ADM development approach provides phases that are common to typical (digital) transformation plans, as TOGAF ADM fits to any kind of business transformation planning. The TOGAF ADM can be adapted and customized to any specific organizational need. TOGAF ADM and ArchiMate notation is perfect match, as the former provides the method and the latter provides the language for transformation development.

The Method

According to the TOGAF ADM, first a vision is to be defined for the transformation plan. Then business architecture is to be defined to identify e.g. customers, business services and business projects. Next application architecture is defined: application services and applications, as well as data flows between the applications. Next technology services and technologies are to be identified. Finally development work packages (projects) are to be identified and a roadmap to be finalized. The TOGAF ADM can also be used for service-based approach, in which development focuses on services instead of projects. ArchiMate strongly encourages to service orientation in planning.

TOGAF ADM & ArchiMate

ADM and ArchiMate Alignment

The ADM phases and corresponding ArchiMate (3.x) Concepts to be utilized are as follows:

  • A. Vision
    • Stakeholder, Driver, Assessment
    • Goal, Outcome, Principle, Requirement, Constraint
    • Meaning and Value
  • B. Business
    • Business Actor, Business Role, Business Service, Business Process and Business Function
    • Business Event, Business Object (Concept), Contract, Representation
  • C. Application
    • Application Service, Application Component, Application Interface, Data Object
    • Application Event, Application Function, ApplicationProcess
  • D. Technology
    • Technology Service, Node, Artifact, System Software
    • Technology Interface, Device, Communication Network
    • Technology Event, Technology Function, Technology Process, Technology Object
    •  Physical Elements
      • Equipment, Facility, Distribution Network, Material
  • E. Opportunities and solutions (Programs & Projects etc.)
    • Work Package, Deliverable, Implementation Event
    • Plateau (“transition”), Gap
  • F. Migration Planning (Roadmap)
    • Roadmap of development (projects etc.), illustration of Plateaus and related concepts such as Work Packages

ArchiMate concepts introduced above represent a subset of overall ArchiMate concepts. ArchiMate is relatively powerful language and notation, but there can be found a small subset of concepts and relations that are sufficient to most of the cases.

(An illustrative model example is to be shown here.)

Reference Model

TOGAF ADM method (figure above) can be implemented on appropriate EA-tool (such as Sparx EA), see the reference implementation via this link. Navigate to TOGAF ADM & ArchiMate examples as follows (figure below):

  1. Select “Principles, policies” on the top of the framework
  2. Select “Development Methods”
  3. Select “TOGAF ADM & ArchiMate”
Figure. How to navigate-to-TOGAF ADM.

Conclusions

TOGAF ADM and ArchiMate fit toghether well: the former is the Architecture Development Method, and the latter is the common architecture language. Simplification of the mapping between these two is shown in the figure below.

Figure. Simplified Mapping between the ArchiMate Language and the TOGAF ADM [Open Group].

References

The TOGAF 9.1 , Open Group, link

ArchiMate 3.x, Open Group, link