Вы находитесь на странице: 1из 34

TOGAF 9.

1 IN PICTURES
®

www.orbussoftware.com
TOGAF®9.1 is an Architecture
Framework which has been
developed by the Open Group
to provide the methods and tools
for assisting in the acceptance,
production, use and maintenance
of an Enterprise Architecture.

2
CONTENTS
TOGAF®9.1 in Pictures

This guide has been designed to give a quick and simple pictorial introduction to
TOGAF®9. TOGAF® is a registerd trademark of The Open Group.

ADM: Architecture Development Method 4


Preliminary Phase 5
Phase A 6
Phase B 7
Phase C 8
Phase D 9
Phase E 10
Phase F 11
Phase G 12
Phase H 13
Requirements Management 14
Guidelines for Adapting the ADM Process 15
Techniques for Architecture Development 15
Technique: Stakeholder Analysis 16
Technique: Business Scenarios 17
Technique: Capability Based Planning 18
Technique: Architecture Partitioning 19
Architecture Content Framework 20
Content Metamodel 21
Content Metamodel: Broken Down 22
Viewpoints and Views 23
Enterprise Continuum 24
Architecture Continuum 25
Solutions Continuum 26
TRM: Technical Reference Model 27
IIIRM: Integrated Information Infrastructure 28
Architecture Capability Framework 29
Architecture Governance 30
Architecture Compliance Levels 31
Architecture Skills Framework 32
Summary of TOGAF®9 33

3
ADM
Architecture Development Method

The ADM is the core of TOGAF®. It The ADM is an iterative process, not only
uses a step-by-step approach to create as the whole process but also between
a method for developing Enterprise and within phases.
Architecture and helping to establish a
framework.

Preliminary

Architecture
Vision

Architecture Business
Change Architecture
Management

Implementation
Implementation Requirements Information
Governance Systems
Governance Management Architectures

Migration Technology
Planning Architecture

Opportunities
and Solutions

4
PRELIMINARYPHASE
Framework and Principles
Implementation
Governance

PRE:INPUTS
• Architecture Principles
• Organizational model for EA
• Tailored Architecture Framework

PRE:STEPS
Scope the enterprise Confirm governance and
organizations impacted support frameworks

Identify and establish Define and establish enterprise


architecture principles architecture team and organization

Select and tailor


Implement Architecture Tools
architecture framework(s)

PRE:OUTPUTS
• Architecture Principles • Request for Architecture Work
• Business Principles, Business Goals, • Tailored Architecture Framework
and Business Drivers
• Organizational model for EA
5
PHASEA
Architecture Vision
Implementation
Governance

A:INPUTS
• Architecture Building Blocks • Statement of Architecture Work
• Architecture Principles • Tailored Architecture Framework
• Architecture Vision
• Business Principles, Business Goals
and Business Drivers
• Organizational model for EA
• Request for Architecture Work

A:STEPS
Identify stakeholders, concerns,
Establish the architecture project
and business requirements

Confirm and elaborate business goals,


Evaluate business capabilities
business drivers and constraints

Assess readiness for


Define scope
business transformation

Confirm and elaborate architecture


Develop architecture vision
principles, including business principles

Define the target architecture Identify the business transformation


value propositions and KPIs risks and mitigation activities

Develop enterprise architecture plans and Statement


of Architecture Work; secure approval

A:OUTPUTS
• Architecture Principles • Architecture Vision
• Business Principles, Business Goals, • Communications Plan
and Business Drivers • Capability Assessment
• Statement of Architecture Work • Tailored Architecture Framework
6
PHASEB
Business Architecture
Implementation
Governance

B:INPUTS
• Architecture Building Blocks • Communications Plan
• Architecture principles • Organization model for EA
• Architecture Vision • Statement of Architecture Work
• Business Principles, Business Goals • Tailored Architecture Framework
and Business Drivers
• Request for Architecture Work
• Capability Assessment

B:STEPS
Select reference models, Develop Baseline Business
viewpoints and tools Architecture Description

Develop Target Business


Perform Gap Analysis
Architecture Description

Resolve impacts across


Define Roadmap Components
the Architecture Landscape

Finalize the Business Architecture Conduct formal stakeholder review

Create Architecture Definition Document

B:OUTPUTS
• Architecture Principles • Business Principles, Business Goals
• Architecture Requirements and Business Drivers
Specification • Statement of Architecture Work
• Architecture Roadmap
7
PHASEC
Information Systems Architecture
Implementation
Governance

C:INPUTS
• Architecture Building Blocks • Request for Architecture Work
• Architecture Definition Document • Capability Assessment
• Architecture Principles • Communications Plan
• Architecture Requirements • Organization Model for EA
Specification • Statement of Architecture Work
• Architecture Roadmap • Tailored Architecture Framework
• Architecture Vision

C:STEPS
Select reference models, Develop Baseline Information
viewpoints and tools Architecture Description

Develop Target Information


Perform Gap Analysis
Architecture Description

Resolve impacts across


Define Roadmap Components
the Architecture Landscape

Finalize the Information Architecture Conduct formal stakeholder review

Create Architecture Definition Document

C:OUTPUTS
• Architecture Definition Document • Architecture Roadmap
• Architecture Principles • Statement of Architecture Work
• Architecture Requirements
Specification
8
PHASED
Technology Architecture
Implementation
Governance

D:INPUTS
• Architecture Building Blocks • Capability Assessment
• Architecture Definition Document • Communications Plan
• Architecture Principles • Organizational model for EA
• Architecture Requirements • Statement of Architecture Work
Specification • Tailored Architecture Framework
• Architecture Roadmap
• Architecture Vision

D:STEPS
Select reference models, Develop Baseline Technology
viewpoints and tools Architecture Description

Develop Target Technology


Perform Gap Analysis
Architecture Description

Resolve impacts across


Define Roadmap Components
the Architecture Landscape

Finalize the Technology Architecture Conduct formal stakeholder review

Create Architecture Definition Document

D:OUTPUTS
• Architecture Definition Document • Architecture Roadmap
• Architecture Principles • Statement of Architecture Work
• Architecture Requirements
Specification
9
PHASEE
Opportunities and Solutions
Implementation
Governance

E:INPUTS
• Architecture Definition Document • Organizational model for EA
• Architecture Principles • Statement of Architecture Work
• Architecture Roadmap • Tailored Architecture Framework
• Architecture Vision
• Capability Assessment
• Communications Plan

E:STEPS
Determine/confirm key Determine business
corporate change attributes constraints for implementation

Review IT requirements from Review and consolidate gap analysis


a functional perspective results from Phases B to D

Consolidate and reconcile


Refine and validate dependencies
interoperability requirements

Formulate high-level Implementation Confirm readiness and risk


and Migration Strategy for business transformation

Identify and group major work packages Identify Transition Architectures

Create portfolio and project charters


and update the architectures

E:OUTPUTS
• Architecture Requirements • Implementation and Migration Plan
Specification • Transition Architecture
• Architecture Roadmap
• Capability Assessment
10
PHASEF
Migration Planning
Implementation
Governance

F:INPUTS
• Architecture Principles • Statement of Architecture Work
• Architecture Roadmap • Tailored Architecture Framework
• Architecture Vision
• Capability Assessment
• Communications Plan
• Organizational model for EA

F:STEPS
Confirm management framework
Assign a business value to each project
interactions for the Implementation Plan

Estimate resource requirements, project timing and availability/delivery vehicle

Prioritize the migration projects through the conduct


of a cost/benefit assessment and risk validation

Confirm Transition Architecture increments/phases


and update Architecture Definition Document

Generate the Architecture Establish the architecture evolution


Implementation Roadmap (time-lined) cycle and document lessons learned

F:OUTPUTS
• Architecture Building Blocks • Architecture Roadmap
• Architecture Contract • Implementation and Migration Plan
• Architecture Requirements • Request for Architecture Work
Specification • Transition Architecture
11
PHASEG
Implementation Governance
Implementation
Governance

G:INPUTS
• Architecture Contract • Organizational model for EA
• Architecture Definition Document • Request for Architecture Work
• Architecture Principles • Statement of Architecture Work
• Architecture Roadmap • Tailored Architecture Framework
• Architecture Vision • Transition Architecture
• Implementation Governance model

G:STEPS
Confirm scope and priorities for deployment with development management

Guide development of
Identify deployment resources and skills
solutions deployment

Perform enterprise architecture


Implement business and IT operations
compliance reviews

Perform post-implementation review


and close the implementation

G:OUTPUTS
• Compliance Assessment
• Solution Building Blocks

12
PHASEH
Change Management
Implementation
Governance

H:INPUTS
• Architecture Definition Document • Organizational model for EA
• Architecture Principles • Statement of Architecture Work
• Architecture Roadmap • Tailored Architecture Framework
• Architecture Vision • Transition Architecture
• Compliance Assessment
• Implementation Governance model

H:STEPS
Establish Value Realization process Deploy Monitoring Tools

Provide Analysis for Architecture


Manage Risks
Change Management

Develop Change Requirements


Manage Governance Process
to meet Performance Targets

Activate the process


to implement Change

H:OUTPUTS
• Architecture Building Blocks
• Requirements Impact Assessment

13
REQUIREMENTSMANAGEMENT Implementation
Governance

RM:INPUTS
• The Inputs to the Requirement
Management process are the
requirements-related outputs from
each ADM phase
• The first high-level requirements are
produced as part of the Architecture
Vision

RM:STEPS
Identify/document requirements Baseline requirements

Identify changed requirements Monitor baseline requirements


and record priorities; identify
and resolve conflicts; generate
requirements impact statement
Assess impact of changed
requirements on current
Implement requirements and previous ADM phases
arising from Phase H

Update the requirements repository Implement change in the current phase

Assess and revise gap


analysis for past phases

RM:OUTPUTS
• Changed Requirements
• Requirements Impact Assessment

14
GUIDELINES
for Adapting the ADM Process

Applying
Iteraon to
the ADM

Applying the
Using TOGAF ADM at
to Define &
Govern SOAs
Guidelines Different
Enterprise
Levels

Security
Architecture
and the ADM

TECHNIQUES
for Architecture Development

Architecture
Principles
Capability-Based Stakeholder
Planning Management

Risk Architecture
Management Paerns

Techniques
Business
Transformaon Business
Readiness Scenarios
Assessment

Interoperability
Gap Analysis
Requirements
Migraon
Planning
Techniques

15
TECHNIQUE
Stakeholder Analysis

Win support from stakeholders.

Corporate Functions

CxO

Enterprise Program QA/


Security Management Office Standards Group Procurement HR

End User Project System


Organisation Organisation Operations
Executives IT Service
Management
Executives
Line
Management Service Desk
Line
Management Business Process/ Application
Functional Experts Management
Business
Domain Experts Infrastructure
Product Specialist Management
Data Owners
Data/Voice
Technical Specialist Communications

Suppliers Regulatory Bodies

External

16
TECHNIQUE
Business Scenarios

Method within a method to identify and articulate business requirements.

1. Problem

2. Environment

3. Objectives

4. Human Actors

5. Computor Actors

6. Roles and Responsibilities

7. Refine

17
TECHNIQUE
Capability Based Planning

Capabilities of the enterprise.

Capability Increment 3
People
Capability Increment 2

Capability Increment 1

Capability Increment 0

Information
Process
Management

Research and Material


Development

18
TECHNIQUE
Architecture Partitioning

Break into bite-size chunks:


• Enterprise Scope
• Architecture Domains
• Level of Detail
• Project Schedules

Scope

Baseline Target
Architecture Architecture

Time

Architecture Vision (Phase A)

Architecture Definition #2
(Phases B, C & D)
Architecture Definition #1
(Phases B, C & D)

Architecture 6
Architecture 5

Transition
Architecture 4
Architecture 3

Transition
Transition
Architecture 2

Transition
Architecture 1

Architecture
Transition
Transition

Depth
Architecture
(Content) Architecture Realization
Architecture Realization
Architecture Realization
Architecture Realization
Architecture Realization
Realization

19
ARCH.CONTENTFRAMEWORK
Description of Architectural Work Products

Deliverables, artifacts, building blocks and relationships

Architecture Deliverables Architecture Repository

Architecture Deliverable Re-Usable Building Blocks

Catalogs Catalogs

Artifacts Matrices Matrices

Diagrams Diagrams
Which are

Describing Describing

Building Blocks Building Blocks

Other Deliverables Architecture Deliverables

20
CONTENTMETAMODEL
Definition of Building Blocks and Relationships

Architecture Principles, Vision and Requirements


Preliminary Architecture Requirements
Business Principles,
Architecture Principles Business Strategy Technology Strategy Architecture Vision Stakeholders
Objectives, and Drivers

Architecture Requirements
Requirements Constraints Assumptions Gaps

Business Architecture Information Systems Architecture Technology Architecture

Motivation Data Application

Drivers Goals Objectives Measures


Information System Platform Services
Data Entities
Services

Organization

Logical Data Logical Application Logical Technology


Organization Units Locations Actors, Roles
Components Components Components

Function

Physical Data Physical Application Physical Technology


Business Services,
Process, Events, Components Components Components
Contracts, Service Functions
Controls, Products
Qualities

Architecture Realization

Opportunities, Solutions, and Migration Planning Implementation Governance


Capabilities Work Packages Architecture Contracts Standards Guidelines Specifications

21
CONTENTMETAMODEL
Broken Down

Entities and their interactions


Select and customize...
TOGAF 9 ARCHITECTURE PRINCIPLES, VISION, REQUIREMENTS AND ROADMAP
PRINCIPLE CONSTRAINT ASSUMPTION REQUIREMENT GAP WORK PACKAGE CAPABILITY
Associated
CONTENT With All
Principle Constraint Assumption Requirement Gap Work Package Capability
Objects
delivers

META MODEL
ORGANIZATION UNIT

Organization Unit

BUSINESS ARCHITECTURE produces

ROLE PRODUCT
DRIVER

Role Product
Driver performs task in
contains owns
accesses All object types can be nested, and have
creates decomposition relationships with themselves.
GOAL
contains

ACTOR FUNCTION
Goal
motivates performs

contains Actor interacts with


is realized through Function
produces
owns and governs

OBJECTIVE CONTROL

Objective resolves generates is guided by Control


is realized by orchestrates
consumes
supplies
EVENT PROCESS
is tracked against participates in
consumes generates

MEASURE Event Process SERVICE QUALITY CONTRACT


is bounded by
is resolved by
meets

Measure Service Quality Contract

resolves orchestrates

is tracked against meets is governed and measured by

LOCATION
BUSINESS SERVICE

Location Business Service


Business Service
INFORMATION SYSTEM SERVICE

Information System
consumes provides implements provides platform for
is processed by Service
LOGICAL DATA LOGICAL LOGICAL
DATA ENTITY PLATFORM SERVICE
COMPONENT APPLICATION COMP. TECHNOLOGY COMP.

encapsulates Logical Logical is supplied by


Logical Data Platform
Application Technology
Data Entity Component Service
Component Component

is extended by is extended by is extended by

PHYSICAL DATA PHYSICAL PHYSICAL


COMPONENT APPLICATION COMP. TECHNOLOGY COMP.

encapsulates Physical Physical


Physical Data
Application is realized by Technology
Component
contains Component Component

DATA ARCHITECTURE contains


APPLICATION ARCHITECTURE TECHNOLOGY ARCHITECTURE
contains

22
VIEWPOINTSANDVIEWS

Viewpoints

View

Salesperson Electrician Builder


Stakeholder

23
ENTERPRISECONTINUUM
A Classification Framework

Architecture Continuum

Foundation Common Systems Industry Organisation Specific


Architectures Architectures Architectures Architectures

Guides + Support

Foundation Common Systems Industry Organisation Specific


Solutions Solutions Solutions Solutions

Solutions Continuum

24
ARCHITECTURECONTINUUM

Search Progressively more General Architectures for Candidate Components


Architecture Continuum

Foundation Common Systems Industry Organisation Specific


Architectures Architectures Architectures Architectures

Guides + Support

Adapt Architectures to Needs of Organization

Foundation Common Systems Industry Organisation Spe


Solutions Solutions Solutions Solutions

Solutions Continuum

25
Architecture Continuum

dation
ectures SOLUTIONSCONTINUUM
Common Systems
Architectures
Industry
Architectures
Organisation Specific
Architectures

Search Progressively more General Solutions for Candidate Components

Guides + Support

Foundation Common Systems Industry Organisation Specific


Solutions Solutions Solutions Solutions

Solutions Continuum

Adapt Solutions to Needs of Organization

26
TRM
Technical Reference Model

A model and taxonomy of generic platform services

Side View Top Down View

Qualities
Qualities
Infrastructure Applications Business Applications

Application Platform Interface


Communication Infrastructure
International Operations
Transaction Processing

Graphics and Images


System and Network

Software Engineering

Local and Directory

Data Management
Data Interchange

Communication Infrastructure Interfaces


User Interface
Management

Security

Network Services

Operating System Services

Application Platform

Application Platform Interface


Operating System Services
Infra Apps Bus Apps
Network Services

Communication Infrastructure Interface

Communication Infrastructure

Qualities Qualities

27
IIIRM
Integrated Information Infrastructure

Model for business applications and infrastructure applications

Security Qualities Mobility

Application Format

Information Consumer Applications

Development Brokering Management


Tools Applications Utilities

Information Provider Applications

Performance SLAs Qualities Management Policy

28
ARCHITECTURE
Capability Framework

Structured Definition
How to establish an Enterprise Architecture function
Who organizes
What skills and roles

Business Capability for Architecture


(Operating at a level of maturity)

Governance Bodies

Direct Setting priority and focus Measuring success

Skilled Resource Pool Participates in

Training Project/Portfolio Governance

priority
and focus
Setting
Improves Improves

Roles and Projects/


portfolios Business
Requires Responsibilities
governed Contract Operations

Delivering aligned
Skills Knowledge (both generic and against their
specific to a contracts
Requires particular project)

solutoins
Participates in

Possess Possess
Assigned Projects/Portfolios
Architecture Professionals

Re-using building
Populating the
blocks and complying
Repository
with standards

Enterprise Continuum (used to classify inputs to and outputs from the Repository)

Architecture Repository

29
ARCHITECTURE
Governance

Creation and monitoring of architectural components

CIO/CTO

Stewardship

Develop Implementation Deploy

Program
Cheif Architect Architecture Board Management Service Management
Office

Guidance
Alignment

Alignment
Enterprise Architects

Diffusion Change
Domain Implementation Operational
Architects Conformance Projects Systems

Enterprise Continuum

Architectures Processes Solutions SLAs/OLAs

Regulatory Organizational
Authority Structures
Requirements Standards

30
ARCHITECTURE
Compliance Levels

Compliance of projects
Essential part of architecture governance
Formulate IT compliance strategy
Irrelevant Compliant

Consistent Fully Conformant

Compliant Non-conformant

31
ARCHITECTURE
Skills Framework

Define roles, skills and experience


Measure staff development right fit

Enterprise Program
Roles Architecture / Project IT Designer
Business Manager

Architecture Views and


4 2 2
Viewpoints Design

Building Block Design 4 2 3

Solutions Modeling 4 2 3

Benefits Analysis 4 4 2

Business Interworking 4 3 1

Systems Behavior 3 3 2

Project Management 3 4 2

32
SUMMARY
of TOGAF®9

The Modules of TOGAF®9

The ADM
Steps to develop an Enterprise Architecture

ADM Guidelines and Techniques


Support application of the ADM

Architecture Content Framework


Detailed model of architectural work products

The Enterprise Continuum


Model for structuring a virtual repository, classification framework

TOGAF® Reference Models


Technical Reference Model; Integrated Information Infrastructure Reference Model

The Architecture Capability Framework


Structured definition or organizations, roles and responsibilities to establish and
operate an Enterprise Architecture

MUCHMORE...
Get a Live Product Demonstration
For more information on TOGAF®9 and its application in the iServer TOGAF®9 Quick
Start Solution, register for an iServer Demonstration at:
http://orbussoftware.com/demo

A web demonstration is free and will only take an hour of your time!

One of our experienced process consultants can demonstrate the software to you
using a repository based on the TOGAF®9 Framework.

33
www.orbussoftware.com

Вам также может понравиться