TOGAF Guidance
When to Use This Skill
Use this skill when you need to:
-
Understand which TOGAF ADM phase applies to your current work
-
Get phase-specific activities and deliverables
-
Learn about TOGAF methodology in practical terms
-
Apply enterprise architecture governance
Keywords: togaf, adm, architecture development method, phase, business architecture, technology architecture, migration planning, implementation governance, architecture vision
TOGAF 10 Overview
TOGAF (The Open Group Architecture Framework) provides a comprehensive methodology for developing enterprise architecture. The core is the Architecture Development Method (ADM) - an iterative cycle of 10 phases.
The Four Architecture Domains
Domain Focus Artifacts
Business Processes, capabilities, organization Business process models, capability maps
Data Information assets, data management Data models, data flow diagrams
Application Applications and their interactions Application portfolio, integration diagrams
Technology Infrastructure and platforms Technology standards, deployment diagrams
ADM Phases
Preliminary Phase
Purpose
Establish the architecture capability within the organization.
Key Activities
-
Define architecture principles
-
Establish governance framework
-
Select tools and methods
-
Define scope of architecture work
Deliverables
-
Architecture principles catalog
-
Organization model for EA
-
Tailored architecture framework
When you're here
Starting a new EA initiative or formalizing existing practices.
Phase A: Architecture Vision
Purpose
Create a high-level vision aligned with strategic goals.
Key Activities
-
Identify stakeholders and concerns
-
Define architecture scope
-
Create high-level vision
-
Obtain approval to proceed
Deliverables
-
Architecture vision document
-
Stakeholder map
-
Statement of architecture work
When you're here
Beginning a new architecture project or major initiative.
Phase B: Business Architecture
Purpose
Develop the business architecture to support the vision.
Key Activities
-
Model current business processes
-
Define target business capabilities
-
Identify gaps and opportunities
-
Align with business strategy
Deliverables
-
Business architecture document
-
Process models
-
Capability assessment
When you're here
Understanding business needs before technical solutions.
Phase C: Information Systems Architecture
Purpose
Define data and application architectures.
Sub-phases
-
Data Architecture: Information assets, data models, data governance
-
Application Architecture: Application portfolio, integrations, APIs
Key Activities
-
Model current and target data architecture
-
Define application components and interactions
-
Identify data-related gaps
Deliverables
-
Data architecture document
-
Application architecture document
-
Integration specifications
When you're here
Designing the systems that support business capabilities.
Phase D: Technology Architecture
Purpose
Define the technology infrastructure.
Key Activities
-
Define technology standards
-
Model infrastructure components
-
Plan platform capabilities
-
Address non-functional requirements
Deliverables
-
Technology architecture document
-
Infrastructure diagrams
-
Technology standards catalog
When you're here
Selecting platforms, infrastructure, and technology standards.
Phase E: Opportunities & Solutions
Purpose
Identify implementation approaches and projects.
Key Activities
-
Consolidate gaps from B, C, D
-
Group into work packages
-
Evaluate build vs buy vs reuse
-
Identify transition architectures
Deliverables
-
Implementation factor assessment
-
Work package definitions
-
Transition architecture descriptions
When you're here
Planning how to get from current to target state.
Phase F: Migration Planning
Purpose
Create detailed implementation roadmap.
Key Activities
-
Prioritize projects
-
Estimate resources and timelines
-
Define migration approach
-
Create implementation roadmap
Deliverables
-
Implementation and migration plan
-
Architecture roadmap
-
Transition architecture details
When you're here
Creating the execution plan with timelines and dependencies.
Phase G: Implementation Governance
Purpose
Oversee architecture implementation.
Key Activities
-
Provide architecture oversight
-
Conduct architecture compliance reviews
-
Handle change requests
-
Ensure implementation matches design
Deliverables
-
Architecture compliance assessments
-
Change requests
-
Implementation guidance
When you're here
Projects are executing; ensuring they follow the architecture.
Phase H: Architecture Change Management
Purpose
Manage changes to the architecture over time.
Key Activities
-
Monitor technology changes
-
Assess business changes
-
Determine if new ADM cycle needed
-
Maintain architecture relevance
Deliverables
-
Architecture change requests
-
Updated architecture documentation
-
Recommendations for new cycles
When you're here
Maintaining and evolving the established architecture.
Requirements Management
Purpose
Manage architecture requirements throughout all phases.
Note: This is a cross-cutting activity, not a sequential phase. Requirements management operates continuously across all ADM phases.
Key Activities
-
Identify requirements
-
Baseline requirements
-
Monitor baseline
-
Handle requirement changes
Deliverables
-
Requirements repository
-
Impact assessments
-
Requirement changes log
Phase Identification Guide
Not sure which phase you're in? Ask these questions:
-
Are you starting fresh with EA? → Preliminary Phase
-
Defining scope and getting buy-in? → Phase A
-
Understanding business needs? → Phase B
-
Designing systems and data? → Phase C
-
Selecting technologies? → Phase D
-
Identifying projects? → Phase E
-
Planning implementation? → Phase F
-
Overseeing execution? → Phase G
-
Maintaining/evolving? → Phase H
Practical Application
For Small Projects
You don't need all phases for every project. A minimal cycle:
-
Vision (A): What are we trying to achieve?
-
Solution (C/D): What's the technical approach?
-
Plan (F): How do we get there?
-
Execute (G): Build it right
For Large Initiatives
Follow the full cycle with appropriate rigor:
-
Formal stakeholder management
-
Complete documentation
-
Governance checkpoints
-
Architecture review boards
Memory References
For detailed phase information, see references/togaf-overview.md .
Version History
-
v1.0.0 (2025-12-05): Initial release
-
Complete ADM phase documentation (Preliminary through H)
-
Requirements Management (cross-cutting)
-
Phase identification guide
-
Practical application for small and large projects
Last Updated
Date: 2025-12-05 Model: claude-opus-4-5-20251101