Part I Introduction ............................................................................... 1
Chapter 1 Introduction ................................................................................. 3
1.1 Struc
...
Part I Introduction ............................................................................... 1
Chapter 1 Introduction ................................................................................. 3
1.1 Structure of the TOGAF Document ................................................ 3
1.2 Executive Overview ........................................................................ 5
Chapter 2 Core Concepts............................................................................ 9
2.1 What is TOGAF? ............................................................................ 9
2.2 What is Architecture in the Context of TOGAF? ............................. 9
2.3 What Kind of Architecture Does TOGAF Deal With?...................... 10
2.4 Architecture Development Method ................................................. 10
2.5 Deliverables, Artifacts, and Building Blocks .................................... 11
2.6 Enterpr ise Continuum ..................................................................... 13
2.7 Architecture Repositor y .................................................................. 14
2.8 Establishing and Maintaining an Enterpr ise
Architecture Capability.................................................................... 16
2.9 Establishing the Architecture Capability as an
Operational Entity ........................................................................... 17
2.10 Using TOGAF with Other Frameworks ........................................... 18
Chapter 3 Definitions .................................................................................... 19
Chapter 4 Release Notes............................................................................. 33
4.1 What’s New in TOGAF 9?............................................................... 33
4.1.1 Changes Applied in this Edition................................................... 35
4.2 The Benefits of TOGAF 9 ............................................................... 37
4.3 Mapping of the TOGAF 8.1.1 Structure to TOGAF 9...................... 37
4.4 Mapping of TOGAF 9 Structure to TOGAF 8.1.1............................ 39
4.5 Using TOGAF ................................................................................. 40
4.5.1 Conditions of Use ........................................................................ 40
4.5.2 How Much Does TOGAF Cost?................................................... 40
4.5.3 Downloads ................................................................................... 41
4.6 Why Join The Open Group?........................................................... 41
Part II Architecture Development Method (ADM)................ 43
Chapter 5 Introduction ................................................................................. 45
5.1 ADMOver view................................................................................ 45
TOGAF® Version 9.1 iii
Evaluation Copy
© 2009-2011 The Open Group, All Rights Reserved
Evaluation Copy. Not for redistribution
Contents
5.1.1 The ADM, Enterpr ise Continuum, and Architecture
Repositor y ................................................................................... 45
5.1.2 The ADM and the Foundation Architecture ................................. 46
5.1.3 ADM and Supporting Guidelines and Techniques ....................... 46
5.2 Architecture Development Cycle .................................................... 47
5.2.1 Key Points .................................................................................... 47
5.2.2 Basic Str ucture ............................................................................ 47
5.3 Adapting the ADM .......................................................................... 50
5.4 Architecture Governance ................................................................ 51
5.5 Scoping the Architecture ................................................................ 52
5.5.1 Breadth........................................................................................ 53
5.5.2 Depth........................................................................................... 53
5.5.3 Time Period ................................................................................. 54
5.5.4 Architecture Domains .................................................................. 55
5.6 Architecture Integration .................................................................. 55
5.7 Summary ........................................................................................ 56
Chapter 6 Preliminar y Phase..................................................................... 57
6.1 Objectives ....................................................................................... 58
6.2 Approach........................................................................................ 58
6.2.1 Enterpr ise .................................................................................... 59
6.2.2 Organizational Context ................................................................ 59
6.2.3 Requirements for Architecture Wor k............................................ 60
6.2.4 Principles ..................................................................................... 60
6.2.5 Management Frameworks ........................................................... 61
6.2.6 Relating the Management Frameworks....................................... 62
6.2.7 Planning for Enter prise Architecture/Business
Change Maturity Evaluation ........................................................ 63
6.3 Inputs.............................................................................................. 64
6.3.1 Reference Materials External to the Enterpr ise........................... 64
6.3.2 Non-Architectural Inputs .............................................................. 64
6.3.3 Architectural Inputs...................................................................... 64
6.4 Steps .............................................................................................. 65
6.4.1 Scope the Enterpr ise Organizations Impacted............................ 65
6.4.2 Confirm Gover nance and Support Frameworks .......................... 66
6.4.3 Define and Establish Enterpr ise Architecture Team
and Organization ......................................................................... 66
6.4.4 Identify and Establish Architecture Principles .............................. 67
6.4.5 Tailor TOGAF and, if any, Other Selected
Architecture Framework(s) .......................................................... 67
6.4.6 Implement Architecture Tools ...................................................... 67
6.5 Outputs........................................................................................... 68
Chapter 7 Phase A: Architecture Vision ............................................... 69
7.1 Objectives ....................................................................................... 70
7.2 Approach........................................................................................ 70
7.2.1 General ........................................................................................ 70
7.2.2 Creating the Architecture Vision .................................................. 71
7.2.3 Business Scenar ios ..................................................................... 71
7.3 Inputs.............................................................................................. 72
7.3.1 Reference Materials External to the Enterpr ise........................... 72
7.3.2 Non-Architectural Inputs .............................................................. 72
iv Open Group Standard (2011)
Evaluation Copy
© 2009-2011 The Open Group, All Rights Reserved
Evaluation Copy. Not for redistribution
Contents
7.3.3 Architectural Inputs...................................................................... 72
7.4 Steps .............................................................................................. 73
7.4.1 Establish the Architecture Project................................................ 73
7.4.2 Identify Stakeholders, Concer ns, and Business
Requirements .............................................................................. 73
7.4.3 Confirm and Elaborate Business Goals, Business
Dr ivers, and Constraints .............................................................. 74
7.4.4 Evaluate Business Capabilities ................................................... 74
7.4.5 Assess Readiness for Business Transfor mation.......................... 75
7.4.6 Define Scope ............................................................................... 75
7.4.7 Confirm and Elaborate Architecture Principles,
including Business Principles ...................................................... 75
7.4.8 Develop Architecture Vision......................................................... 76
7.4.9 Define the Target Architecture Value Propositions
and KPIs ...................................................................................... 76
7.4.10 Identify the Business Transfor mation Risks and
Mitigation Activities ...................................................................... 76
7.4.11 Develop Statement of Architecture Wor k; Secure
Approval....................................................................................... 77
7.5 Outputs........................................................................................... 77
Chapter 8 Phase B: Business Architecture ......................................... 79
8.1 Objectives ....................................................................................... 80
8.2 Approach........................................................................................ 80
8.2.1 General ........................................................................................ 80
8.2.2 Developing the Baseline Description ........................................... 81
8.2.3 Business Modeling ...................................................................... 81
8.2.4 Architecture Repositor y ............................................................... 83
8.3 Inputs.............................................................................................. 84
8.3.1 Reference Materials External to the Enterpr ise........................... 84
8.3.2 Non-Architectural Inputs .............................................................. 84
8.3.3 Architectural Inputs...................................................................... 84
8.4 Steps .............................................................................................. 85
8.4.1 Select Reference Models, Viewpoints, and Tools ........................ 86
8.4.2 Develop Baseline Business Architecture
Descr iption................................................................................... 89
8.4.3 Develop Target Business Architecture Description ...................... 89
8.4.4 Perfor m Gap Analysis.................................................................. 89
8.4.5 Define Candidate Roadmap Components................................... 90
8.4.6 Resolve Impacts Across the Architecture Landscape ................. 90
8.4.7 Conduct Formal Stakeholder Review .......................................... 90
8.4.8 Finalize the Business Architecture .............................................. 90
8.4.9 Create Architecture Definition Document .................................... 91
8.5 Outputs........................................................................................... 91
Chapter 9 Phase C: Information Systems Architectures ............... 93
9.1 Objectives ....................................................................................... 94
9.2 Approach........................................................................................ 94
9.3 Inputs.............................................................................................. 94
9.3.1 Reference Materials External to the Enterpr ise........................... 94
9.3.2 Non-Architectural Inputs .............................................................. 94
9.3.3 Architectural Inputs...................................................................... 95
TOGAF® Version 9.1 v
Evaluation Copy
© 2009-2011 The Open Group, All Rights Reserved
Evaluation Copy. Not for redistribution
Contents
9.4 Steps .............................................................................................. 96
9.5 Outputs........................................................................................... 96
Chapter 10 Phase C: Information Systems Architectures —
Data Architecture....................................................................... 97
10.1 Objectives ....................................................................................... 97
10.2 Approach........................................................................................ 97
10.2.1 Key Considerations for Data Architecture.................................... 97
10.2.2 Architecture Repositor y ............................................................... 98
10.3 Inputs.............................................................................................. 99
10.3.1 Reference Materials External to the Enterpr ise........................... 99
10.3.2 Non-Architectural Inputs .............................................................. 99
10.3.3 Architectural Inputs...................................................................... 99
10.4 Steps .............................................................................................. 100
10.4.1 Select Reference Models, Viewpoints, and Tools ........................ 101
10.4.2 Develop Baseline Data Architecture Description ......................... 103
10.4.3 Develop Target Data Architecture Description ............................. 104
10.4.4 Perfor m Gap Analysis.................................................................. 104
10.4.5 Define Candidate Roadmap Components................................... 104
10.4.6 Resolve Impacts Across the Architecture Landscape ................. 104
10.4.7 Conduct Formal Stakeholder Review .......................................... 105
10.4.8 Finalize the Data Architecture ..................................................... 105
10.4.9 Create Architecture Definition Document .................................... 105
10.5 Outputs........................................................................................... 106
Chapter 11 Phase C: Information Systems Architectures —
Application Architecture......................................................... 109
11.1 Objectives ....................................................................................... 109
11.2 Approach........................................................................................ 109
11.2.1 Architecture Repositor y ............................................................... 109
11.3 Inputs.............................................................................................. 110
11.3.1 Reference Materials External to the Enterpr ise........................... 110
11.3.2 Non-Architectural Inputs .............................................................. 110
11.3.3 Architectural Inputs...................................................................... 110
11.4 Steps .............................................................................................. 111
11.4.1 Select Reference Models, Viewpoints, and Tools ........................ 112
11.4.2 Develop Baseline Application Architecture
Descr iption................................................................................... 115
11.4.3 Develop Target Application Architecture
Descr iption................................................................................... 115
11.4.4 Perfor m Gap Analysis.................................................................. 115
11.4.5 Define Candidate Roadmap Components................................... 116
11.4.6 Resolve Impacts Across the Architecture Landscape ................. 116
11.4.7 Conduct Formal Stakeholder Review .......................................... 116
11.4.8 Finalize the Application Architecture ........................................... 116
11.4.9 Create Architecture Definition Document .................................... 117
11.5 Outputs........................................................................................... 117
Chapter 12 Phase D: Technology Architecture .................................... 119
12.1 Objectives ....................................................................................... 120
12.2 Approach........................................................................................ 120
12.2.1 Architecture Repositor y ............................................................... 120
vi Open Group Standard (2011)
Evaluation Copy
© 2009-2011 The Open Group, All Rights Reserved
Evaluation Copy. Not for redistribution
Contents
12.3 Inputs.............................................................................................. 120
12.3.1 Reference Materials External to the Enterpr ise........................... 120
12.3.2 Non-Architectural Inputs .............................................................. 121
12.3.3 Architectural Inputs...................................................................... 121
12.4 Steps .............................................................................................. 122
12.4.1 Select Reference Models, Viewpoints, and Tools ........................ 123
12.4.2 Develop Baseline Technology Architecture
Descr iption................................................................................... 126
12.4.3 Develop Target Technology Architecture
Descr iption................................................................................... 127
12.4.4 Perfor m Gap Analysis.................................................................. 127
12.4.5 Define Candidate Roadmap Components................................... 127
12.4.6 Resolve Impacts Across the Architecture Landscape ................. 127
12.4.7 Conduct Formal Stakeholder Review .......................................... 128
12.4.8 Finalize the Technology Architecture........................................... 128
12.4.9 Create Architecture Definition Document .................................... 128
12.5 Outputs........................................................................................... 129
12.6 Postscr ipt ........................................................................................ 130
Chapter 13 Phase E: Opportunities & Solutions.................................. 131
13.1 Objectives ....................................................................................... 132
13.2 Approach........................................................................................ 132
13.3 Inputs.............................................................................................. 133
13.3.1 Reference Materials External to the Enterpr ise........................... 133
13.3.2 Non-Architectural Inputs .............................................................. 133
13.3.3 Architectural Inputs...................................................................... 133
13.4 Steps .............................................................................................. 134
13.4.1 Determine/Confir m Key Cor porate Change Attributes ................ 135
13.4.2 Determine Business Constraints for Implementation .................. 135
13.4.3 Review and Consolidate Gap Analysis Results from
Phases B to D.............................................................................. 135
13.4.4 Review Consolidated Requirements Across Related
Business Functions ..................................................................... 136
13.4.5 Consolidate and Reconcile Interoperability
Requirements .............................................................................. 136
13.4.6 Refine and Validate Dependencies ............................................. 136
13.4.7 Confirm Readiness and Risk for Business
Transfor mation............................................................................. 137
13.4.8 For mulate Implementation and Migration Strategy ...................... 137
13.4.9 Identify and Group Major Wor k Packages ................................... 137
13.4.10 Identify Transition Architectures................................................... 138
13.4.11 Create the Architecture Roadmap & Implementation
and Migration Plan....................................................................... 138
13.5 Outputs........................................................................................... 139
Chapter 14 Phase F: Migration Planning................................................. 141
14.1 Objectives ....................................................................................... 142
14.2 Approach........................................................................................ 142
14.3 Inputs.............................................................................................. 142
14.3.1 Reference Materials External to the Enterpr ise........................... 142
14.3.2 Non-Architectural Inputs .............................................................. 142
14.3.3 Architectural Inputs...................................................................... 143
TOGAF® Version 9.1 vii
Evaluation Copy
© 2009-2011 The Open Group, All Rights Reserved
Evaluation Copy. Not for redistribution
Contents
14.4 Steps .............................................................................................. 144
14.4.1 Confirm Management Framework Interactions for the
Implementation and Migration Plan ............................................. 145
14.4.2 Assign a Business Value to Each Wor k Package ........................ 145
14.4.3 Estimate Resource Requirements, Project Timings,
and Availability/Deliver y Vehicle .................................................. 146
14.4.4 Prior itize the Migration Projects through the
Conduct of a Cost/Benefit Assessment and Risk
Validation ..................................................................................... 146
14.4.5 Confirm Architecture Roadmap and Update
Architecture Definition Document ................................................ 147
14.4.6 Generate the Implementation and Migration Plan ....................... 147
14.4.7 Complete the Architecture Development Cycle and
Document Lessons Learned ....................................................... 147
14.5 Outputs........................................................................................... 148
Chapter 15 Phase G: Implementation Governance............................. 149
15.1 Objectives ....................................................................................... 150
15.2 Approach........................................................................................ 150
15.3 Inputs.............................................................................................. 151
15.3.1 Reference Materials External to the Enterpr ise........................... 151
15.3.2 Non-Architectural Inputs .............................................................. 151
15.3.3 Architectural Inputs...................................................................... 151
15.4 Steps .............................................................................................. 152
15.4.1 Confirm Scope and Prior ities for Deployment with
Development Management.......................................................... 152
15.4.2 Identify Deployment Resources and Skills .................................. 153
15.4.3 Guide Development of Solutions Deployment ............................. 153
15.4.4 Perfor m Enter prise Architecture Compliance
Reviews ....................................................................................... 154
15.4.5 Implement Business and IT Operations ...................................... 154
15.4.6 Perfor m Post-Implementation Review and Close the
Implementation ............................................................................ 154
15.5 Outputs........................................................................................... 154
Chapter 16 Phase H: Architecture Change Management................. 157
16.1 Objectives ....................................................................................... 158
16.2 Approach........................................................................................ 158
16.2.1 Drivers for Change....................................................................... 159
16.2.2 Enterpr ise Architecture Change Management Process .............. 160
16.2.3 Guidelines for Maintenance versus Architecture
Redesign ..................................................................................... 161
16.3 Inputs.............................................................................................. 162
16.3.1 Reference Materials External to the Enterpr ise........................... 162
16.3.2 Non-Architectural Inputs .............................................................. 162
16.3.3 Architectural Inputs...................................................................... 162
16.4 Steps .............................................................................................. 163
16.4.1 Establish Value Realization Process ........................................... 164
16.4.2 Deploy Monitor ing Tools .............................................................. 164
16.4.3 Manage Risks .............................................................................. 164
16.4.4 Provide Analysis for Architecture Change
Management ................................................................................ 164
[Show More]