togaf 9.1 – big picture - anywhere.cz · togaf enterprise continuum and tools togaf adm &...

1
Governance Framework Architecture Principles, Vision, and Requirements Architecture Vision Preliminary Definition of Change Implementation of Change Identification of Required Change Enterprise Level Initaitve Enterprise Vision and Architecture Definition Enterprise Level Initaitve Enterprise Level Initaitve Enterprise Vision and Architecture Definition Capability Vision Architecture Definition Capability Vision Architecture Definition Capability Vision Architecture TOGAF Enterprise Continuum and Tools TOGAF ADM & Content Framework TOGAF Capability Framework Architecture Capability Framework (Part VII) Architecture Development Method (Part II) ADM Guidelines and Techniques (Part III) Enterprise Continuum and Tools (Part V) TOGAF Reference Models (Part VI) Architecture Content Framework (Part IV) Business Vision and Drivers Business Capabiliites Informs the size, structure, and culture of the capability Effective operation of the Architecture Capability ensures realization of the Business Vision Sets targets, KPIs, plans, and budgets for architecture roles Business Capability drives the need for Architecture Capability Maturity The method delivers new business solutions Business need feeds into the method, identifying problems to be addressed The method refines understanding of business need The method produces content to be stored in the Repository, classified according to the Enterprise Continuum The Architecture Capability operates a method Operational changes update the Enterprise Continuum and Repository The Enterprise Continuum and Repository inform the business of current state Learning from business operation creates new business need Architecture Repository Architecture Deliverables Architecture Deliverables Architecture Deliverables Artifacts Catalogs Matrices Diagrams Building Blocks Describing Which are Other Deliverables Catalogs Matrices Diagrams Building Blocks Describing Architecture Deliverables Building Blocks: Customer Services Representative Deliverable: Architecture Definition Document Artifacts: Process Flow Diagram Artifacts: Use-Case Diagram Artifacts: Use-Case Diagram Artifacts: Process Flow Diagram Deliverables contain Artifacts Artifacts describe building blocks Building Blocks: Baseline Call Handling Process Artifacts describe building blocks Building Blocks: Target Call Handling Process Enterprise Continuum Architecture Context and Requirements Architecture Continuum Generalization for future re-use Adaptation for use Generic Architectures Specific Architectures Solutions Continuum Generalization for future re-use Adaptation for use Generic Architectures Specific Architectures Contextual factors shape architectures External factors Provide context Deployed Solutions Deployed solutions become Architecture Context Solutions are instantiated within a deployment Enterprise Repositories (including Requirements Repository, Architecture Repository, Design Stores, and CMDB) The Enterprise Continuum provides structure and classification for assets in Enterprise Repositories. Enterprise Repositories provide resources to be classified within the Enterprise Continuum. Foundation Solution Common Systems Solutions Industry Solution Organization-Specific Solution Industry Architecture Organization-Specific Architecture Foundation Architecture Common Systems Architecture Requirements Management A. Architecture Vision B. Business Architecture C. Information System Architectures D. Technology Architecture E. Opportunities and Solutions F. Migration Planning G. Implementati on Governance H. Architecture Change Management Preliminary Segment Level Initiative Segment Vision & Architecture Definition Enterprise Level Initaitve Enterprise Vision and Architecture Definition Business Data Architecture Technology S c o p e Architecture Domains Enterprise Organizational Depth DESIGN P LAN NI N G EXECUTION Transition Supporting Business Strategy Architectural Portfolio Management of Projects Architectural Portfolio Management of the Landscape The business strategy identifies a need to change where the target is not understood Architectural Definition of Foundational Change Initiatives Architectural Governance of Change Implementation Architectural Definition of Bounded Change Initiatives Aspects of large change initiatives require their own architectures Implementation of the architecture must be governed Implementation of the architecture must be governed Escalated issues influence the portfolio The business strategy identifies need to change where the target is well understood Portfolio assessment identifies specific need to change The business strategy sets priority for the portfolio Architecture activities that support the identification of a need to change. Architecture activities that support the definition of how change can be achieved. Architecture activities that govern the implementation of change. The portfolio provides context for governance Architecture Principles Business Strategy Technology Strategy Business Principles, Objectives, and Drivers Architecture Vision Stakeholders Architecture Requirements Requirements Constraints Assumptions Gaps Business Architecture Motivation Motivation Drivers Goals Objectives Measures Organization Location Actor, Role Motivation Business Services, Contracts, Service Qualities Processes, Events, Controls, Products Functions Information Systems Architecure Motivation Motivation Information Systems Architecure Data Entities Logical Data Components Physical Data Components Information System Services Logical Application Components Physical Application Components Platform Services Logical Technology Components Physical Technology Components Architecture Realization Opportunities, Solutions, and Migration Planning Capabilities Work Packages Architecture Contracts Architecture Vision Standars Guidelines Specifications B. Business Architecture C. Data/Application Architecture D. Technology Architecture Step 1: Select Reference Models, Viewpoints, and Tools Step 2: Develop Baseline Architecture Decription High-level model of existing building blocks, re-using definitions form Architecture Repository where they are available Step 3: Develop Target Architecture Description Develop view of required building blocks through the creation of catalog, matrices, and diagrams of the architecture document Fully document each building block Document rationale for building block decisions in architecture document Identify the impacted building blocks, checking against a library of building blocks wirhin the Architecture Repository and re-using where appropriate Where necessary, define new building blocks Select standards for each building block, re-using as much as possible from reference models selected from the Architecture Continuum Document final mapping of the building blocks to the Architecture Landscape From selected building blocks, identify those that might be re-used, and publish as standards of reference models selected from the Architecture Repository Srep 4: Perform Gap Analysis Identify building blocks carried over Identify eliminated building blocks Identify new building blocks Identify gaps and determine the realization approach (e.g. to be developed or to be procured) Step 5: Define Roadmap Components Step 6: Resolve Impacts across the Architecture Landascape Step 7: Formal Stakeholder review Step 8: Finalize the architecture Step 9: Create the Architecture Definition Document E. Opportunities and Solutions Associate building block gaps with work packages that will address the gaps A. Architecture Vision High level model of candidate building blocks Architecture Repository Reference Library Architecture Landscape Artifacts in the landscape are structured according to the metamodel Best practice Best practice creates reference architecture Adopted by the enterprise Standards have reference implementations Standards are complied with Best practice creates standards Governance Log Architecture Capability The landscape is governed Compliance Is governed External Reference Models External Standards Architecture Board Reference models adopted by the enterprise The Reference Library is governed Standards adopted by the enterprise Visibility and escalation Architecture Board steers and manages the capability Strategic Architectures Segment Architectures Capability Architectures Organiz.-Specific Architectures Industry Architectures Common Systems Architectures Foundation Architectures Standards Informations Base Business Standards Data Standards Application Standards Technology Standards Decision Log Calendar Project Portfolio Compliance Assessments Capability Assessments Performance Measurement Capability Architectures Capability Architectures Capability Architectures Architecture Metamodel Architecture Method Content Metamodel Process Take on, retirement Policy Management Compliance Dispensation Assessment/selection of - Models and Architectures - Technologies and Products Business Control Environment Management Content Regulatory Requirements SLA and OLAs Authority Structures Organizational Standards Technology/Product Set Architectures Repository Process Flow Control Gallotti Stefano© - http://www.galoz.it Request for Architecture Work Statement of Architecture Work Contract Contract TOGAF 9.1 – Big Picture

Upload: duongthuy

Post on 16-May-2018

225 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: TOGAF 9.1 – Big Picture - Anywhere.cz · TOGAF Enterprise Continuum and Tools TOGAF ADM & Content Framework TOGAF Capability Framework Architecture Capability Framework (Part VII)

Governance Framework

Architecture Principles, Vision, and RequirementsArchitecture VisionPreliminary

Definition of Change

Implementation of Change

Identification of Required Change

Enterprise Level

Initaitve

Enterprise Vision and Architecture Definition

Enterprise Level

InitaitveEnterprise

Level Initaitve

Enterprise Vision and Architecture Definition

CapabilityVision

ArchitectureDefinition

CapabilityVision

ArchitectureDefinition

CapabilityVision

ArchitectureDefinition

TOGAF Enterprise Continuum and Tools

TOGAF ADM &Content Framework

TOGAF Capability Framework

Architecture CapabilityFramework

(Part VII)

ArchitectureDevelopment Method

(Part II)

ADM Guidelines andTechniques (Part III)

Enterprise Continuumand Tools(Part V)

TOGAF ReferenceModels (Part VI)

ArchitectureContent

Framework(Part IV)

BusinessVision and

Drivers

BusinessCapabiliites

Informs the size, structure, and culture of the capability

Effective operation of the Architecture Capability ensures realization of the Business Vision

Sets targets, KPIs, plans, and budgets for architecture roles

Business Capability drives the need for Architecture Capability Maturity

The method delivers new business solutions

Business need feeds into the method, identifying problems to be addressed

The method refines understanding of business need

The method produces content to be stored in the Repository, classified according to the Enterprise Continuum

The Architecture Capability operates a method

Operational changes update the Enterprise Continuum and Repository

The Enterprise Continuum and Repository inform the business of current state

Learning from business operation creates new business need

Architecture Repository

ArchitectureDeliverables

ArchitectureDeliverables

Architecture Deliverables

Artifacts

Catalogs

Matrices

Diagrams

Building Blocks

Describing

Which are

Other Deliverables

Catalogs

Matrices

Diagrams

Building Blocks

Describing

ArchitectureDeliverables

Building Blocks:Customer Services Representative

Deliverable: ArchitectureDefinition Document

Artifacts:Process Flow Diagram

Artifacts:Use-Case Diagram

Artifacts:Use-Case Diagram

Artifacts:Process Flow Diagram

Deliverables contain Artifacts

Artifacts describe building blocks

Building Blocks:Baseline Call Handling Process

Artifacts describe building blocks

Building Blocks:Target Call Handling Process

Enterprise ContinuumArchitecture Context and Requirements

Architecture Continuum

Generalization for future re-use

Adaptation for use

GenericArchitectures

SpecificArchitectures

Solutions Continuum

Generalization for future re-use

Adaptation for use

GenericArchitectures

SpecificArchitectures

Contextual factors shape architectures

External factorsProvide context

Deployed Solutions

Deployed solutions become Architecture Context

Solutions are instantiated within a deployment

Enterprise Repositories(including Requirements Repository, Architecture

Repository, Design Stores, and CMDB)

The Enterprise Continuum provides structure and

classification for assets in Enterprise Repositories.

Enterprise Repositories provide resources to be

classified within the Enterprise Continuum.

Foundation Solution

Common Systems Solutions

Industry Solution

Organization-Specific Solution

Industry Architecture

Organization-Specific Architecture

Foundation Architecture

Common Systems Architecture

RequirementsManagement

A.Architecture

Vision

B.Business

Architecture

C.Information

SystemArchitectures

D.TechnologyArchitectureE.

Opportunitiesand

Solutions

F.MigrationPlanning

G.Implementati

onGovernance

H.Architecture

ChangeManagement

Preliminary

Segment Level

Initiative

Segment Vision & Architecture DefinitionEnterprise

Level Initaitve

Enterprise Vision and Architecture Definition

Business

Data

Architecture

Technology

Scope

ArchitectureDomains

EnterpriseOrganizational

Depth

DESIGN

PLANNING

EXECUTION

Tran

sitio

n

Supporting Business Strategy

Architectural Portfolio Management of Projects

Architectural Portfolio Management of the Landscape

The business strategyidentifies a need to change

where the target is notunderstood

Architectural Definition of Foundational Change Initiatives

Architectural Governance of Change Implementation

Architectural Definition of Bounded Change Initiatives

Aspects of largechange initiativesrequire their own

architectures

Implementation ofthe architecture

must be governed

Implementation ofthe architecture

must be governedEscalated issues

influence the portfolio

The business strategyidentifies need tochange where the

target is well understood

Portfolio assessmentidentifies specificneed to change

The businessstrategy setspriority for

the portfolio

Architecture activities that support the identification of a need to change.

Architecture activities that support the definition of how change can be achieved.

Architecture activities that govern the implementation of change.

The portfolioprovides contextfor governance

Architecture Principles Business Strategy Technology Strategy Business Principles,

Objectives, and Drivers Architecture Vision Stakeholders

Architecture Requirements

Requirements Constraints Assumptions Gaps

Business ArchitectureMotivation

Motivation

Drivers Goals Objectives Measures

Organization Location Actor, Role

Motivation

BusinessServices,

Contracts,Service Qualities

Processes,Events,

Controls,Products

Functions

Information Systems ArchitecureMotivation Motivation

Information Systems Architecure

Data Entities

LogicalData

Components

PhysicalData

Components

InformationSystemServices

LogicalApplication

Components

PhysicalApplication

Components

PlatformServices

LogicalTechnology

Components

PhysicalTechnology

Components

Architecture RealizationOpportunities, Solutions, and Migration Planning

Capabilities Work Packages Architecture Contracts

Architecture Vision

Standars Guidelines Specifications

B. Business ArchitectureC. Data/Application ArchitectureD. Technology ArchitectureStep 1: Select Reference Models, Viewpoints, and ToolsStep 2: Develop Baseline Architecture Decription

High-level model of existing building blocks, re-using definitions form Architecture Repository where they are available

Step 3: Develop Target Architecture DescriptionDevelop view of required building blocks through the creation of catalog, matrices, and diagrams of the architecture documentFully document each building blockDocument rationale for building block decisions in architecture documentIdentify the impacted building blocks, checking against a library of building blocks wirhin the Architecture Repository and re-using where appropriateWhere necessary, define new building blocksSelect standards for each building block, re-using as much as possible from reference models selected from the Architecture ContinuumDocument final mapping of the building blocks to the Architecture LandscapeFrom selected building blocks, identify those that might be re-used, and publish as standards of reference models selected from the Architecture Repository

Srep 4: Perform Gap AnalysisIdentify building blocks carried overIdentify eliminated building blocksIdentify new building blocksIdentify gaps and determine the realization approach (e.g. to be developed or to be procured)

Step 5: Define Roadmap ComponentsStep 6: Resolve Impacts across the Architecture LandascapeStep 7: Formal Stakeholder reviewStep 8: Finalize the architectureStep 9: Create the Architecture Definition Document

E. Opportunities and SolutionsAssociate building block gaps with work packages that will address the gaps

A. Architecture VisionHigh level model of candidate building blocks

Architecture Repository

ReferenceLibrary

ArchitectureLandscape

Artifacts in the landscape are

structured according to the metamodel

Best practice

Best practice creates

reference architecture

Adopted by the

enterprise

Standards have reference

implementations

Standards are complied with

Best practice creates

standards

Governance Log

Architecture Capability

The landscapeis governed

ComplianceIs governed

External Reference

Models

External Standards

ArchitectureBoard

Reference models adopted

by the enterprise

The ReferenceLibrary isgoverned

Standards adopted by the

enterprise

Visibility and escalation

Architecture Board steers and

manages the capability

Strategic Architectures

Segment Architectures

Capability Architectures

Organiz.-Specific Architectures

Industry Architectures

Common Systems Architectures

Foundation Architectures

StandardsInformations Base

Business Standards

Data Standards

Application Standards

Technology Standards

Decision Log

Calendar Project Portfolio

Compliance Assessments

Capability Assessments

Performance Measurement

Capability Architectures

Capability Architectures

Capability Architectures

Architecture MetamodelArchitecture Method Content Metamodel

ProcessTake on, retirement

Policy Management

Compliance

Dispensation

Assessment/selection of- Models and Architectures- Technologies and Products

Business Control

Environment Management

ContentRegulatory Requirements

SLA and OLAs

Authority Structures

Organizational Standards

Technology/Product Set

Architectures

Repository

Process Flow Control

Gallotti Stefano© - http://www.galoz.it

Request for Architecture Work

Statement of Architecture Work

Contract

Contract

TOGAF 9.1 – Big Picture