TOGAF 框架
ContentsPart I Introduction................................................................................................... 1Chapter 1 Introduction ..................................................................................................... 31.1 Structure of this Document .............................................................................. 41.2 Structure of the TOGAF Library...................................................................... 51.3 Executive Overview .......................................................................................... 61.4 Information on Using the TOGAF Standard ................................................. 91.4.1 Conditions of Use ........................................................................................... 91.4.2 How Much Does the TOGAF Standard Cost? ............................................ 91.4.3 Downloads....................................................................................................... 91.5 Why Join The Open Group? ............................................................................. 9Chapter 2 Core Concepts ................................................................................................. 112.1 What is the TOGAF Standard? ........................................................................ 112.2 What is Architecture in the Context of the TOGAF Standard? ................... 112.3 What Kind of Architecture Does the TOGAF Standard Deal With? .......... 112.4 Architecture Development Method................................................................ 122.5 Deliverables, Artifacts, and Building Blocks ................................................. 132.6 Enterprise Continuum ...................................................................................... 152.7 Architecture Repository .................................................................................... 162.8 Establishing and Maintaining an Enterprise ArchitectureCapability ............................................................................................................ 182.9 Establishing the Architecture Capability as an OperationalEntity ................................................................................................................... 192.10 Using the TOGAF Standard with Other Frameworks ................................. 20Chapter 3 Definitions ........................................................................................................ 21Part II Architecture Development Method (ADM)............................ 35Chapter 4 Introduction to Part II................................................................................. 374.1 ADM Overview .................................................................................................. 374.1.1 The ADM, Enterprise Continuum, and ArchitectureRepository ........................................................................................................ 374.1.2 The ADM and the Foundation Architecture .............................................. 384.1.3 ADM and Supporting Guidelines and Techniques ................................... 384.2 Architecture Development Cycle .................................................................... 394.2.1 Key Points ........................................................................................................ 39The TOGAF® Standard, Version 9.2 iiiEvaluation Copy© 2005-2018 The Open Group, All Rights ReservedEvaluation Copy. Not for redistributionContents4.2.2 Basic Structure................................................................................................. 394.3 Adapting the ADM............................................................................................ 424.4 Architecture Governance .................................................................................. 434.5 Scoping the Architecture .................................................................................. 444.5.1 Breadth ............................................................................................................. 454.5.2 Depth................................................................................................................ 464.5.3 Time Period...................................................................................................... 464.5.4 Architecture Domains .................................................................................... 474.6 Architecture Integration ................................................................................... 474.7 Summary............................................................................................................. 48Chapter 5 Preliminary Phase......................................................................................... 515.1 Objectives............................................................................................................ 525.2 Inputs................................................................................................................... 525.2.1 Reference Materials External to the Enterprise .......................................... 525.2.2 Non-Architectural Inputs .............................................................................. 525.2.3 Architectural Inputs ....................................................................................... 535.3 Steps..................................................................................................................... 535.3.1 Scope the Enterprise Organizations Impacted........................................... 545.3.2 Confirm Governance and Support Frameworks ....................................... 545.3.3 Define and Establish Enterprise Architecture Team andOrganization .................................................................................................... 545.3.4 Identify and Establish Architecture Principles ........................................... 555.3.5 Tailor the TOGAF Framework and, if any, Other SelectedArchitecture Framework(s) ........................................................................... 555.3.6 Develop a Strategy and Implementation Plan for Tools andTechniques ....................................................................................................... 565.4 Outputs ............................................................................................................... 565.5 Approach ............................................................................................................ 575.5.1 Enterprise......................................................................................................... 585.5.2 Organizational Context.................................................................................. 585.5.3 Requirements for Architecture Work ........................................................... 595.5.4 Principles ......................................................................................................... 595.5.5 Management Frameworks ............................................................................ 605.5.6 Relating the Management Frameworks ...................................................... 615.5.7 Planning for Enterprise Architecture/Business ChangeMaturity Evaluation....................................................................................... 62Chapter 6 Phase A: Architecture Vision.................................................................. 656.1 Objectives............................................................................................................ 666.2 Inputs................................................................................................................... 666.2.1 Reference Materials External to the Enterprise .......................................... 666.2.2 Non-Architectural Inputs .............................................................................. 666.2.3 Architectural Inputs ....................................................................................... 666.3 Steps..................................................................................................................... 676.3.1 Establish the Architecture Project ................................................................ 676.3.2 Identify Stakeholders, Concerns, and BusinessRequirements .................................................................................................. 676.3.3 Confirm and Elaborate Business Goals, Business Drivers,and Constraints............................................................................................... 686.3.4 Evaluate Capabilities ...................................................................................... 686.3.5 Assess Readiness for Business Transformation .......................................... 69iv The Open Group Standard (2018)Evaluation Copy© 2005-2018 The Open Group, All Rights ReservedEvaluation Copy. Not for redistributionContents6.3.6 Define Scope .................................................................................................... 696.3.7 Confirm and Elaborate Architecture Principles, includingBusiness Principles ......................................................................................... 706.3.8 Develop Architecture Vision ......................................................................... 706.3.9 Define the Target Architecture Value Propositions andKPIs ................................................................................................................... 716.3.10 Identify the Business Transformation Risks and MitigationActivities .......................................................................................................... 716.3.11 Develop Statement of Architecture Work; Secure Approval .................... 716.4 Outputs ............................................................................................................... 726.5 Approach ............................................................................................................ 736.5.1 General ............................................................................................................. 736.5.2 Creating the Architecture Vision .................................................................. 74Chapter 7 Phase B: Business Architecture.............................................................. 777.1 Objectives............................................................................................................ 787.2 Inputs................................................................................................................... 787.2.1 Reference Materials External to the Enterprise .......................................... 787.2.2 Non-Architectural Inputs .............................................................................. 787.2.3 Architectural Inputs ....................................................................................... 787.3 Steps..................................................................................................................... 797.3.1 Select Reference Models, Viewpoints, and Tools ....................................... 807.3.2 Develop Baseline Business Architecture Description ................................ 847.3.3 Develop Target Business Architecture Description ................................... 847.3.4 Perform Gap Analysis.................................................................................... 847.3.5 Define Candidate Roadmap Components .................................................. 847.3.6 Resolve Impacts Across the Architecture Landscape ................................ 857.3.7 Conduct Formal Stakeholder Review.......................................................... 857.3.8 Finalize the Business Architecture ............................................................... 857.3.9 Create the Architecture Definition Document............................................ 857.4 Outputs ............................................................................................................... 867.5 Approach ............................................................................................................ 887.5.1 General ............................................................................................................. 887.5.2 Developing the Baseline Description........................................................... 897.5.3 Applying Business Capabilities.................................................................... 897.5.4 Applying Value Streams ................................................................................ 907.5.5 Applying the Organization Map.................................................................. 907.5.6 Applying Modeling Techniques ................................................................... 917.5.7 Architecture Repository ................................................................................. 92Chapter 8 Phase C: Information Systems Architectures................................. 958.1 Objectives............................................................................................................ 968.2 Approach ............................................................................................................ 96Chapter 9 Phase C: Information Systems Architectures — DataArchitecture...................................................................................................... 979.1 Objectives............................................................................................................ 979.2 Inputs................................................................................................................... 979.2.1 Reference Materials External to the Enterprise .......................................... 979.2.2 Non-Architectural Inputs .............................................................................. 979.2.3 Architectural Inputs ....................................................................................... 979.3 Steps..................................................................................................................... 99The TOGAF® Standard, Version 9.2 vEvaluation Copy© 2005-2018 The Open Group, All Rights ReservedEvaluation Copy. Not for redistributionContents9.3.1 Select Reference Models, Viewpoints, and Tools ....................................... 999.3.2 Develop Baseline Data Architecture Description ...................................... 1029.3.3 Develop Target Data Architecture Description .......................................... 1029.3.4 Perform Gap Analysis.................................................................................... 1039.3.5 Define Candidate Roadmap Components .................................................. 1039.3.6 Resolve Impacts Across the Architecture Landscape ................................ 1039.3.7 Conduct Formal Stakeholder Review.......................................................... 1039.3.8 Finalize the Data Architecture ...................................................................... 1049.3.9 Create the Architecture Definition Document............................................ 1049.4 Outputs ............................................................................................................... 1049.5 Approach ............................................................................................................ 1069.5.1 Key Considerations for Data Architecture.................................................. 1069.5.2 Architecture Repository ................................................................................. 107Chapter 10 Phase C: Information Systems Architectures — ApplicationArchitecture...................................................................................................... 10910.1 Objectives............................................................................................................ 10910.2 Inputs................................................................................................................... 10910.2.1 Reference Materials External to the Enterprise .......................................... 10910.2.2 Non-Architectural Inputs .............................................................................. 10910.2.3 Architectural Inputs ....................................................................................... 10910.3 Steps..................................................................................................................... 11110.3.1 Select Reference Models, Viewpoints, and Tools ....................................... 11110.3.2 Develop Baseline Application Architecture Description .......................... 11510.3.3 Develop Target Application Architecture Description ............................. 11510.3.4 Perform Gap Analysis.................................................................................... 11510.3.5 Define Candidate Roadmap Components .................................................. 11510.3.6 Resolve Impacts Across the Architecture Landscape ................................ 11610.3.7 Conduct Formal Stakeholder Review.......................................................... 11610.3.8 Finalize the Application Architecture.......................................................... 11610.3.9 Create the Architecture Definition Document............................................ 11710.4 Outputs ............................................................................................................... 11710.5 Approach ............................................................................................................ 11810.5.1 Architecture Repository ................................................................................. 118Chapter 11 Phase D: Technology Architecture....................................................... 11911.1 Objectives............................................................................................................ 12011.2 Inputs................................................................................................................... 12011.2.1 Reference Materials External to the Enterprise .......................................... 12011.2.2 Non-Architectural Inputs .............................................................................. 12011.2.3 Architectural Inputs ....................................................................................... 12011.3 Steps..................................................................................................................... 12111.3.1 Select Reference Models, Viewpoints, and Tools ....................................... 12211.3.2 Develop Baseline Technology Architecture Description .......................... 12611.3.3 Develop Target Technology Architecture Description .............................. 12611.3.4 Perform Gap Analysis.................................................................................... 12611.3.5 Define Candidate Roadmap Components .................................................. 12711.3.6 Resolve Impacts Across the Architecture Landscape ................................ 12711.3.7 Conduct Formal Stakeholder Review.......................................................... 12711.3.8 Finalize the Technology Architecture .......................................................... 12711.3.9 Create the Architecture Definition Document............................................ 12811.4 Outputs ............................................................................................................... 128vi The Open Group Standard (2018)Evaluation Copy© 2005-2018 The Open Group, All Rights ReservedEvaluation Copy. Not for redistributionContents11.5 Approach ............................................................................................................ 12911.5.1 Emerging Technologies .................................................................................. 12911.5.2 Architecture Repository ................................................................................. 130Chapter 12 Phase E: Opportunities & Solutions ................................................... 13112.1 Objectives............................................................................................................ 13212.2 Inputs................................................................................................................... 13212.2.1 Reference Materials External to the Enterprise .......................................... 13212.2.2 Non-Architectural Inputs .............................................................................. 13212.2.3 Architectural Inputs ....................................................................................... 13212.3 Steps..................................................................................................................... 13312.3.1 Determine/Confirm Key Corporate Change Attributes .......................... 13412.3.2 Determine Business Constraints for Implementation............................... 13412.3.3 Review and Consolidate Gap Analysis Results from Phases Bto D.................................................................................................................... 13412.3.4 Review Consolidated Requirements Across Related BusinessFunctions .......................................................................................................... 13512.3.5 Consolidate and Reconcile Interoperability Requirements ...................... 13512.3.6 Refine and Validate Dependencies............................................................... 13512.3.7 Confirm Readiness and Risk for Business Transformation ...................... 13612.3.8 Formulate Implementation and Migration Strategy................................. 13612.3.9 Identify and Group Major Work Packages ................................................. 13612.3.10 Identify Transition Architectures ................................................................. 13712.3.11 Create the Architecture Roadmap & Implementation andMigration Plan ................................................................................................ 13712.4 Outputs ............................................................................................................... 13812.5 Approach ............................................................................................................ 139Chapter 13 Phase F: Migration Planning................................................................... 14113.1 Objectives............................................................................................................ 14213.2 Inputs................................................................................................................... 14213.2.1 Reference Materials External to the Enterprise .......................................... 14213.2.2 Non-Architectural Inputs .............................................................................. 14213.2.3 Architectural Inputs ....................................................................................... 14213.3 Steps..................................................................................................................... 14413.3.1 Confirm Management Framework Interactions for theImplementation and Migration Plan ........................................................... 14413.3.2 Assign a Business Value to Each Work Package ........................................ 14513.3.3 Estimate Resource Requirements, Project Timings, andAvailability/Delivery Vehicle ....................................................................... 14613.3.4 Prioritize the Migration Projects through the Conduct ofa Cost/Benefit Assessment and Risk Validation ........................................ 14613.3.5 Confirm Architecture Roadmap and Update ArchitectureDefinition Document...................................................................................... 14613.3.6 Complete the Implementation and Migration Plan .................................. 14713.3.7 Complete the Architecture Development Cycle and DocumentLessons Learned.............................................................................................. 14713.4 Outputs ............................................................................................................... 14713.5 Approach ............................................................................................................ 148Chapter 14 Phase G: Implementation Governance.............................................. 14914.1 Objectives............................................................................................................ 150The TOGAF® Standard, Version 9.2 viiEvaluation Copy© 2005-2018 The Open Group, All Rights ReservedEvaluation Copy. Not for redistributionContents14.2 Inputs................................................................................................................... 15014.2.1 Reference Materials External to the Enterprise .......................................... 15014.2.2 Non-Architectural Inputs .............................................................................. 15014.2.3 Architectural Inputs ....................................................................................... 15014.3 Steps..................................................................................................................... 15114.3.1 Confirm Scope and Priorities for Deployment withDevelopment Management........................................................................... 15114.3.2 Identify Deployment Resources and Skills................................................. 15214.3.3 Guide Development of Solutions Deployment.......................................... 15214.3.4 Perform Enterprise Architecture Compliance Reviews ............................ 15314.3.5 Implement Business and IT Operations ...................................................... 15314.3.6 Perform Post-Implementation Review and Close theImplementation ............................................................................................... 15314.4 Outputs ............................................................................................................... 15314.5 Approach ............................................................................................................ 154Chapter 15 Phase H: Architecture Change Management.................................. 15515.1 Objectives............................................................................................................ 15615.2 Inputs................................................................................................................... 15615.2.1 Reference Materials External to the Enterprise .......................................... 15615.2.2 Non-Architectural Inputs .............................................................................. 15615.2.3 Architectural Inputs ....................................................................................... 15615.3 Steps..................................................................................................................... 15715.3.1 Establish Value Realization Process ............................................................. 15815.3.2 Deploy Monitoring Tools ............................................................................... 15815.3.3 Manage Risks .................................................................................................. 15815.3.4 Provide Analysis for Architecture Change Management......................... 15815.3.5 Develop Change Requirements to Meet Performance Targets ................ 15915.3.6 Manage Governance Process ........................................................................ 15915.3.7 Activate the Process to Implement Change................................................ 15915.4 Outputs ............................................................................................................... 15915.5 Approach ............................................................................................................ 15915.5.1 Drivers for Change ......................................................................................... 16115.5.2 Enterprise Architecture Change Management Process ............................. 16215.5.3 Guidelines for Maintenance versus Architecture Redesign ..................... 163Chapter 16 ADM Architecture Requirements Management.......................... 16516.1 Objectives............................................................................................................ 16616.2 Inputs................................................................................................................... 16616.3 Steps..................................................................................................................... 16616.4 Outputs ............................................................................................................... 17016.5 Approach ............................................................................................................ 17116.5.1 General ............................................................................................................. 17116.5.2 Requirements Development ......................................................................... 17116.5.3 Resources ......................................................................................................... 172Part III ADM Guidelines and Techniques................................................. 173Chapter 17 Introduction to Part III............................................................................... 17517.1 Guidelines for Adapting the ADM Process ................................................... 17517.2 Techniques for Architecture Development .................................................... 175viii The Open Group Standard (2018)Evaluation Copy© 2005-2018 The Open Group, All Rights ReservedEvaluation Copy. Not for redistributionContents17.3 Using the TOGAF Framework with Different ArchitecturalStyles .................................................................................................................... 176Chapter 18 Applying Iteration to the ADM............................................................. 17918.1 Overview............................................................................................................. 17918.2 Iteration Cycles .................................................................................................. 18018.3 Classes of Architecture Engagement .............................................................. 18118.4 Approaches to Architecture Development .................................................... 18518.5 Iteration Considerations ................................................................................... 18518.5.1 Iteration between ADM Cycles .................................................................... 18618.5.2 Iteration within an ADM Cycle .................................................................... 18718.6 Conclusions ........................................................................................................ 190Chapter 19 Applying the ADM Across the Architecture Landscape ......... 19319.1 Overview............................................................................................................. 19319.2 Architecture Landscape .................................................................................... 19319.3 Organizing the Architecture Landscape to Understand theState of the Enterprise ....................................................................................... 19519.4 Developing Architectures at Different Levels ............................................... 195Chapter 20 Architecture Principles............................................................................... 19720.1 Introduction ........................................................................................................ 19720.2 Characteristics of Architecture Principles ...................................................... 19820.3 Components of Architecture Principles ......................................................... 19820.4 Developing Architecture Principles ................................................................ 19920.4.1 Qualities of Principles .................................................................................... 19920.5 Applying Architecture Principles ................................................................... 20020.6 Example Set of Architecture Principles .......................................................... 20120.6.1 Business Principles ......................................................................................... 20120.6.2 Data Principles ................................................................................................ 20520.6.3 Application Principles ................................................................................... 20920.6.4 Technology Principles .................................................................................... 210Chapter 21 Stakeholder Management ........................................................................ 21321.1 Introduction ........................................................................................................ 21321.2 Approach to Stakeholder Management ......................................................... 21321.3 Steps in the Stakeholder Management Process ............................................. 21421.3.1 Identify Stakeholders ..................................................................................... 21421.3.2 Classify Stakeholder Positions...................................................................... 21621.3.3 Determine Stakeholder Management Approach ....................................... 21621.3.4 Tailor Engagement Deliverables................................................................... 21721.4 Template Stakeholder Map .............................................................................. 217Chapter 22 Architecture Patterns................................................................................... 22922.1 Introduction ........................................................................................................ 22922.1.1 Background ...................................................................................................... 22922.1.2 Content of a Pattern........................................................................................ 23022.1.3 Terminology ..................................................................................................... 23122.2 Some Pattern Resources .................................................................................... 232Chapter 23 Gap Analysis ................................................................................................... 23523.1 Introduction ........................................................................................................ 235The TOGAF® Standard, Version 9.2 ixEvaluation Copy© 2005-2018 The Open Group, All Rights ReservedEvaluation Copy. Not for redistributionContents23.2 Suggested Steps ................................................................................................. 23623.3 Example............................................................................................................... 236Chapter 24 Migration Planning Techniques............................................................ 23924.1 Implementation Factor Assessment & Deduction Matrix ........................... 23924.2 Consolidated Gaps, Solutions, & Dependencies Matrix.............................. 24024.3 Architecture Definition Increments Table ...................................................... 24024.4 Transition Architecture State Evolution Table ............................................... 24124.5 Business Value Assessment Technique ........................................................... 242Chapter 25 Interoperability Requirements .............................................................. 24325.1 Overview............................................................................................................. 24325.2 Defining Interoperability .................................................................................. 24325.3 Enterprise Operating Model ............................................................................ 24525.4 Refining Interoperability .................................................................................. 24525.5 Determining Interoperability Requirements ................................................. 24625.6 Reconciling Interoperability Requirements with PotentialSolutions .............................................................................................................. 248Chapter 26 Business Transformation Readiness Assessment........................ 24926.1 Introduction ........................................................................................................ 24926.1.1 Business Transformation Enablement Program (BTEP) ........................... 25026.2 Determine Readiness Factors........................................................................... 25026.3 Present Readiness Factors ................................................................................ 25226.4 Assess Readiness Factors.................................................................................. 25326.4.1 Readiness Factor Vision ................................................................................. 25326.4.2 Readiness Factor Rating................................................................................. 25426.4.3 Readiness Factor Risks & Actions ................................................................ 25526.5 Readiness and Migration Planning................................................................. 25526.6 Marketing the Implementation Plan............................................................... 25526.7 Conclusion.......................................................................................................... 256Chapter 27 Risk Management......................................................................................... 25727.1 Introduction ........................................................................................................ 25727.2 Risk Classification .............................................................................................. 25827.3 Risk Identification .............................................................................................. 25827.4 Initial Risk Assessment..................................................................................... 25827.5 Risk Mitigation and Residual Risk Assessment............................................ 26027.6 Conduct Residual Risk Assessment................................................................ 26027.7 Risk Monitoring and Governance (Phase G)................................................. 26027.8 Summary............................................................................................................. 261Chapter 28 Capability-Based Planning...................................................................... 26328.1 Overview............................................................................................................. 26328.2 Capability-Based Planning Paradigm ............................................................ 26428.3 Concept of Capability-Based Planning........................................................... 26428.3.1 Capability Dimensions ................................................................................... 26528.3.2 Capability Increments .................................................................................... 26628.4 Capabilities in an Enterprise Architecture Context ...................................... 26728.5 Summary............................................................................................................. 268x The Open Group Standard (2018)Evaluation Copy© 2005-2018 The Open Group, All Rights ReservedEvaluation Copy. Not for redistributionContentsPart IV Architecture Content Framework................................................... 269Chapter 29 Introduction to Part IV............................................................................... 27129.1 Overview............................................................................................................. 27129.2 Content Metamodel ........................................................................................... 27329.3 Content Framework and the TOGAF ADM.................................................. 27429.4 Structure of Part IV............................................................................................ 275Chapter 30 Content Metamodel..................................................................................... 27730.1 Overview............................................................................................................. 27730.2 Content Metamodel Vision and Concepts ..................................................... 27730.2.1 Core Content Metamodel Concepts............................................................. 27730.2.2 Overview of the Content Metamodel.......................................................... 28130.3 Content Metamodel in Detail........................................................................... 28330.3.1 Core Content Metamodel .............................................................................. 28430.3.2 Full Content Metamodel................................................................................ 28630.4 Content Metamodel Extensions....................................................................... 28830.4.1 Governance Extensions .................................................................................. 28930.4.2 Services Extensions ......................................................................................... 29130.4.3 Process Modeling Extensions........................................................................ 29230.4.4 Data Extensions ............................................................................................... 29530.4.5 Infrastructure Consolidation Extensions..................................................... 29730.4.6 Motivation Extensions ................................................................................... 29930.5 Content Metamodel Entities ............................................................................ 30130.6 Content Metamodel Attributes........................................................................ 30430.7 Metamodel Relationships ................................................................................. 314Chapter 31 Architectural Artifacts ................................................................................ 31931.1 Basic Concepts .................................................................................................... 31931.1.1 Simple Example of an Architecture Viewpoint andArchitecture View ........................................................................................... 32131.2 Developing Architecture Views in the ADM................................................. 32231.2.1 General Guidelines ......................................................................................... 32231.2.2 Architecture View Creation Process ............................................................. 32331.3 Views, Tools, and Languages ........................................................................... 32431.3.1 Overview.......................................................................................................... 32431.4 Architecture Views and Architecture Viewpoints ........................................ 32431.4.1 Example of Architecture Views and Architecture Viewpoints ................ 32431.4.2 Architecture Views and Architecture Viewpoints inEnterprise Architecture.................................................................................. 32531.4.3 Need for a Common Language and Interoperable Tools forArchitecture Description ............................................................................... 32631.5 Conclusions ........................................................................................................ 32631.6 Architectural Artifacts by ADM Phase........................................................... 32631.6.1 Preliminary Phase........................................................................................... 32931.6.2 Phase A: Architecture Vision ........................................................................ 32931.6.3 Phase B: Business Architecture..................................................................... 33031.6.4 Phase C: Data Architecture ........................................................................... 33631.6.5 Phase C: Application Architecture............................................................... 33931.6.6 Phase D: Technology Architecture ............................................................... 34431.6.7 Phase E: Opportunities and Solutions ......................................................... 34831.6.8 Requirements Management .......................................................................... 348The TOGAF® Standard, Version 9.2 xiEvaluation Copy© 2005-2018 The Open Group, All Rights ReservedEvaluation Copy. Not for redistributionContentsChapter 32 Architecture Deliverables......................................................................... 34932.1 Introduction ........................................................................................................ 34932.2 Deliverable Descriptions .................................................................................. 35032.2.1 Architecture Building Blocks ........................................................................ 35132.2.2 Architecture Contract ..................................................................................... 35132.2.3 Architecture Definition Document............................................................... 35232.2.4 Architecture Principles .................................................................................. 35332.2.5 Architecture Repository ................................................................................. 35432.2.6 Architecture Requirements Specification.................................................... 35432.2.7 Architecture Roadmap ................................................................................... 35532.2.8 Architecture Vision ......................................................................................... 35632.2.9 Business Principles, Business Goals, and Business Drivers ..................... 35632.2.10 Capability Assessment ................................................................................... 35732.2.11 Change Request .............................................................................................. 35832.2.12 Communications Plan .................................................................................... 35932.2.13 Compliance Assessment ................................................................................ 35932.2.14 Implementation and Migration Plan ........................................................... 36032.2.15 Implementation Governance Model............................................................ 36132.2.16 Organizational Model for Enterprise Architecture.................................... 36132.2.17 Request for Architecture Work ..................................................................... 36232.2.18 Requirements Impact Assessment ............................................................... 36232.2.19 Solution Building Blocks ............................................................................... 36332.2.20 Statement of Architecture Work ................................................................... 36332.2.21 Tailored Architecture Framework ................................................................ 363Chapter 33 Building Blocks.............................................................................................. 36533.1 Overview............................................................................................................. 36533.2 Introduction to Building Blocks ...................................................................... 36533.2.1 Overview.......................................................................................................... 36533.2.2 Generic Characteristics .................................................................................. 36533.2.3 Architecture Building Blocks ........................................................................ 36633.2.4 Solution Building Blocks ............................................................................... 36733.3 Building Blocks and the ADM......................................................................... 36833.3.1 Basic Principles ............................................................................................... 36833.3.2 Building Block Specification Process in the ADM ..................................... 369Part V Enterprise Continuum and Tools.................................................... 371Chapter 34 Introduction to Part V................................................................................. 37334.1 Introduction ........................................................................................................ 37334.2 Structure of Part V ............................................................................................. 373Chapter 35 Enterprise Continuum................................................................................ 37535.1 Overview............................................................................................................. 37535.2 Enterprise Continuum and Architecture Re-Use .......................................... 37535.3 Constituents of the Enterprise Continuum.................................................... 37635.4 Enterprise Continuum in Detail ...................................................................... 37735.4.1 Architecture Continuum ................................................................................ 37835.4.2 Solutions Continuum ..................................................................................... 38035.5 The Enterprise Continuum and the ADM ..................................................... 38235.6 The Enterprise Continuum and Your Organization ..................................... 383xii The Open Group Standard (2018)Evaluation Copy© 2005-2018 The Open Group, All Rights ReservedEvaluation Copy. Not for redistributionContents35.6.1 Relationships ................................................................................................... 38335.6.2 Your Enterprise ............................................................................................... 384Chapter 36 Architecture Partitioning .......................................................................... 38536.1 Overview............................................................................................................. 38536.2 Applying Classification to Create Partitioned Architectures ...................... 38536.2.1 Activities within the Preliminary Phase...................................................... 38736.3 Integration .......................................................................................................... 388Chapter 37 Architecture Repository............................................................................. 39137.1 Overview............................................................................................................. 39137.2 Architecture Landscape .................................................................................... 39237.3 Reference Library............................................................................................... 39337.3.1 Overview.......................................................................................................... 39337.4 Standards Information Base............................................................................. 39437.4.1 Overview.......................................................................................................... 39437.4.2 Types of Standard ........................................................................................... 39437.4.3 Standards Lifecycle......................................................................................... 39437.4.4 Standards Classification within the Standards InformationBase ................................................................................................................... 39537.5 Governance Log ................................................................................................. 39637.5.1 Overview.......................................................................................................... 39637.5.2 Contents of the Governance Log.................................................................. 39637.6 The Architecture Requirements Repository .................................................. 39737.6.1 Overview.......................................................................................................... 39737.6.2 Contents of the Architecture Requirements Repository........................... 39837.7 Solutions Landscape .......................................................................................... 39837.8 The Enterprise Repository................................................................................ 39937.9 External Repositories ........................................................................................ 39937.9.1 External Reference Models............................................................................ 39937.9.2 External Standards ......................................................................................... 39937.9.3 Architecture Board Approvals ...................................................................... 399Chapter 38 Tools for Architecture Development .................................................. 40138.1 Overview............................................................................................................. 40138.2 Issues in Tool Standardization ......................................................................... 401Part VI Architecture Capability Framework............................................. 403Chapter 39 Introduction to Part VI............................................................................... 40539.1 Overview............................................................................................................. 40539.2 Structure of Part VI............................................................................................ 406Chapter 40 Establishing an Architecture Capability .......................................... 40740.1 Overview............................................................................................................. 40740.2 Phase A: Architecture Vision ........................................................................... 40840.3 Phase B: Business Architecture........................................................................ 40940.4 Phase C: Data Architecture .............................................................................. 40940.5 Phase C: Application Architecture.................................................................. 41040.6 Phase D: Technology Architecture .................................................................. 41040.7 Phase E: Opportunities & Solutions................................................................ 410The TOGAF® Standard, Version 9.2 xiiiEvaluation Copy© 2005-2018 The Open Group, All Rights ReservedEvaluation Copy. Not for redistributionContents40.8 Phase F: Migration Planning............................................................................ 41040.9 Phase G: Implementation Governance........................................................... 41040.10 Phase H: Architecture Change Management ................................................ 41040.11 Requirements Management ............................................................................. 411Chapter 41 Architecture Board........................................................................................ 41341.1 Role ...................................................................................................................... 41341.2 Responsibilities .................................................................................................. 41341.3 Setting Up the Architecture Board .................................................................. 41441.3.1 Triggers ............................................................................................................. 41441.3.2 Size of the Board ............................................................................................. 41541.3.3 Board Structure ............................................................................................... 41541.4 Operation of the Architecture Board .............................................................. 41641.4.1 General ............................................................................................................. 41641.4.2 Preparation ...................................................................................................... 41641.4.3 Agenda ............................................................................................................. 417Chapter 42 Architecture Compliance .......................................................................... 41942.1 Introduction ........................................................................................................ 41942.2 Terminology: The Meaning of Architecture Compliance ............................ 41942.3 Architecture Compliance Reviews.................................................................. 42142.3.1 Purpose ............................................................................................................ 42142.3.2 Timing .............................................................................................................. 42242.3.3 Governance and Personnel Scenarios.......................................................... 42342.4 Architecture Compliance Review Process ..................................................... 42342.4.1 Overview.......................................................................................................... 42342.4.2 Roles ................................................................................................................. 42542.4.3 Steps.................................................................................................................. 42642.5 Architecture Compliance Review Checklists ................................................ 42742.5.1 Hardware and Operating System Checklist............................................... 42742.5.2 Software Services and Middleware Checklist ............................................ 42842.5.3 Applications Checklists ................................................................................. 42942.5.4 Information Management Checklists .......................................................... 43242.5.5 Security Checklist ........................................................................................... 43342.5.6 System Management Checklist..................................................................... 43442.5.7 System Engineering/Overall Architecture Checklists .............................. 43542.5.8 System Engineering/Methods & Tools Checklist...................................... 43742.6 Architecture Compliance Review Guidelines ............................................... 43942.6.1 Tailoring the Checklists.................................................................................. 43942.6.2 Conducting Architecture Compliance Reviews......................................... 439Chapter 43 Architecture Contracts................................................................................ 44143.1 Role ...................................................................................................................... 44143.2 Contents .............................................................................................................. 44343.2.1 Statement of Architecture Work ................................................................... 44343.2.2 Contract between Architecture Design and DevelopmentPartners ............................................................................................................ 44343.2.3 Contract between Architecting Function and Business Users ................. 44443.3 Relationship to Architecture Governance ...................................................... 444Chapter 44 Architecture Governance .......................................................................... 44544.1 Introduction ........................................................................................................ 445xiv The Open Group Standard (2018)Evaluation Copy© 2005-2018 The Open Group, All Rights ReservedEvaluation Copy. Not for redistributionContents44.1.1 Levels of Governance within the Enterprise .............................................. 44544.1.2 Nature of Governance .................................................................................... 44644.1.3 Technology Governance ................................................................................ 44744.1.4 IT Governance ................................................................................................. 44744.1.5 Architecture Governance: Overview........................................................... 44844.2 Architecture Governance Framework............................................................ 44944.2.1 Architecture Governance Framework — ConceptualStructure........................................................................................................... 44944.2.2 Architecture Governance Framework — OrganizationalStructure........................................................................................................... 45144.3 Architecture Governance in Practice .............................................................. 45344.3.1 Architecture Governance — Key Success Factors...................................... 45344.3.2 Elements of an Effective Architecture Governance Strategy.................... 454Chapter 45 Architecture Maturity Models................................................................ 45545.1 Overview............................................................................................................. 45545.2 Background ......................................................................................................... 45545.3 US DoC ACMM Framework............................................................................ 45645.3.1 Overview.......................................................................................................... 45645.3.2 Elements of the ACMM ................................................................................. 45745.3.3 Example: Enterprise Architecture Process Maturity Levels..................... 45745.4 Capability Maturity Models Integration (CMMI)......................................... 46045.4.1 Introduction ..................................................................................................... 46045.4.2 SCAMPI Method ............................................................................................. 46145.5 Conclusions ........................................................................................................ 461Chapter 46 Architecture Skills Framework.............................................................. 46346.1 Introduction ........................................................................................................ 46346.2 Need for an Enterprise Architecture Skills Framework............................... 46346.2.1 Definitional Rigor ........................................................................................... 46346.2.2 Basis of an Internal Architecture Practice ................................................... 46446.3 Goals/Rationale................................................................................................. 46546.3.1 Certification of Enterprise Architects .......................................................... 46546.3.2 Specific Benefits ............................................................................................... 46546.4 Enterprise Architecture Role and Skill Categories ....................................... 46646.4.1 Overview.......................................................................................................... 46646.4.2 TOGAF Roles................................................................................................... 46646.4.3 Categories of Skills ......................................................................................... 46746.4.4 Proficiency Levels ........................................................................................... 46846.5 Enterprise Architecture Role and Skill Definitions....................................... 46846.5.1 Generic Skills ................................................................................................... 46846.5.2 Business Skills & Methods ............................................................................ 46946.5.3 Enterprise Architecture Skills ....................................................................... 46946.5.4 Program or Project Management Skills ....................................................... 47046.5.5 IT General Knowledge Skills ........................................................................ 47046.5.6 Technical IT Skills ........................................................................................... 47146.5.7 Legal Environment ......................................................................................... 47146.6 Generic Role and Skills of the Enterprise Architect ...................................... 47246.6.1 Generic Role .................................................................................................... 47246.6.2 Characterization in Terms of the Enterprise Continuum ......................... 47446.6.3 Key Characteristics of an Enterprise Architect ........................................... 47446.7 Conclusions ........................................................................................................ 476
评论