Skip to content

TOGAF

TOGAF

The Open Group Architecture Framework

1. Overview: TOGAF, the most widely used EA standard in the world

    flowchart LR
    A["Static architecture design"] -- "Shift to a cyclical development process" --> B["TOGAF Framework"]
  

Definition: A standard framework and detailed methodology developed by The Open Group for designing Enterprise Architecture (EA).

Characteristics: (ADM cycle) Develops and manages EA in stages through a cyclical process called the Architecture Development Method (ADM). (Content framework) Provides a content framework that systematically classifies architecture deliverables and artifacts. (Reference models) Improves architecture standardization and reusability through reference models such as the TRM and III-RM.


2. TOGAF’s Core Components and the ADM Process

A. Architecture Development Method (ADM)

    flowchart TD
    PRE["Preliminary"]
    REQ["Requirements Management"]

    A["A. Architecture Vision"]
    B["B. Business Architecture"]
    C["C. Information Systems<br/>Architecture"]
    D["D. Technology Architecture"]
    E["E. Opportunities & Solutions"]
    F["F. Migration Planning"]
    G["G. Implementation Governance"]
    H["H. Architecture Change<br/>Management"]

    PRE --> A
    A --> B --> C --> D --> E --> F --> G --> H
    H --> A
    
    A & B & C & D & E & F & G & H <--> REQ

    style REQ fill:#FFEBEE,stroke:#D32F2F,stroke-width:2px
    style PRE fill:#E3F2FD,stroke:#1976D2
  
PhaseNameKey Activities
AArchitecture VisionIdentify stakeholders, set and secure approval for the architecture scope
BBusinessDefine current/target business processes and perform gap analysis
CInfo SystemsDesign data and application architecture
DTechnologyDesign infrastructure technology architecture — hardware, network, etc.
E-FImplementationIdentify migration paths and build a detailed roadmap

B. TOGAF Content Framework and Metamodel

    flowchart TD
  ROOT["TOGAF Content Framework"]
  P["Architecture Principles"]
  A["Architecture Deliverables"]
  ABB["Architecture Building Blocks"]
  SBB["Solution Building Blocks"]

  ROOT --> P
  ROOT --> A
  ROOT --> ABB
  ROOT --> SBB

  P --> D1["Fundamental guidelines aligned with strategic goals"]
  A --> D2["Catalogs, matrices, diagrams"]
  ABB --> D3["Reusable architecture components"]
  SBB --> D4["Actually implemented technology and products"]

  style ROOT fill:#1E3A5F,color:#fff
  
ComponentDescriptionNotes
Content MetamodelA model defining the relationships between architecture componentsSupports consistent documentation
Enterprise ContinuumA virtual repository classification scheme for asset reuseSpans Foundation to Organization-Specific
Capability FrameworkA framework for operating and building capability within the EA organizationManages organizational roles/responsibilities and maturity

3. Expected Benefits and Application of Adopting TOGAF

CategoryKey Expected BenefitApplication and Practical Use
Systematic approachStandardized architecture establishmentEmbed a repeatable, proven EA process using the ADM
InteroperabilityStronger inter-system connectivityUse standard reference models to improve integration across heterogeneous systems
Business alignmentGreater IT investment efficiencyOptimize the IT asset portfolio around business requirements