Erhalten Sie Zugang zu diesem und mehr als 300000 Büchern ab EUR 5,99 monatlich.
The TOGAF standard is a framework - a detailed method and a set of supporting tools - for developing an Enterprise Architecture, developed by members of The Open Group Architecture Forum. The TOGAF Standard, Version 9.2 is an update providing additional guidance, correcting errors, introducing structural changes to support the TOGAF Library (an extensive collection of reference material), and removing obsolete content. It may be used freely by any organization wishing to develop an Enterprise Architecture for use within that organization (subject to the Conditions of Use). This Book is divided into six parts: • Part I - Introduction This part provides a high-level introduction to the key concepts of Enterprise Architecture and in particular the TOGAF approach. It contains the definitions of terms used throughout the standard. • Part II - Architecture Development Method This is the core of the TOGAF framework. It describes the TOGAF Architecture Development Method (ADM) – a step-by-step approach to developing an Enterprise Architecture. • Part III - ADM Guidelines & Techniques This part contains a collection of guidelines and techniques available for use in applying the TOGAF framework and the TOGAF ADM. Additional guidelines and techniques are also in the TOGAF Library (available online from The Open Group). • Part IV - Architecture Content Framework This part describes the TOGAF content framework, including a structured metamodel for architectural artifacts, the use of re-usable architecture building blocks, and an overview of typical architecture deliverables. • Part V - Enterprise Continuum & Tools This part discusses appropriate taxonomies and tools to categorize and store the outputs of architecture activity within an enterprise. • Part VI Architecture Capability Framework This part discusses the organization, processes, skills, roles, and responsibilities required to establish and operate an architecture practice within an enterprise.
Sie lesen das E-Book in den Legimi-Apps auf:
Seitenzahl: 683
Veröffentlichungsjahr: 2018
Das E-Book (TTS) können Sie hören im Abo „Legimi Premium” in Legimi-Apps auf:
The Open Group Standard
The TOGAF® Standard, Version 9.2
The Open Group
Copyright © 2005-2018, The Open Group
All rights reserved.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior permission of the copyright owners.
Any use of this publication for commercial purposes is subject to the terms of the Annual Commercial License relating to it. For further information, see www.opengroup.org/legal/licensing.
The Open Group Standard
The TOGAF® Standard, Version 9.2
ISBN: 1-947754-11-9Document Number: C182
Published in the U.S. by The Open Group, 2005-2018.
Any comments relating to the material contained in this document may be submitted by email to: [email protected]
Part
I
Introduction
Chapter
1
Introduction
1.1
Structure of this Document
1.2
Structure of the TOGAF Library
1.3
Executive Overview
1.4
Information on Using the TOGAF Standard
1.4.1
Conditions of Use
1.4.2
How Much Does the TOGAF Standard Cost?
1.4.3
Downloads
1.5
Why Join The Open Group?
Chapter
2
Core Concepts
2.1
What is the TOGAF Standard?
2.2
What is Architecture in the Context of the TOGAF Standard?
2.3
What Kind of Architecture Does the TOGAF Standard Deal With?
2.4
Architecture Development Method
2.5
Deliverables, Artifacts, and Building Blocks
2.6
Enterprise Continuum
2.7
Architecture Repository
2.8
Establishing and Maintaining an Enterprise Architecture Capability
2.9
Establishing the Architecture Capability as an Operational Entity
2.10
Using the TOGAF Standard with Other Frameworks
Chapter
3
Definitions
Part
II
Architecture Development Method (ADM)
Chapter
4
Introduction to Part II
4.1
ADM Overview
4.1.1
The ADM, Enterprise Continuum, and Architecture Repository
4.1.2
The ADM and the Foundation Architecture
4.1.3
ADM and Supporting Guidelines and Techniques
4.2
Architecture Development Cycle
4.2.1
Key Points
4.2.2
Basic Structure
4.3
Adapting the ADM
4.4
Architecture Governance
4.5
Scoping the Architecture
4.5.1
Breadth
4.5.2
Depth
4.5.3
Time Period
4.5.4
Architecture Domains
4.6
Architecture Integration
4.7
Summary
Chapter
5
Preliminary Phase
5.1
Objectives
5.2
Inputs
5.2.1
Reference Materials External to the Enterprise
5.2.2
Non-Architectural Inputs
5.2.3
Architectural Inputs
5.3
Steps
5.3.1
Scope the Enterprise Organizations Impacted
5.3.2
Confirm Governance and Support Frameworks
5.3.3
Define and Establish Enterprise Architecture Team and Organization
5.3.4
Identify and Establish Architecture Principles
5.3.5
Tailor the TOGAF Framework and, if any, Other Selected Architecture Framework(s)
5.3.6
Develop a Strategy and Implementation Plan for Tools and Techniques
5.4
Outputs
5.5
Approach
5.5.1
Enterprise
5.5.2
Organizational Context
5.5.3
Requirements for Architecture Work
5.5.4
Principles
5.5.5
Management Frameworks
5.5.6
Relating the Management Frameworks
5.5.7
Planning for Enterprise Architecture/Business Change Maturity Evaluation
Chapter
6
Phase A: Architecture Vision
6.1
Objectives
6.2
Inputs
6.2.1
Reference Materials External to the Enterprise
6.2.2
Non-Architectural Inputs
6.2.3
Architectural Inputs
6.3
Steps
6.3.1
Establish the Architecture Project
6.3.2
Identify Stakeholders, Concerns, and Business Requirements
6.3.3
Confirm and Elaborate Business Goals, Business Drivers, and Constraints
6.3.4
Evaluate Capabilities
6.3.5
Assess Readiness for Business Transformation
6.3.6
Define Scope
6.3.7
Confirm and Elaborate Architecture Principles, including Business Principles
6.3.8
Develop Architecture Vision
6.3.9
Define the Target Architecture Value Propositions and KPIs
6.3.10
Identify the Business Transformation Risks and Mitigation Activities
6.3.11
Develop Statement of Architecture Work; Secure Approval
6.4
Outputs
6.5
Approach
6.5.1
General
6.5.2
Creating the Architecture Vision
Chapter
7
Phase B: Business Architecture
7.1
Objectives
7.2
Inputs
7.2.1
Reference Materials External to the Enterprise
7.2.2
Non-Architectural Inputs
7.2.3
Architectural Inputs
7.3
Steps
7.3.1
Select Reference Models, Viewpoints, and Tools
7.3.2
Develop Baseline Business Architecture Description
7.3.3
Develop Target Business Architecture Description
7.3.4
Perform Gap Analysis
7.3.5
Define Candidate Roadmap Components
7.3.6
Resolve Impacts Across the Architecture Landscape
7.3.7
Conduct Formal Stakeholder Review
7.3.8
Finalize the Business Architecture
7.3.9
Create the Architecture Definition Document
7.4
Outputs
7.5
Approach
7.5.1
General
7.5.2
Developing the Baseline Description
7.5.3
Applying Business Capabilities
7.5.4
Applying Value Streams
7.5.5
Applying the Organization Map
7.5.6
Applying Modeling Techniques
7.5.7
Architecture Repository
Chapter
8
Phase C: Information Systems Architectures
8.1
Objectives
8.2
Approach
Chapter
9
Phase C: Information Systems Architectures — Data Architecture
9.1
Objectives
9.2
Inputs
9.2.1
Reference Materials External to the Enterprise
9.2.2
Non-Architectural Inputs
9.2.3
Architectural Inputs
9.3
Steps
9.3.1
Select Reference Models, Viewpoints, and Tools
9.3.2
Develop Baseline Data Architecture Description
9.3.3
Develop Target Data Architecture Description
9.3.4
Perform Gap Analysis
9.3.5
Define Candidate Roadmap Components
9.3.6
Resolve Impacts Across the Architecture Landscape
9.3.7
Conduct Formal Stakeholder Review
9.3.8
Finalize the Data Architecture
9.3.9
Create the Architecture Definition Document
9.4
Outputs
9.5
Approach
9.5.1
Key Considerations for Data Architecture
9.5.2
Architecture Repository
Chapter
10
Phase C: Information Systems Architectures — Application Architecture
10.1
Objectives
10.2
Inputs
10.2.1
Reference Materials External to the Enterprise
10.2.2
Non-Architectural Inputs
10.2.3
Architectural Inputs
10.3
Steps
10.3.1
Select Reference Models, Viewpoints, and Tools
10.3.2
Develop Baseline Application Architecture Description
10.3.3
Develop Target Application Architecture Description
10.3.4
Perform Gap Analysis
10.3.5
Define Candidate Roadmap Components
10.3.6
Resolve Impacts Across the Architecture Landscape
10.3.7
Conduct Formal Stakeholder Review
10.3.8
Finalize the Application Architecture
10.3.9
Create the Architecture Definition Document
10.4
Outputs
10.5
Approach
10.5.1
Architecture Repository
Chapter
11
Phase D: Technology Architecture
11.1
Objectives
11.2
Inputs
11.2.1
Reference Materials External to the Enterprise
11.2.2
Non-Architectural Inputs
11.2.3
Architectural Inputs
11.3
Steps
11.3.1
Select Reference Models, Viewpoints, and Tools
11.3.2
Develop Baseline Technology Architecture Description
11.3.3
Develop Target Technology Architecture Description
11.3.4
Perform Gap Analysis
11.3.5
Define Candidate Roadmap Components
11.3.6
Resolve Impacts Across the Architecture Landscape
11.3.7
Conduct Formal Stakeholder Review
11.3.8
Finalize the Technology Architecture
11.3.9
Create the Architecture Definition Document
11.4
Outputs
11.5
Approach
11.5.1
Emerging Technologies
11.5.2
Architecture Repository
Chapter
12
Phase E: Opportunities & Solutions
12.1
Objectives
12.2
Inputs
12.2.1
Reference Materials External to the Enterprise
12.2.2
Non-Architectural Inputs
12.2.3
Architectural Inputs
12.3
Steps
12.3.1
Determine/Confirm Key Corporate Change Attributes
12.3.2
Determine Business Constraints for Implementation
12.3.3
Review and Consolidate Gap Analysis Results from Phases B to D
12.3.4
Review Consolidated Requirements Across Related Business Functions
12.3.5
Consolidate and Reconcile Interoperability Requirements
12.3.6
Refine and Validate Dependencies
12.3.7
Confirm Readiness and Risk for Business Transformation
12.3.8
Formulate Implementation and Migration Strategy
12.3.9
Identify and Group Major Work Packages
12.3.10
Identify Transition Architectures
12.3.11
Create the Architecture Roadmap & Implementation and Migration Plan
12.4
Outputs
12.5
Approach
Chapter
13
Phase F: Migration Planning
13.1
Objectives
13.2
Inputs
13.2.1
Reference Materials External to the Enterprise
13.2.2
Non-Architectural Inputs
13.2.3
Architectural Inputs
13.3
Steps
13.3.1
Confirm Management Framework Interactions for the Implementation and Migration Plan
13.3.2
Assign a Business Value to Each Work Package
13.3.3
Estimate Resource Requirements, Project Timings, and Availability/Delivery Vehicle
13.3.4
Prioritize the Migration Projects through the Conduct of a Cost/Benefit Assessment and Risk Validation
13.3.5
Confirm Architecture Roadmap and Update Architecture Definition Document
13.3.6
Complete the Implementation and Migration Plan
13.3.7
Complete the Architecture Development Cycle and Document Lessons Learned
13.4
Outputs
13.5
Approach
Chapter
14
Phase G: Implementation Governance
14.1
Objectives
14.2
Inputs
14.2.1
Reference Materials External to the Enterprise
14.2.2
Non-Architectural Inputs
14.2.3
Architectural Inputs
14.3
Steps
14.3.1
Confirm Scope and Priorities for Deployment with Development Management
14.3.2
Identify Deployment Resources and Skills
14.3.3
Guide Development of Solutions Deployment
14.3.4
Perform Enterprise Architecture Compliance Reviews
14.3.5
Implement Business and IT Operations
14.3.6
Perform Post-Implementation Review and Close the Implementation
14.4
Outputs
14.5
Approach
Chapter
15
Phase H: Architecture Change Management
15.1
Objectives
15.2
Inputs
15.2.1
Reference Materials External to the Enterprise
15.2.2
Non-Architectural Inputs
15.2.3
Architectural Inputs
15.3
Steps
15.3.1
Establish Value Realization Process
15.3.2
Deploy Monitoring Tools
15.3.3
Manage Risks
15.3.4
Provide Analysis for Architecture Change Management
15.3.5
Develop Change Requirements to Meet Performance Targets
15.3.6
Manage Governance Process
15.3.7
Activate the Process to Implement Change
15.4
Outputs
15.5
Approach
15.5.1
Drivers for Change
15.5.2
Enterprise Architecture Change Management Process
15.5.3
Guidelines for Maintenance versus Architecture Redesign
Chapter
16
ADM Architecture Requirements Management
16.1
Objectives
16.2
Inputs
16.3
Steps
16.4
Outputs
16.5
Approach
16.5.1
General
16.5.2
Requirements Development
16.5.3
Resources
Part
III
ADM Guidelines and Techniques
Chapter
17
Introduction to Part III
17.1
Guidelines for Adapting the ADM Process
17.2
Techniques for Architecture Development
17.3
Using the TOGAF Framework with Different Architectural Styles
Chapter
18
Applying Iteration to the ADM
18.1
Overview
18.2
Iteration Cycles
18.3
Classes of Architecture Engagement
18.4
Approaches to Architecture Development
18.5
Iteration Considerations
18.5.1
Iteration between ADM Cycles
18.5.2
Iteration within an ADM Cycle
18.6
Conclusions
Chapter
19
Applying the ADM Across the Architecture Landscape
19.1
Overview
19.2
Architecture Landscape
19.3
Organizing the Architecture Landscape to Understand the State of the Enterprise
19.4
Developing Architectures at Different Levels
Chapter
20
Architecture Principles
20.1
Introduction
20.2
Characteristics of Architecture Principles
20.3
Components of Architecture Principles
20.4
Developing Architecture Principles
20.4.1
Qualities of Principles
20.5
Applying Architecture Principles
20.6
Example Set of Architecture Principles
20.6.1
Business Principles
20.6.2
Data Principles
20.6.3
Application Principles
20.6.4
Technology Principles
Chapter
21
Stakeholder Management
21.1
Introduction
21.2
Approach to Stakeholder Management
21.3
Steps in the Stakeholder Management Process
21.3.1
Identify Stakeholders
21.3.2
Classify Stakeholder Positions
21.3.3
Determine Stakeholder Management Approach
21.3.4
Tailor Engagement Deliverables
21.4
Template Stakeholder Map
Chapter
22
Architecture Patterns
22.1
Introduction
22.1.1
Background
22.1.2
Content of a Pattern
22.1.3
Terminology
22.2
Some Pattern Resources
Chapter
23
Gap Analysis
23.1
Introduction
23.2
Suggested Steps
23.3
Example
Chapter
24
Migration Planning Techniques
24.1
Implementation Factor Assessment & Deduction Matrix
24.2
Consolidated Gaps, Solutions, & Dependencies Matrix
24.3
Architecture Definition Increments Table
24.4
Transition Architecture State Evolution Table
24.5
Business Value Assessment Technique
Chapter
25
Interoperability Requirements
25.1
Overview
25.2
Defining Interoperability
25.3
Enterprise Operating Model
25.4
Refining Interoperability
25.5
Determining Interoperability Requirements
25.6
Reconciling Interoperability Requirements with Potential Solutions
Chapter
26
Business Transformation Readiness Assessment
26.1
Introduction
26.1.1
Business Transformation Enablement Program (BTEP)
26.2
Determine Readiness Factors
26.3
Present Readiness Factors
26.4
Assess Readiness Factors
26.4.1
Readiness Factor Vision
26.4.2
Readiness Factor Rating
26.4.3
Readiness Factor Risks & Actions
26.5
Readiness and Migration Planning
26.6
Marketing the Implementation Plan
26.7
Conclusion
Chapter
27
Risk Management
27.1
Introduction
27.2
Risk Classification
27.3
Risk Identification
27.4
Initial Risk Assessment
27.5
Risk Mitigation and Residual Risk Assessment
27.6
Conduct Residual Risk Assessment
27.7
Risk Monitoring and Governance (Phase G)
27.8
Summary
Chapter
28
Capability-Based Planning
28.1
Overview
28.2
Capability-Based Planning Paradigm
28.3
Concept of Capability-Based Planning
28.3.1
Capability Dimensions
28.3.2
Capability Increments
28.4
Capabilities in an Enterprise Architecture Context
28.5
Summary
Part
IV
Architecture Content Framework
Chapter
29
Introduction to Part IV
29.1
Overview
29.2
Content Metamodel
29.3
Content Framework and the TOGAF ADM
29.4
Structure of Part IV
Chapter
30
Content Metamodel
30.1
Overview
30.2
Content Metamodel Vision and Concepts
30.2.1
Core Content Metamodel Concepts
30.2.2
Overview of the Content Metamodel
30.3
Content Metamodel in Detail
30.3.1
Core Content Metamodel
30.3.2
Full Content Metamodel
30.4
Content Metamodel Extensions
30.4.1
Governance Extensions
30.4.2
Services Extensions
30.4.3
Process Modeling Extensions
30.4.4
Data Extensions
30.4.5
Infrastructure Consolidation Extensions
30.4.6
Motivation Extensions
30.5
Content Metamodel Entities
30.6
Content Metamodel Attributes
30.7
Metamodel Relationships
Chapter
31
Architectural Artifacts
31.1
Basic Concepts
31.1.1
Simple Example of an Architecture Viewpoint and Architecture View
31.2
Developing Architecture Views in the ADM
31.2.1
General Guidelines
31.2.2
Architecture View Creation Process
31.3
Views, Tools, and Languages
31.3.1
Overview
31.4
Architecture Views and Architecture Viewpoints
31.4.1
Example of Architecture Views and Architecture Viewpoints
31.4.2
Architecture Views and Architecture Viewpoints in Enterprise Architecture
31.4.3
Need for a Common Language and Interoperable Tools for Architecture Description
31.5
Conclusions
31.6
Architectural Artifacts by ADM Phase
31.6.1
Preliminary Phase
31.6.2
Phase A: Architecture Vision
31.6.3
Phase B: Business Architecture
31.6.4
Phase C: Data Architecture
31.6.5
Phase C: Application Architecture
31.6.6
Phase D: Technology Architecture
31.6.7
Phase E: Opportunities and Solutions
31.6.8
Requirements Management
Chapter
32
Architecture Deliverables
32.1
Introduction
32.2
Deliverable Descriptions
32.2.1
Architecture Building Blocks
32.2.2
Architecture Contract
32.2.3
Architecture Definition Document
32.2.4
Architecture Principles
32.2.5
Architecture Repository
32.2.6
Architecture Requirements Specification
32.2.7
Architecture Roadmap
32.2.8
Architecture Vision
32.2.9
Business Principles, Business Goals, and Business Drivers
32.2.10
Capability Assessment
32.2.11
Change Request
32.2.12
Communications Plan
32.2.13
Compliance Assessment
32.2.14
Implementation and Migration Plan
32.2.15
Implementation Governance Model
32.2.16
Organizational Model for Enterprise Architecture
32.2.17
Request for Architecture Work
32.2.18
Requirements Impact Assessment
32.2.19
Solution Building Blocks
32.2.20
Statement of Architecture Work
32.2.21
Tailored Architecture Framework
Chapter
33
Building Blocks
33.1
Overview
33.2
Introduction to Building Blocks
33.2.1
Overview
33.2.2
Generic Characteristics
33.2.3
Architecture Building Blocks
33.2.4
Solution Building Blocks
33.3
Building Blocks and the ADM
33.3.1
Basic Principles
33.3.2
Building Block Specification Process in the ADM
Part
V
Enterprise Continuum and Tools
Chapter
34
Introduction to Part V
34.1
Introduction
34.2
Structure of Part V
Chapter
35
Enterprise Continuum
35.1
Overview
35.2
Enterprise Continuum and Architecture Re-Use
35.3
Constituents of the Enterprise Continuum
35.4
Enterprise Continuum in Detail
35.4.1
Architecture Continuum
35.4.2
Solutions Continuum
35.5
The Enterprise Continuum and the ADM
35.6
The Enterprise Continuum and Your Organization
35.6.1
Relationships
35.6.2
Your Enterprise
Chapter
36
Architecture Partitioning
36.1
Overview
36.2
Applying Classification to Create Partitioned Architectures
36.2.1
Activities within the Preliminary Phase
36.3
Integration
Chapter
37
Architecture Repository
37.1
Overview
37.2
Architecture Landscape
37.3
Reference Library
37.3.1
Overview
37.4
Standards Information Base
37.4.1
Overview
37.4.2
Types of Standard
37.4.3
Standards Lifecycle
37.4.4
Standards Classification within the Standards Information Base
37.5
Governance Log
37.5.1
Overview
37.5.2
Contents of the Governance Log
37.6
The Architecture Requirements Repository
37.6.1
Overview
37.6.2
Contents of the Architecture Requirements Repository
37.7
Solutions Landscape
37.8
The Enterprise Repository
37.9
External Repositories
37.9.1
External Reference Models
37.9.2
External Standards
37.9.3
Architecture Board Approvals
Chapter
38
Tools for Architecture Development
38.1
Overview
38.2
Issues in Tool Standardization
Part
VI
Architecture Capability Framework
Chapter
39
Introduction to Part VI
39.1
Overview
39.2
Structure of Part VI
Chapter
40
Establishing an Architecture Capability
40.1
Overview
40.2
Phase A: Architecture Vision
40.3
Phase B: Business Architecture
40.4
Phase C: Data Architecture
40.5
Phase C: Application Architecture
40.6
Phase D: Technology Architecture
40.7
Phase E: Opportunities & Solutions
40.8
Phase F: Migration Planning
40.9
Phase G: Implementation Governance
40.10
Phase H: Architecture Change Management
40.11
Requirements Management
Chapter
41
Architecture Board
41.1
Role
41.2
Responsibilities
41.3
Setting Up the Architecture Board
41.3.1
Triggers
41.3.2
Size of the Board
41.3.3
Board Structure
41.4
Operation of the Architecture Board
41.4.1
General
41.4.2
Preparation
41.4.3
Agenda
Chapter
42
Architecture Compliance
42.1
Introduction
42.2
Terminology: The Meaning of Architecture Compliance
42.3
Architecture Compliance Reviews
42.3.1
Purpose
42.3.2
Timing
42.3.3
Governance and Personnel Scenarios
42.4
Architecture Compliance Review Process
42.4.1
Overview
42.4.2
Roles
42.4.3
Steps
42.5
Architecture Compliance Review Checklists
42.5.1
Hardware and Operating System Checklist
42.5.2
Software Services and Middleware Checklist
42.5.3
Applications Checklists
42.5.4
Information Management Checklists
42.5.5
Security Checklist
42.5.6
System Management Checklist
42.5.7
System Engineering/Overall Architecture Checklists
42.5.8
System Engineering/Methods & Tools Checklist
42.6
Architecture Compliance Review Guidelines
42.6.1
Tailoring the Checklists
42.6.2
Conducting Architecture Compliance Reviews
Chapter
43
Architecture Contracts
43.1
Role
43.2
Contents
43.2.1
Statement of Architecture Work
43.2.2
Contract between Architecture Design and Development Partners
43.2.3
Contract between Architecting Function and Business Users
43.3
Relationship to Architecture Governance
Chapter
44
Architecture Governance
44.1
Introduction
44.1.1
Levels of Governance within the Enterprise
44.1.2
Nature of Governance
44.1.3
Technology Governance
44.1.4
IT Governance
44.1.5
Architecture Governance: Overview
44.2
Architecture Governance Framework
44.2.1
Architecture Governance Framework — Conceptual Structure
44.2.2
Architecture Governance Framework — Organizational Structure
44.3
Architecture Governance in Practice
44.3.1
Architecture Governance — Key Success Factors
44.3.2
Elements of an Effective Architecture Governance Strategy
Chapter
45
Architecture Maturity Models
45.1
Overview
45.2
Background
45.3
US DoC ACMM Framework
45.3.1
Overview
45.3.2
Elements of the ACMM
45.3.3
Example: Enterprise Architecture Process Maturity Levels
45.4
Capability Maturity Models Integration (CMMI)
45.4.1
Introduction
45.4.2
SCAMPI Method
45.5
Conclusions
Chapter
46
Architecture Skills Framework
46.1
Introduction
46.2
Need for an Enterprise Architecture Skills Framework
46.2.1
Definitional Rigor
46.2.2
Basis of an Internal Architecture Practice
46.3
Goals/Rationale
46.3.1
Certification of Enterprise Architects
46.3.2
Specific Benefits
46.4
Enterprise Architecture Role and Skill Categories
46.4.1
Overview
46.4.2
TOGAF Roles
46.4.3
Categories of Skills
46.4.4
Proficiency Levels
46.5
Enterprise Architecture Role and Skill Definitions
46.5.1
Generic Skills
46.5.2
Business Skills & Methods
46.5.3
Enterprise Architecture Skills
46.5.4
Program or Project Management Skills
46.5.5
IT General Knowledge Skills
46.5.6
Technical IT Skills
46.5.7
Legal Environment
46.6
Generic Role and Skills of the Enterprise Architect
46.6.1
Generic Role
46.6.2
Characterization in Terms of the Enterprise Continuum
46.6.3
Key Characteristics of an Enterprise Architect
46.7
Conclusions
Part
VII
Appendices
Appendix
A
Glossary of Supplementary Definitions
Appendix
B
Abbreviations
Index
List of Figures
1-1
Structure of the TOGAF Standard
2-1
Relationships between Deliverables, Artifacts, and Building Blocks
2-2
Example — Architecture Definition Document
2-3
Enterprise Continuum
2-4
TOGAF Architecture Repository Structure
2-5
TOGAF Architecture Capability Overview
4-1
Architecture Development Cycle
4-2
Integration of Architecture Artifacts
5-1
Preliminary Phase
5-2
Management Frameworks to Co-ordinate with the TOGAF Framework
5-3
Interoperability and Relationships between Management Frameworks
6-1
Phase A: Architecture Vision
7-1
Phase B: Business Architecture
7-2
UML Business Class Diagram
8-1
Phase C: Information Systems Architectures
11-1
Phase D: Technology Architecture
12-1
Phase E: Opportunities & Solutions
13-1
Phase F: Migration Planning
14-1
Phase G: Implementation Governance
15-1
Phase H: Architecture Change Management
16-1
ADM Architecture Requirements Management
18-1
Iteration Cycles
18-2
Classes of Enterprise Architecture Engagement
18-3
A Hierarchy of ADM Processes Example
18-4
Activity by Iteration for Baseline First Architecture Definition
18-5
Activity by Iteration for Target First Architecture Definition
19-1
Summary Classification Model for Architecture Landscapes
19-2
Summary of Architecture Continuum
21-1
Sample Stakeholders and Categories
21-2
Stakeholder Power Grid
23-1
Gap Analysis Example
24-1
Implementation Factor Assessment and Deduction Matrix
24-2
Consolidated Gaps, Solutions, and Dependencies Matrix
24-3
Architecture Definition Increments Table
24-4
Transition Architecture State Evolution Table
24-5
Sample Project Assessment with Respect to Business Value and Risk
25-1
Business Information Interoperability Matrix
25-2
Information Systems Interoperability Matrix
26-1
Business Transformation Readiness Assessment — Maturity Model
26-2
Summary Table of Business Transformation Readiness Assessment
27-1
Risk Classification Scheme
27-2
Sample Risk Identification and Mitigation Assessment Worksheet
28-1
Capability-Based Planning Concept
28-2
Capability Increments and Dimensions
28-3
Capability Increment Radar
28-4
Relationship Between Capabilities, Enterprise Architecture, and Projects
29-1
Relationships between Deliverables, Artifacts, and Building Blocks
29-2
Example — Architecture Definition Document
29-3
Content Metamodel Overview
30-1
TOGAF Content Metamodel and its Extensions
30-2
Core Entities and their Relationships
30-3
Content Framework by ADM Phases
30-4
Detailed Representation of the Content Metamodel
30-5
Entities and Relationships Present within the Core Content Metamodel
30-6
Content Metamodel with Extensions
30-7
Relationships between Entities in the Full Metamodel
30-8
Core Content Metamodel and Predefined Extension Modules
30-9
Core Content with Governance Extensions
30-10
Governance Extensions: Extensions to Core Metamodel
30-11
Services Extension: Extensions to Core Metamodel
30-12
Process Modeling Extensions: Extensions to Core Metamodel
30-13
Data Extensions: Extensions to Core Metamodel
30-14
Infrastructure Consolidation Extensions: Extensions to Core Metamodel
30-15
Motivation Extensions: Extensions to Core Metamodel
31-1
Basic Architectural Concepts
31-2
Example Architecture View — The Open Group Business Domains
31-3
Interactions between Metamodel, Building Blocks, Diagrams, and Stakeholders
31-4
Artifacts Associated with the Core Content Metamodel and Extensions
33-1
Key ADM Phases/Steps at which Building Blocks are Evolved/Specified
35-1
Enterprise Continuum
35-2
Architecture Continuum
35-3
Solutions Continuum
35-4
Relationships between Architecture and Solutions Continua
36-1
Allocation of Teams to Architecture Scope
36-2
Architecture Content Aggregation
37-1
Overview of Architecture Repository
37-2
Architecture Continuum
39-1
Mature Architecture Capability
42-1
Levels of Architecture Conformance
42-2
Architecture Compliance Review Process
44-1
Architecture Governance Framework — Conceptual Structure
44-2
Architecture Governance Framework — Organizational Structure
List of Tables
4-1
ADM Version Numbering Convention
20-1
Recommended Format for Defining Principles
21-1
Example Stakeholder Analysis
The TOGAF® standard is an open, industry consensus framework for Enterprise Architecture.
It is a foundational framework, which means that it is applicable to the development of any kind of architecture in any context. This foundational framework is supplemented by The Open Group TOGAF Library,1 an extensive and growing portfolio of guidance material, providing practical guidance in the application of the TOGAF framework in specific contexts.
The TOGAF Standard, Version 9.2 is an update to the TOGAF 9.1 standard to provide additional guidance, correct errors, address some structural challenges, and remove obsolete content. All of these changes will make the TOGAF framework easier to use and maintain.2
The TOGAF Documentation
The TOGAF documentation consists of a set of documents:
■ The TOGAF standard (this document) which describes the generally applicable approach to Enterprise and IT Architecture
■ The TOGAF Library, a portfolio of guidance material to support the practical application of the TOGAF approach
This Document
There are six parts to this document:
PART I
(Introduction) This part provides a high-level introduction to the key concepts of Enterprise Architecture and in particular the TOGAF approach. It contains the definitions of terms used throughout the TOGAF documentation.
PART II
(Architecture Development Method) This part is the core of the TOGAF framework. It describes the TOGAF Architecture Development Method (ADM) — a step-by-step approach to developing an Enterprise Architecture.
PART III
(ADM Guidelines & Techniques) This part contains a collection of guidelines and techniques available for use in applying the TOGAF approach and the TOGAF ADM.
PART IV
(Architecture Content Framework) This part describes the TOGAF content framework, including a structured metamodel for architectural artifacts, the use of re-usable Architecture Building Blocks (ABBs), and an overview of typical architecture deliverables.
PART V
(Enterprise Continuum & Tools) This part discusses appropriate taxonomies and tools to categorize and store the outputs of architecture activity within an enterprise.
PART VI
(Architecture Capability Framework) This part discusses the organization, processes, skills, roles, and responsibilities required to establish and operate an architecture function within an enterprise.
Intended Audience
The TOGAF standard is intended for Enterprise Architects, Business Architects, IT Architects, Data Architects, Systems Architects, Solution Architects, and anyone responsible for the architecture function within an organization.
Keywords
architecture, architecture framework, architecture development method, architect, architecting, enterprise architecture, enterprise architecture framework, enterprise architecture method, method, methods, open, group, technical reference model, standards, standards information base
1. The TOGAF Library (https://publications.opengroup.org/togaf-library) provides a publicly available structured list of Guides and White Papers which provide guidance in the practical application of the TOGAF approach.
2. A full comparison of this version with the TOGAF Version 9.1 standard may be found in The Open Group White Paper: An Introduction to the TOGAF® Standard, Version 9.2 (www.opengroup.org/library/w182).
The Open Group
The Open Group is a global consortium that enables the achievement of business objectives through technology standards. Our diverse membership of more than 580 organizations includes customers, systems and solutions suppliers, tools vendors, integrators, academics, and consultants across multiple industries.
The Open Group aims to:
■ Capture, understand, and address current and emerging requirements, establish policies, and share best practices
■ Facilitate interoperability, develop consensus, and evolve and integrate specifications and open source technologies
■ Operate the industry’s premier certification service
Further information on The Open Group is available at www.opengroup.org.
The Open Group publishes a wide range of technical documentation, most of which is focused on development of Open Group Standards and Guides, but which also includes white papers, technical studies, certification and testing documentation, and business titles.
Full details and a catalog are available at www.opengroup.org/library.
ArchiMate®, DirecNet®, Making Standards Work®, OpenPegasus®, Platform 3.0®, The Open Group®, TOGAF®, UNIX®, UNIXWARE®, X/Open®, and the Open Brand X® logo are registered trademarks and Boundaryless Information Flow™, Build with Integrity Buy with Confidence™, Dependability Through Assuredness™, EMMM™, FACE™, the FACE™ logo, IT4IT™, the IT4IT™ logo, O-DEF™, O-PAS™, Open FAIR™, Open Platform 3.0™, Open Process Automation™, Open Trusted Technology Provider™, SOSA™, the Open O™ logo, and The Open Group Certification logo (Open O and check™) are trademarks of The Open Group.
CMMI®, IPD-CMM®, P-CMM®, SA-CMM®, SCAMPI®, SE-CMM®, and SW-CMM® are registered trademarks of the Software Engineering Institute (SEI), Carnegie Mellon University.
COBIT® is a registered trademark of the Information Systems Audit and Control Association (ISACA) and the IT Governance Institute.
Energistics® is a registered trademark of Energistics in the United States.
FICO® is a registered trademark of Fair Isaac Corporation in the United States and other countries. IEEE® is a registered trademark of the Institute of Electrical and Electronics Engineers, Inc. ITIL®, MSP®, PRINCE®, and PRINCE2® are registered trademarks of AXELOS Limited.
Java® is a registered trademark of Oracle and/or its affiliates.
MDA®, Model-Driven Architecture®, Object Management Group®, OMG®, SysML®, and UML® are registered trademarks and BMM™, BPMN™, Business Motivation Model™, Business Process Modeling Notation™, ITPMF™, IT Portfolio Management Facility™, SPEM™, Systems Modeling Language™, and Unified Modeling Language™ are trademarks of the Object Management Group.
Merriam-Webster Collegiate Dictionary® is a registered trademark of Merriam-Webster, Incorporated. OASIS® is a registered trademark of OASIS, the open standards consortium.
PMBOK® is a registered trademark of the Project Management Institute, Inc. which is registered in the United States and other nations.
The Open Group acknowledges that there may be other company names and products that might be covered by trademark protection and advises the reader to verify them independently.
This document was prepared by The Open Group Architecture Forum. When The Open Group approved the TOGAF Standard, Version 9.2 on March 5, 2018, the Architecture Forum officers were as follows:
Mike Lambert, Fellow of The Open Group, Chair
Robert Weisman, Build The Vision, Vice-Chair
Sonia Gonzalez, The Open Group, Architecture and ArchiMate Forum Director
Architecture Forum Technical Reviewers
Technical reviewers are those individuals who have submitted comments during the company review, or participated in an issue resolution meeting during the development of the TOGAF Standard, Version 9.2:
Rob Akershoek, DXC Technology
Emmanuel Amamoo-Otchere, Huawei Technologies, Co. Ltd.
Michael Anniss, M.J. Anniss Ltd.
Graham Berrisford, Avancier
Terence Blevins, Fellow of The Open Group
Bill Estrem, Metaplexity Associates Inc.
Abdallah Fateen, Microsoft
Michael Fulton, Nationwide
Sonia Garnica, Intelligent Training de Colombia
Mats Gejnevall, Innovate
Kirk Hansen, Metaplexity Associates Inc.
Laura Hart, The MITRE Corporation
Judith Jones, ATE Enterprises
Andrew Josey, The Open Group
Rolf Knoll, NovaTec Consulting GmbH
J. Bryan Lail, Raytheon
Mike Lambert, Fellow of The Open Group
Neil Levette, TRM Technologies Inc.
Kenneth Lind, XLENT IT Consulting
Stephen Marshall, IBM
Chalon Mullins, Business Architecture Guild
Alain Picard, Benchmark Consulting
Sriram Sabesan, Conexiam
Satish Shettar, IBM
Robert Weisman, Build The Vision
Paul Williams, Capgemini
Architecture Forum Members
An up-to-date list of Forum members can be found at: www.opengroup.org/architecture.
The Open Group gratefully acknowledges The Open Group Architecture Forum for developing the TOGAF standard.
The Open Group gratefully acknowledges the contribution of the US Air Force for its Headquarters Air Force Principles.
The Open Group gratefully acknowledges those past and present members of the Architecture Forum who have served as its officers (Chairs and Vice-Chairs) since its inception. In alphabetical order:
Mick Adams
Christer Askerfjord
Terence Blevins
Bill Estrem
Hugh Fisher
Chris Forde
Chris Greenslade
Ed Harrington
Peter Haviland
Dave Hornford
David Jackson
Mike Lambert
Stuart Macgregor
Ian McCall
Tara Paider
Barry Smith
Walter Stahlecker
Sheena Thompson
Paul van der Merwe
Dave Van Gelder
Jane Varnus
Vish Viswanathan
Robert Weisman
Hal Wilson
The following documents are referenced in the TOGAF standard:
■ A Guide to the Project Management Body of Knowledge (PMBOK®) Guide), Project Management Institute; refer to www.pmi.org/pmbok-guide-standards
■ A Method for Identifying Process Re-Use Opportunities to Enhance the Operating Model, M. de Vries, A. van der Merwe, P. Kotze, A. Gerber, in proceedings of the 2011 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM)
■ Analysis Patterns — Reusable Object Models, M. Fowler, ISBN: 0-201-89542-0, Addison-Wesley
■ ANSI/IEEE Std 1471-2000: Systems and Software Engineering — Recommended Practice for Architectural Description of Software-intensive Systems
■ A Pattern Language: Towns, Buildings, Construction, Christopher Alexander, ISBN: 0-19-501919-9, Oxford University Press, 1979
■ Business Capabilities, an Open Group Guide, March 2016 (G161), published by The Open Group; refer to www.opengroup.org/library/g161
■ Business Motivation Model™ (BMM™), Object Management Group (OMG); refer to www.omg.org/spec/BMM/About-BMM
■ Business Transformation Enablement Program (BTEP), Canadian Government; refer to www.tbs-sct.gc.ca/btep-pto/index_e.asp
■ Business Process Modeling Notation™ (BPMN™) Specification, Object Management Group (OMG); refer to www.bpmn.org
■ Control Objectives for Information and related Technology (COBIT®), Version 4.0, IT Governance Institute, 2005
■ Corporate Governance, Ranami Naidoo, ISBN: 1-919-903-0086, Double Storey, 2002
■ Design Patterns: Elements of Reusable Object-Oriented Software, Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, ISBN: 0-201-63361-2, Addison-Wesley, October 1994
■ Enterprise Architecture as Strategy, Jeanne Ross, Peter Weill, David C. Robertson, ISBN: 1-59139-839-8, Harvard Business School Press, 2006
■ Enterprise Architecture Capability Maturity Model (ACMM), Version 1.2, United States Department of Commerce, December 2007
■ Enterprise Architecture Maturity Model, Version 1.3, National Association of State CIOs (NASCIO), December 2003
■ Enterprise Architecture Planning (EAP): Developing a Blueprint for Data, Applications, and Technology, Steven H. Spewak, Steven C. Hill, ISBN: 0-47-159985-9, John Wiley & Sons, 1993
■ Exploring Synergies between TOGAF® and Frameworx, White Paper, May 2011 (W114), published by The Open Group; refer to www.opengroup.org/library/w114
■ Headquarters Air Force Principles for Information Management, US Air Force, June 29, 1998
■ Integrating Risk and Security within a TOGAF® Enterprise Architecture, an Open Group Guide, January 2016 (G152), published by The Open Group; refer to www.opengroup.org/library/g152
■ Integrating the TOGAF® Standard with the BIAN Service Landscape, White Paper, October 2013 (W135), published by The Open Group; refer to www.opengroup.org/library/w135
■ ISO/IEC 20000: 2011, Information Technology — Service Management
■ ISO/IEC/IEEE 15288: 2015, Systems and Software Engineering — System Life Cycle Processes
■ ISO/IEC/IEEE 42010: 2011, Systems and Software Engineering — Architecture Description
■ IT Portfolio Management Facility™ (ITPMF™) Specification, Object Management Group (OMG); refer to www.omg.org/spec/ITPMF
■ Merriam-Webster Collegiate Dictionary, Merriam-Webster, English Language, 11th Edition, April 2008, ISBN-10: 0877798095, ISBN-13: 978-0877798095; refer to www.merriam-webster.com
■ Model-Driven Architecture® (MDA®) Specification, Object Management (OMG); refer to www.omg.org/mda
■ OECD Principles of Corporate Governance, Organization for Economic Co-operation and Development, December 2001; refer to www.oecd.org
■ Organigraphs: Drawing How Companies Really Work, H. Mintzberg and L. Van der Heyden, Harvard Business Review, October 1999; refer to https://hbr.org/1999/09/organigraphs-drawing-how-companies-really-work
■ Pattern-Oriented Software Architecture: A System of Patterns, F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, M. Stal, ISBN: 0-471-95869-7, John Wiley & Sons, 1996
■ Patterns and Software: Essential Concepts and Terminology, Brad Appleton, 2000; refer to www.bradapp.com/docs/patterns-intro.html
■ Re-usable Asset Specification (RAS), Version 2.2, Object Management Group (OMG), November 2005; refer to www.omg.org/spec/RAS
■ Service Component Architecture (SCA) Specification, developed by the Open Service Oriented Architecture (OSOA) collaboration; refer to www.oasis-opencsa.org/sca
■ Service Data Objects (SDO) Specification, developed by the Open Service Oriented Architecture (OSOA) collaboration; refer to www.oasis-opencsa.org/sdo
■ Software Processing Engineering Metamodel (SPEM™) Specification, Version 2.0, Object Management Group (OMG), April 2008; refer to www.omg.org/spec/SPEM
■ Systems Modeling Language™ (SysML®), Object Management Group (OMG); refer to www.sysml.org
■ The Art of Systems Architecting, Eberhardt Rechtin, Mark W. Maier, 2000
■ The Open Group IT4IT™ Reference Architecture, Version 2.1, an Open Group Standard, January 2017 (C171), published by The Open Group; refer to www.opengroup.org/library/c171
■ The Oregon Experiment, Christopher Alexander, ISBN: 0-19-501824-9, Oxford University Press, 1975
■ The Timeless Way of Building, Christopher Alexander, ISBN: 0-19-502402-8, Oxford University Press, 1979
■ TOGAF® 9 and DoDAF 2.0, White Paper, July 2010 (W105), published by The Open Group; refer to www.opengroup.org/library/w105
■ TOGAF® and SABSA® Integration, White Paper, October 2011 (W117), published by The Open Group; refer to www.opengroup.org/library/w117
■ TOGAF® Series Guide: Business Scenarios, September 2017 (G176), published by The Open Group; refer to www.opengroup.org/library/g176
■ TOGAF® Series Guide: The TOGAF Integrated Information Infrastructure Reference Model (III-RM): An Architected Approach to Boundaryless Information Flow™, November 2017 (G179), published by The Open Group; refer to www.opengroup.org/library/g179
■ TOGAF® Series Guide: The TOGAF Technical Reference Model (TRM), September 2017 (G175), published by The Open Group; refer to www.opengroup.org/library/g175
■ TOGAF® Series Guide: Using the TOGAF® Framework to Define and Govern Service-Oriented Architectures, September 2017 (G174), published by The Open Group; refer to www.opengroup.org/library/g174
■ TOGAF® Series Guide: Value Streams, October 2017 (G178), published by The Open Group; refer to www.opengroup.org/library/g178
■ UML Profile and Metamodel for Services (UPMS) RFP (OMG soa/2006-09-09), Object Management Group (OMG), June 2007
■ Unified Modeling Language™ (UML®) Specification, Object Management Group (OMG); refer to www.uml.org
The following websites provide useful reference material:
■ The Cloud Computing Design Patterns community website (refer to www.cloudpatterns.org)
■ The Information Technology Governance Institute: www.isaca.org/About-ISACA/IT-Governance-Institute
This website has many resources that can help with corporate assessment of both IT and governance in general.
■ The Patterns Home Page: hillside.net/patterns
This website is hosted by The Hillside Group and provides information about patterns, links to online patterns, papers, and books dealing with patterns, and patterns-related mailing lists.
■ The Patterns-Discussion FAQ: g.oswego.edu/dl/pd-FAQ/pd-FAQ.html
This website is maintained by Doug Lea and provides a thorough and highly readable FAQ about patterns.
■ The SOA Patterns community website (refer to www.soapatterns.org/), dedicated to the ongoing development and expansion of the SOA design pattern catalog
■ The Volere website has a useful list of leading requirements tools www.volere.co.uk/tools.htm
Part I:Introduction
The Open Group
The TOGAF standard is a framework for Enterprise Architecture. It may be used freely by any organization wishing to develop an Enterprise Architecture for use within that organization (see Section 1.4.1).
The TOGAF standard is developed and maintained by members of The Open Group, working within the Architecture Forum (refer to www.opengroup.org/architecture). The original development of TOGAF Version 1 in 1995 was based on the Technical Architecture Framework for Information Management (TAFIM), developed by the US Department of Defense (DoD). The DoD gave The Open Group explicit permission and encouragement to create Version 1 of the TOGAF standard by building on the TAFIM, which itself was the result of many years of development effort and many millions of dollars of US Government investment.
Starting from this sound foundation, the members of The Open Group Architecture Forum have developed successive versions of the TOGAF standard and published each one on The Open Group public website.
This version builds on previous versions of the TOGAF standard and updates the material available to architecture practitioners to assist them in building a sustainable Enterprise Architecture. Work on White Papers and Guides describing how to to integrate and use this standard with other frameworks and architectural styles has highlighted the universal framework parts of the standard, as well as industry, architecture style, and purpose-specific tools, techniques, and guidance. This work is embodied in the TOGAF Library.1
Although all of the TOGAF documentation works together as a whole, it is expected that organizations will customize it during adoption, and deliberately choose some elements, customize some, exclude some, and create others. For example, an organization may wish to adopt the TOGAF metamodel, but elect not to use any of the guidance on how to develop an in-house Technology Architecture because they are heavy consumers of cloud and Open Platform 3.0™.
Regardless of your prior experience, you are recommended to read the Executive Overview (see Section 1.3), where you will find an outline of The Open Group understanding of Enterprise Architecture and answers to fundamental questions, such as:
■ Why is an Enterprise Architecture needed?
■ Why use the TOGAF standard as a framework for Enterprise Architecture?
The structure of this document reflects the structure and content of an Architecture Capability within an enterprise, as shown in Figure 1-1.
Figure 1-1 Structure of the TOGAF Standard
There are six parts to this document:
PART I
(Introduction) This part provides a high-level introduction to the key concepts of Enterprise Architecture and in particular the TOGAF approach. It contains the definitions of terms used throughout this standard.
PART II
(Architecture Development Method) This part is the core of the TOGAF framework. It describes the TOGAF Architecture Development Method (ADM) — a step-by-step approach to developing an Enterprise Architecture.
PART III
(ADM Guidelines & Techniques) This part contains a collection of guidelines and techniques available for use in applying the TOGAF approach and the TOGAF ADM. Additional guidelines and techniques are available in the TOGAF Library.
PART IV
(Architecture Content Framework) This part describes the TOGAF content framework, including a structured metamodel for architectural artifacts, the use of re-usable Architecture Building Blocks (ABBs), and an overview of typical architecture deliverables.
PART V
(Enterprise Continuum & Tools) This part discusses appropriate taxonomies and tools to categorize and store the outputs of architecture activity within an enterprise.
PART VI
(Architecture Capability Framework) This part discusses the organization, processes, skills, roles, and responsibilities required to establish and operate an architecture function within an enterprise.
The intention of dividing the TOGAF standard into these independent parts is to allow for different areas of specialization to be considered in detail and potentially addressed in isolation. Although all parts work together as a whole, it is also feasible to select particular parts for adoption while excluding others. For example, an organization may wish to adopt the ADM process, but elect not to use any of the materials relating to Architecture Capability.
As an open framework, such use is encouraged, particularly in the following situations:
■ Organizations that are new to the TOGAF approach and wish to incrementally adopt TOGAF concepts are expected to focus on particular parts of the specification for initial adoption, with other areas tabled for later consideration
■ Organizations that have already deployed architecture frameworks may choose to merge these frameworks with aspects of the TOGAF standard
Accompanying this standard is a portfolio of guidance material, known as the TOGAF Library, to support the practical application of the TOGAF approach. The TOGAF Library is a reference library containing guidelines, templates, patterns, and other forms of reference material to accelerate the creation of new architectures for the enterprise.
The TOGAF Library is maintained under the governance of The Open Group Architecture Forum.
Library resources are organized into four sections:
■ Section 1. Foundation Documents
■ Section 2. Generic Guidance and Techniques
■ Section 3. Industry-Specific Guidance and Techniques
■ Section 4. Organization-Specific Guidance and Techniques
Where resources within the Library apply to the deployment of the TOGAF ADM and make explicit reference to "anchor points" within the TOGAF standard they are classified within the Library as Dependent documents. Resources that provide guidance on how to utilize features described in the standard are classified as Supporting documents. Resources that relate to Enterprise Architecture in general, and that do not make any specific references to the TOGAF standard, are classified as EA General documents.
This section provides an executive overview of Enterprise Architecture, the basic concepts of what it is (not just another name for IT Architecture), and why it is needed. It provides a summary of the benefits of establishing an Enterprise Architecture and adopting the TOGAF approach to achieve that.
What is an enterprise?
The TOGAF standard considers an "enterprise" to be any collection of organizations that have common goals.
For example, an enterprise could be:
■ A whole corporation or a division of a corporation
■ A government agency or a single government department
■ A chain of geographically distant organizations linked together by common ownership
■ Groups of countries or governments working together to create common or shareable deliverables or infrastructures
■ Partnerships and alliances of businesses working together, such as a consortium or supply chain
The term "Enterprise" in the context of "Enterprise Architecture" can be applied to either an entire enterprise, encompassing all of its business activities and capabilities, information, and technology that make up the entire infrastructure and governance of the enterprise, or to one or more specific areas of interest within the enterprise. In both cases, the architecture crosses multiple systems, and multiple functional groups within the enterprise.
Confusion often arises from the evolving nature of the term "enterprise". An extended enterprise nowadays frequently includes partners, suppliers, and customers. If the goal is to integrate an extended enterprise, then the enterprise comprises the partners, suppliers, and customers, as well as internal business units.
The enterprise operating model concept is useful to determine the nature and scope of the Enterprise Architecture within an organization. Many organizations may comprise multiple enterprises, and may develop and maintain a number of independent Enterprise Architectures to address each one. These enterprises often have much in common with each other including processes, functions, and their information systems, and there is often great potential for wider gain in the use of a common architecture framework. For example, a common framework can provide a basis for the development of common building blocks and solutions, and a shareable Architecture Repository for the integration and re-use of business models, designs, information, and data.
Why is an Enterprise Architecture needed?
The purpose of Enterprise Architecture is to optimize across the enterprise the often fragmented legacy of processes (both manual and automated) into an integrated environment that is responsive to change and supportive of the delivery of the business strategy.
Today’s CEOs know that the effective management and exploitation of information and Digital Transformation are key factors to business success, and indispensable means to achieving competitive advantage. An Enterprise Architecture addresses this need, by providing a strategic context for the evolution and reach of digital capability in response to the constantly changing needs of the business environment.
For example, the rapid development of social media, Internet of Things, and cloud computing has radically extended the capacity of the enterprise to create new market opportunities.
Furthermore, a good Enterprise Architecture enables you to achieve the right balance between business transformation and continuous operational efficiency. It allows individual business units to innovate safely in their pursuit of evolving business goals and competitive advantage. At the same time, the Enterprise Architecture enables the needs of the organization to be met with an integrated strategy which permits the closest possible synergies across the enterprise and beyond.
What are the benefits of an Enterprise Architecture?
An effective Enterprise Architecture can bring important benefits to the organization. Specific benefits of an Enterprise Architecture include:
■ More effective and efficient business operations:
— Lower business operation costs
— More agile organization
— Business capabilities shared across the organization
— Lower change management costs
— More flexible workforce
— Improved business productivity
■ More effective and efficient Digital Transformation and IT operations:
— Extending effective reach of the enterprise through digital capability
— Bringing all components of the enterprise into a harmonized environment
— Lower software development, support, and maintenance costs
— Increased portability of applications
— Improved interoperability and easier system and network management
— Improved ability to address critical enterprise-wide issues like security
— Easier upgrade and exchange of system components
■ Better return on existing investment, reduced risk for future investment:
— Reduced complexity in the business and IT
— Maximum return on investment in existing business and IT infrastructure
— The flexibility to make, buy, or out-source business and IT solutions
— Reduced risk overall in new investments and their cost of ownership
■ Faster, simpler, and cheaper procurement:
— Buying decisions are simpler, because the information governing procurement is readily available in a coherent plan
— The procurement process is faster — maximizing procurement speed and flexibility without sacrificing architectural coherence
—The ability to procure heterogeneous, multi-vendor open systems
— The ability to secure more economic capabilities
What specifically would prompt the development of an Enterprise Architecture?
Typically, preparation for business transformation needs or for radical infrastructure changes initiates an Enterprise Architecture review or development. Often key people identify areas of change required in order for new business goals to be met. Such people are commonly referred to as the "stakeholders" in the change. The role of the architect is to address their concerns by:
■ Identifying and refining the requirements that the stakeholders have
■ Developing views of the architecture that show how the concerns and requirements are going to be addressed
■ Showing the trade-offs that are going to be made in reconciling the potentially conflicting concerns of different stakeholders
Without the Enterprise Architecture, it is highly unlikely that all the concerns and requirements will be considered and met.
What is an architecture framework?
An architecture framework is a foundational structure, or set of structures, which can be used for developing a broad range of different architectures. It should describe a method for designing a target state of the enterprise in terms of a set of building blocks, and for showing how the building blocks fit together. It should contain a set of tools and provide a common vocabulary. It should also include a list of recommended standards and compliant products that can be used to implement the building blocks.
Why use the TOGAF standard as a framework for Enterprise Architecture?
The TOGAF standard has been developed through the collaborative efforts of the whole community. Using the TOGAF standard results in Enterprise Architecture that is consistent, reflects the needs of stakeholders, employs best practice, and gives due consideration both to current requirements and the perceived future needs of the business.
Developing and sustaining an Enterprise Architecture is a technically complex process which involves many stakeholders and decision processes in the organization. The TOGAF standard plays an important role in standardizing and de-risks the architecture development process. The TOGAF standard provides a best practice framework for adding value, and enables the organization to build workable and economic solutions which address their business issues and needs.
Who would benefit from using the TOGAF standard?
Any organization undertaking, or planning to undertake, the development and implementation of an Enterprise Architecture for the support of business transformation will benefit from use of the TOGAF standard.
Organizations seeking Boundaryless Information Flow™ can use the TOGAF standard to define and implement the structures and processes to enable access to integrated information within and between enterprises.
Organizations that design and implement Enterprise Architectures using the TOGAF standard are assured of a design and a procurement specification that can facilitate an open systems implementation, thus enabling the benefits of open systems with reduced risk.
The TOGAF standard is freely available for viewing online without a license. Alternatively, it can be downloaded and stored under license, as explained on the TOGAF information website.
In either case, the TOGAF standard can be used freely by any organization wishing to do so to develop an architecture for use within that organization. No part of it may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, for any other purpose including, but not by way of limitation, any use for commercial gain, without the prior permission of the copyright owners.
The Open Group is committed to delivering greater business efficiency by bringing together buyers and suppliers of information systems to lower the barriers of integrating new technology across the enterprise. Its goal is to realize the vision of Boundaryless Information Flow.
The TOGAF standard is a key part of its strategy for achieving this goal, and The Open Group wants it to be taken up and used in practical architecture projects, and the experience from its use fed back to help improve it.
The Open Group therefore publishes it on its public web server, and allows and encourages its reproduction and use free-of-charge by any organization wishing to use it internally to develop an Enterprise Architecture. (There are restrictions on its commercial use, however; see Section 1.4.1.)
Downloads of the TOGAF standard, including printable PDF files, are available under license from the TOGAF information website (refer to www.opengroup.org/togaf/downloads). The license is free to any organization wishing to use the standard entirely for internal purposes (for example, to develop an Enterprise Architecture for use within that organization).
Organizations wishing to reduce the time, cost, and risk of implementing multi-vendor solutions that integrate within and between enterprises need The Open Group as their key partner.
The Open Group brings together the buyers and suppliers of information systems worldwide, and enables them to work together, both to ensure that IT solutions meet the needs of customers, and to make it easier to integrate IT across the enterprise. The TOGAF standard is a key enabler in this task.
Yes, the TOGAF standard itself is freely available. But how much will you spend on developing or updating your Enterprise Architecture? And how much will you spend on procurements based on that architecture? The price of membership of The Open Group is insignificant in comparison with these amounts.
In addition to the general benefits of membership, as a member of The Open Group you will be eligible to participate in The Open Group Architecture Forum, which is the development program within which the TOGAF standard is evolved, and in which TOGAF users come together to exchange information and feedback.
Members of the Architecture Forum gain:
■ Immediate access to the fruits of the current TOGAF work program (not publicly available until publication of the next edition of the TOGAF standard) — in effect, the latest information on the standard
■ Exchange of experience with other customer and vendor organizations involved in Enterprise Architecture in general, and networking with architects using the TOGAF standard in significant architecture development projects around the world
■ Peer review of specific architecture case study material
1. The TOGAF Library provides an online publicly available structured list of Guides, White Papers, and other resources. Refer to The Open Group Library at https://publications.opengroup.org/togaf-library.
For the purposes of the TOGAF standard, the core concepts provided in this chapter apply.
The TOGAF standard is an architecture framework. It provides the methods and tools for assisting in the acceptance, production, use, and maintenance of an Enterprise Architecture. It is based on an iterative process model supported by best practices and a re-usable set of existing architecture assets.
ISO/IEC/IEEE 42010: 2011 defines "architecture" as:
"The fundamental concepts or properties of a system in its environment embodied in its elements, relationships, and in the principles of its design and evolution."
The TOGAF standard embraces but does not strictly adhere to ISO/IEC/IEEE 42010: 2011 terminology. In addition to the ISO/IEC/IEEE 42010: 2011 definition of "architecture", the TOGAF standard defines a second meaning depending upon the context:
"The structure of components, their inter-relationships, and the principles and guidelines governing their design and evolution over time."
The TOGAF standard considers the enterprise as a system and endeavors to strike a balance between promoting the concepts and terminology drawn from relevant standards, and commonly accepted terminology that is familiar to the majority of the TOGAF readership. For more on terminology, refer to Chapter 3 and Part IV, Chapter 31.
There are four architecture domains that are commonly accepted as subsets of an overall Enterprise Architecture, all of which the TOGAF standard is designed to support:
■ The Business Architecture defines the business strategy, governance, organization, and key business processes
■ The Data Architecture describes the structure of an organization’s logical and physical data assets and data management resources
■The Application Architecture provides a blueprint for the individual applications to be deployed, their interactions, and their relationships to the core business processes of the organization
■ The Technology Architecture describes the logical software and hardware capabilities that are required to support the deployment of business, data, and application services; this includes IT infrastructure, middleware, networks, communications, processing, standards, etc.
The TOGAF Architecture Development Method (ADM) provides a tested and repeatable process for developing architectures. The ADM includes establishing an architecture framework, developing architecture content, transitioning, and governing the realization of architectures.