You are on page 1of 34

TOGAF 9.

1 IN PICTURES

www.orbussoftware.com

TOGAF9.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

TOGAF9.1 in Pictures
This guide has been designed to give a quick and simple pictorial introduction to
TOGAF9. TOGAF is a registerd trademark of The Open Group.
ADM: Architecture Development Method
Preliminary Phase
Phase A
Phase B
Phase C
Phase D
Phase E
Phase F
Phase G
Phase H
Requirements Management
Guidelines for Adapting the ADM Process
Techniques for Architecture Development
Technique: Stakeholder Analysis
Technique: Business Scenarios
Technique: Capability Based Planning
Technique: Architecture Partitioning
Architecture Content Framework
Content Metamodel
Content Metamodel: Broken Down
Viewpoints and Views
Enterprise Continuum
Architecture Continuum
Solutions Continuum
TRM: Technical Reference Model
IIIRM: Integrated Information Infrastructure
Architecture Capability Framework
Architecture Governance
Architecture Compliance Levels
Architecture Skills Framework
Summary of TOGAF9

4
5
6
7
8
9
10
11
12
13
14
15
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33

ADM

Architecture Development Method


The ADM is the core of TOGAF. It
uses a step-by-step approach to create
a method for developing Enterprise
Architecture and helping to establish a
framework.

The ADM is an iterative process, not only


as the whole process but also between
and within phases.

Preliminary

Architecture
Vision
Architecture
Change
Management

Implementation
Implementation
Governance
Governance

Business
Architecture

Requirements
Management

Migration
Planning

Technology
Architecture
Opportunities
and Solutions

Information
Systems
Architectures

PRELIMINARYPHASE
Framework and Principles

Implementation
Governance

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

PRE:STEPS
Scope the enterprise
organizations impacted

Confirm governance and


support frameworks

Identify and establish


architecture principles

Define and establish enterprise


architecture team and organization

Select and tailor


architecture framework(s)

Implement Architecture Tools

PRE:OUTPUTS
Architecture Principles

Request for Architecture Work

Business Principles, Business Goals,


and Business Drivers

Tailored Architecture Framework

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
Establish the architecture project

Identify stakeholders, concerns,


and business requirements

Evaluate business capabilities

Confirm and elaborate business goals,


business drivers and constraints

Assess readiness for


business transformation

Define scope

Develop architecture vision

Confirm and elaborate architecture


principles, including business principles

Define the target architecture


value propositions and KPIs

Identify the business transformation


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,


and Business Drivers

Communications Plan

Statement of Architecture Work

Tailored Architecture Framework

Capability Assessment

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


and Business Drivers

Tailored Architecture Framework

Request for Architecture Work


Capability Assessment

B:STEPS
Select reference models,
viewpoints and tools

Develop Baseline Business


Architecture Description

Perform Gap Analysis

Develop Target Business


Architecture Description

Define Roadmap Components

Resolve impacts across


the Architecture Landscape

Finalize the Business Architecture

Conduct formal stakeholder review

Create Architecture Definition Document

B:OUTPUTS
Architecture Principles
Architecture Requirements
Specification

Business Principles, Business Goals


and Business Drivers
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
Specification

Organization Model for EA

Architecture Roadmap

Tailored Architecture Framework

Statement of Architecture Work

Architecture Vision

C:STEPS
Select reference models,
viewpoints and tools

Develop Baseline Information


Architecture Description

Perform Gap Analysis

Develop Target Information


Architecture Description

Define Roadmap Components

Resolve impacts across


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
Specification

Statement of Architecture Work


Tailored Architecture Framework

Architecture Roadmap
Architecture Vision

D:STEPS
Select reference models,
viewpoints and tools

Develop Baseline Technology


Architecture Description

Perform Gap Analysis

Develop Target Technology


Architecture Description

Define Roadmap Components

Resolve impacts across


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
corporate change attributes

Determine business
constraints for implementation

Review IT requirements from


a functional perspective

Review and consolidate gap analysis


results from Phases B to D

Consolidate and reconcile


interoperability requirements

Refine and validate dependencies

Formulate high-level Implementation


and Migration Strategy

Confirm readiness and risk


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
Specification
Architecture Roadmap
Capability Assessment
10

Implementation and Migration Plan


Transition Architecture

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
interactions for the Implementation Plan

Assign a business value to each project

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
Implementation Roadmap (time-lined)

Establish the architecture evolution


cycle and document lessons learned

F:OUTPUTS
Architecture Building Blocks

Architecture Roadmap

Architecture Contract

Implementation and Migration Plan

Architecture Requirements
Specification

Request for Architecture Work


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
solutions deployment

Identify deployment resources and skills

Perform enterprise architecture


compliance reviews

Implement business and IT operations


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


Change Management

Manage Risks

Develop Change Requirements


to meet Performance Targets

Manage Governance Process


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


and record priorities; identify
and resolve conflicts; generate
requirements impact statement

Monitor baseline requirements

Implement requirements
arising from Phase H
Update the requirements repository

Assess impact of changed


requirements on current
and previous ADM phases

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

Using TOGAF
to Define &
Govern SOAs

Guidelines

Applying the
ADM at
Different
Enterprise
Levels

Security
Architecture
and the ADM

TECHNIQUES

for Architecture Development


Architecture
Principles
Capability-Based
Planning

Stakeholder
Management

Risk
Management

Architecture
Paerns

Techniques
Business
Transformaon
Readiness
Assessment

Interoperability
Requirements

Business
Scenarios

Gap Analysis
Migraon
Planning
Techniques

15

TECHNIQUE
Stakeholder Analysis

Win support from stakeholders.


Corporate Functions
CxO
Enterprise
Security

Program
Management Office

End User
Organisation

QA/
Standards Group

Project
Organisation

Executives
Line
Management
Business
Domain Experts

Procurement

System
Operations

Executives

IT Service
Management

Line
Management

Service Desk

Business Process/
Functional Experts

Application
Management

Product Specialist

Infrastructure
Management

Data Owners
Technical Specialist

Suppliers

Regulatory Bodies

External

16

HR

Data/Voice
Communications

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
Management

Process

Research and
Development

18

Material

TECHNIQUE
Architecture Partitioning
Break into bite-size chunks:
Enterprise Scope
Architecture Domains
Level of Detail
Project Schedules
Scope
Baseline
Architecture

Target
Architecture

Time
Architecture Vision (Phase A)

Architecture
Realization

Architecture
Realization

Architecture
Realization

Architecture
Realization

Architecture
Realization

Transition
Architecture 6

Transition
Architecture 5

Transition
Architecture 4

Transition
Architecture 3

Transition
Architecture 2

Architecture
Depth
(Content)

Transition
Architecture 1

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

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

Architecture
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

Artifacts
Which are

Catalogs

Catalogs

Matrices

Matrices

Diagrams

Diagrams

Describing
Building Blocks

Other Deliverables

20

Describing
Building Blocks

Architecture Deliverables

CONTENTMETAMODEL

Definition of Building Blocks and Relationships


Architecture Principles, Vision and Requirements
Preliminary

Architecture Requirements

Architecture Principles

Business Strategy

Technology Strategy

Business Principles,
Objectives, and Drivers

Architecture Vision

Stakeholders

Architecture Requirements
Requirements

Constraints

Business Architecture

Goals

Objectives

Gaps

Information Systems Architecture

Motivation

Drivers

Assumptions

Measures

Technology Architecture

Data

Application

Data Entities

Information System
Services

Platform Services

Logical Data
Components

Logical Application
Components

Logical Technology
Components

Physical Data
Components

Physical Application
Components

Physical Technology
Components

Organization
Organization Units

Locations

Actors, Roles

Function
Business Services,
Contracts, Service
Qualities

Process, Events,
Controls, Products

Functions

Architecture Realization
Opportunities, Solutions, and Migration Planning
Capabilities

Work Packages

Architecture Contracts

Implementation Governance
Standards

Guidelines

Specifications

21

CONTENTMETAMODEL
Broken Down

Entities and their interactions


Select and customize...
TOGAF 9

ARCHITECTURE PRINCIPLES, VISION, REQUIREMENTS AND ROADMAP


Associated
With All
Objects

CONTENT
META MODEL

PRINCIPLE

CONSTRAINT

Principle

ASSUMPTION

Constraint

REQUIREMENT

Assumption

GAP

Requirement

WORK PACKAGE

Gap

Work Package

CAPABILITY

delivers

Capability

ORGANIZATION UNIT

Organization Unit

BUSINESS ARCHITECTURE

produces
ROLE

DRIVER

Driver

performs task in

PRODUCT

Role

Product

contains

owns

All object types can be nested, and have


decomposition relationships with themselves.

accesses
creates
GOAL

contains

ACTOR

Goal

FUNCTION

motivates

performs

Actor

contains

interacts with

Function

is realized through

produces
owns and governs
CONTROL

OBJECTIVE

Objective

resolves

generates

Control

is guided by

is realized by orchestrates

consumes
supplies
EVENT
is tracked against

PROCESS
participates in

consumes

MEASURE

generates

Event

Process

SERVICE QUALITY

is bounded by
is resolved by

Measure

Service Quality
resolves

CONTRACT
meets

Contract

orchestrates

is tracked against

meets

is governed and measured by

LOCATION
BUSINESS SERVICE

Business Service
Business
Service

Location

INFORMATION SYSTEM SERVICE

consumes provides

LOGICAL DATA
COMPONENT

DATA ENTITY
encapsulates

Data Entity

DATA ARCHITECTURE

Information System
Service

LOGICAL
APPLICATION COMP.

provides platform for

LOGICAL
TECHNOLOGY COMP.

Logical
Application
Component

Logical Data
Component

Logical
Technology
Component

is extended by

is extended by

is extended by

PHYSICAL DATA
COMPONENT

PHYSICAL
APPLICATION COMP.

PHYSICAL
TECHNOLOGY COMP.

Physical Data
Component

contains

contains

22

implements

is processed by

contains

encapsulates

Physical
Application
Component

is realized by

APPLICATION ARCHITECTURE

PLATFORM SERVICE
is supplied by

Platform
Service

Physical
Technology
Component

TECHNOLOGY ARCHITECTURE

VIEWPOINTSANDVIEWS

Viewpoints

View

Salesperson

Electrician
Stakeholder

Builder

23

ENTERPRISECONTINUUM
A Classification Framework

Architecture Continuum
Foundation
Architectures

Common Systems
Architectures

Guides

Foundation
Solutions

Industry
Architectures

Common Systems
Solutions

Solutions Continuum

24

Organisation Specific
Architectures

Support

Industry
Solutions

Organisation Specific
Solutions

ARCHITECTURECONTINUUM
Search Progressively more General Architectures for Candidate Components

Architecture Continuum
Foundation
Architectures

Common Systems
Architectures

Industry
Architectures

Guides

Organisation Specific
Architectures

Support

Adapt Architectures to Needs of Organization

Foundation
Solutions

Common Systems
Solutions

Industry
Solutions

Organisation Spe
Solutions

Solutions Continuum

25

dation
ectures

Architecture Continuum

SOLUTIONSCONTINUUM
Common Systems
Architectures

Industry
Architectures

Organisation Specific
Architectures

Search Progressively more General Solutions for Candidate Components

Guides

Foundation
Solutions

Common Systems
Solutions

Support

Industry
Solutions

Solutions Continuum
Adapt Solutions to Needs of Organization

26

Organisation Specific
Solutions

TRM

Technical Reference Model


A model and taxonomy of generic platform services
Side View

Top Down View

Qualities
Infrastructure Applications

Qualities
Business Applications

Operating System Services


Network Services

Graphics and Images

Data Management

Communication Infrastructure

Data Interchange

User Interface

International Operations

Local and Directory

Transaction Processing

Security

Software Engineering

System and Network


Management

Application Platform Interface

Communication Infrastructure Interfaces


Network Services
Operating System Services
Application Platform
Application Platform Interface
Infra Apps

Bus Apps

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
Tools

Brokering
Applications

Management
Utilities

Information Provider Applications

Performance SLAs

28

Qualities

Management Policy

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

Participates in

Skilled Resource Pool

Skills

Knowledge

Requires

Requires
Possess

Possess

Architecture Professionals

Assigned

Setting
priority
and focus

Improves

Projects/
portfolios
governed
against their
contracts

Roles and
Responsibilities
(both generic and
specific to a
particular project)
Participates in

Improves

Project/Portfolio Governance

Contract

Delivering aligned
solutoins

Training

Business
Operations

Projects/Portfolios

Populating the
Repository

Re-using building
blocks and complying
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

Cheif Architect

Deploy

Program
Management
Office

Architecture Board

Service Management

Enterprise Architects

Domain
Architects

Diffusion
Conformance

Alignment

Alignment

Guidance

Implementation
Projects

Change

Operational
Systems

Enterprise Continuum
Architectures

Processes

Regulatory
Requirements

30

Solutions

Authority Structures

SLAs/OLAs

Organizational
Standards

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
Architecture
Business

Program
/ Project
Manager

IT Designer

Architecture Views and


Viewpoints Design

Building Block Design

Solutions Modeling

Benefits Analysis

Business Interworking

Systems Behavior

Project Management

Roles

32

SUMMARY
of TOGAF9

The Modules of TOGAF9


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 TOGAF9 and its application in the iServer TOGAF9 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 TOGAF9 Framework.

33

www.orbussoftware.com

You might also like