Very useful set of TOGAF-related diagrams from the Orbus Software.
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. 2
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.
3. 3
CONTENTS
TOGAF®
9.1 in Pictures
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
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.
5. 5
PRELIMINARYPHASE
Framework and Principles
• Architecture Principles
• Organizational model for EA
• Tailored Architecture Framework
PRE:INPUTS
PRE:STEPS
• Architecture Principles
• Business Principles, Business Goals,
and Business Drivers
• Organizational model for EA
• Request for Architecture Work
• Tailored Architecture Framework
PRE:OUTPUTS
Implementation
Governance
Scope the enterprise
organizations impacted
Identify and establish
architecture principles
Select and tailor
architecture framework(s)
Confirm governance and
support frameworks
Define and establish enterprise
architecture team and organization
Implement Architecture Tools
6. 6
PHASEA
Architecture Vision
• Architecture Building Blocks
• Architecture Principles
• Architecture Vision
• Business Principles, Business Goals
and Business Drivers
• Organizational model for EA
• Request for Architecture Work
• Statement of Architecture Work
• Tailored Architecture Framework
A:INPUTS
A:STEPS
• Architecture Principles
• Business Principles, Business Goals,
and Business Drivers
• Statement of Architecture Work
• Architecture Vision
• Communications Plan
• Capability Assessment
• Tailored Architecture Framework
A:OUTPUTS
Implementation
Governance
Establish the architecture project
Evaluate business capabilities
Assess readiness for
business transformation
Develop architecture vision
Define the target architecture
value propositions and KPIs
Identify stakeholders, concerns,
and business requirements
Confirm and elaborate business goals,
business drivers and constraints
Define scope
Confirm and elaborate architecture
principles, including business principles
Identify the business transformation
risks and mitigation activities
Develop enterprise architecture plans and Statement
of Architecture Work; secure approval
7. 7
PHASEB
Business Architecture
• Architecture Building Blocks
• Architecture principles
• Architecture Vision
• Business Principles, Business Goals
and Business Drivers
• Request for Architecture Work
• Capability Assessment
• Communications Plan
• Organization model for EA
• Statement of Architecture Work
• Tailored Architecture Framework
B:INPUTS
B:STEPS
• Architecture Principles
• Architecture Requirements
Specification
• Architecture Roadmap
• Business Principles, Business Goals
and Business Drivers
• Statement of Architecture Work
B:OUTPUTS
Implementation
Governance
Select reference models,
viewpoints and tools
Perform Gap Analysis
Define Roadmap Components
Finalize the Business Architecture
Create Architecture Definition Document
Develop Baseline Business
Architecture Description
Develop Target Business
Architecture Description
Resolve impacts across
the Architecture Landscape
Conduct formal stakeholder review
8. 8
PHASEC
Information Systems Architecture
• Architecture Building Blocks
• Architecture Definition Document
• Architecture Principles
• Architecture Requirements
Specification
• Architecture Roadmap
• Architecture Vision
• Request for Architecture Work
• Capability Assessment
• Communications Plan
• Organization Model for EA
• Statement of Architecture Work
• Tailored Architecture Framework
C:INPUTS
C:STEPS
• Architecture Definition Document
• Architecture Principles
• Architecture Requirements
Specification
• Architecture Roadmap
• Statement of Architecture Work
C:OUTPUTS
Implementation
Governance
Select reference models,
viewpoints and tools
Perform Gap Analysis
Define Roadmap Components
Finalize the Information Architecture
Create Architecture Definition Document
Develop Baseline Information
Architecture Description
Develop Target Information
Architecture Description
Resolve impacts across
the Architecture Landscape
Conduct formal stakeholder review
9. 9
PHASED
Technology Architecture
• Architecture Building Blocks
• Architecture Definition Document
• Architecture Principles
• Architecture Requirements
Specification
• Architecture Roadmap
• Architecture Vision
• Capability Assessment
• Communications Plan
• Organizational model for EA
• Statement of Architecture Work
• Tailored Architecture Framework
D:INPUTS
D:STEPS
• Architecture Definition Document
• Architecture Principles
• Architecture Requirements
Specification
• Architecture Roadmap
• Statement of Architecture Work
D:OUTPUTS
Implementation
Governance
Select reference models,
viewpoints and tools
Perform Gap Analysis
Define Roadmap Components
Finalize the Technology Architecture
Create Architecture Definition Document
Develop Baseline Technology
Architecture Description
Develop Target Technology
Architecture Description
Resolve impacts across
the Architecture Landscape
Conduct formal stakeholder review
10. 10
PHASEE
Opportunities and Solutions
• Architecture Definition Document
• Architecture Principles
• Architecture Roadmap
• Architecture Vision
• Capability Assessment
• Communications Plan
• Organizational model for EA
• Statement of Architecture Work
• Tailored Architecture Framework
E:INPUTS
E:STEPS
• Architecture Requirements
Specification
• Architecture Roadmap
• Capability Assessment
• Implementation and Migration Plan
• Transition Architecture
E:OUTPUTS
Implementation
Governance
Determine/confirm key
corporate change attributes
Review IT requirements from
a functional perspective
Consolidate and reconcile
interoperability requirements
Formulate high-level Implementation
and Migration Strategy
Identify and group major work packages
Determine business
constraints for implementation
Review and consolidate gap analysis
results from Phases B to D
Refine and validate dependencies
Confirm readiness and risk
for business transformation
Identify Transition Architectures
Create portfolio and project charters
and update the architectures
11. 11
PHASEF
Migration Planning
• Architecture Principles
• Architecture Roadmap
• Architecture Vision
• Capability Assessment
• Communications Plan
• Organizational model for EA
• Statement of Architecture Work
• Tailored Architecture Framework
F:INPUTS
F:STEPS
• Architecture Building Blocks
• Architecture Contract
• Architecture Requirements
Specification
• Architecture Roadmap
• Implementation and Migration Plan
• Request for Architecture Work
• Transition Architecture
F:OUTPUTS
Implementation
Governance
Confirm management framework
interactions for the Implementation Plan
Prioritize the migration projects through the conduct
of a cost/benefit assessment and risk validation
Assign a business value to each project
Estimate resource requirements, project timing and availability/delivery vehicle
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
12. 12
PHASEG
Implementation Governance
• Architecture Contract
• Architecture Definition Document
• Architecture Principles
• Architecture Roadmap
• Architecture Vision
• Implementation Governance model
• Organizational model for EA
• Request for Architecture Work
• Statement of Architecture Work
• Tailored Architecture Framework
• Transition Architecture
G:INPUTS
G:STEPS
• Compliance Assessment
• Solution Building Blocks
G:OUTPUTS
Implementation
Governance
Confirm scope and priorities for deployment with development management
Guide development of
solutions deployment
Perform enterprise architecture
compliance reviews
Identify deployment resources and skills
Implement business and IT operations
Perform post-implementation review
and close the implementation
13. 13
PHASEH
Change Management
• Architecture Definition Document
• Architecture Principles
• Architecture Roadmap
• Architecture Vision
• Compliance Assessment
• Implementation Governance model
• Organizational model for EA
• Statement of Architecture Work
• Tailored Architecture Framework
• Transition Architecture
H:INPUTS
H:STEPS
• Architecture Building Blocks
• Requirements Impact Assessment
H:OUTPUTS
Implementation
Governance
Establish Value Realization process
Provide Analysis for Architecture
Change Management
Develop Change Requirements
to meet Performance Targets
Deploy Monitoring Tools
Manage Risks
Manage Governance Process
Activate the process
to implement Change
14. 14
REQUIREMENTSMANAGEMENT
• 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:INPUTS
RM:STEPS
• Changed Requirements
• Requirements Impact Assessment
RM:OUTPUTS
Implementation
Governance
Identify/document requirements
Identify changed requirements
and record priorities; identify
and resolve conflicts; generate
requirements impact statement
Implement requirements
arising from Phase H
Update the requirements repository
Baseline requirements
Monitor baseline requirements
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
15. 15
GUIDELINES
for Adapting the ADM Process
TECHNIQUES
for Architecture Development
Guidelines
Applying
IteraƟon to
the ADM
Applying the
ADM at
Different
Enterprise
Levels
Security
Architecture
and the ADM
Using TOGAF
to Define &
Govern SOAs
Techniques
Architecture
Principles
Stakeholder
Management
Architecture
PaƩerns
Business
Scenarios
Gap Analysis
MigraƟon
Planning
Techniques
Interoperability
Requirements
Business
TransformaƟon
Readiness
Assessment
Risk
Management
Capability-Based
Planning
16. 16
TECHNIQUE
Stakeholder Analysis
Corporate Functions
CxO
Enterprise
Security
Program
Management Office
QA/
Standards Group Procurement HR
End User
Organisation
Project
Organisation
System
Operations
Executives
Line
Management
Business
Domain Experts
Data Owners
Executives
Line
Management
Business Process/
Functional Experts
Product Specialist
Technical Specialist
IT Service
Management
Service Desk
Application
Management
Infrastructure
Management
Data/Voice
Communications
Suppliers Regulatory Bodies
External
Win support from stakeholders.
17. 17
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
18. 18
TECHNIQUE
Capability Based Planning
Capabilities of the enterprise.
People
Process
MaterialResearch and
Development
Information
Management
Capability Increment 3
Capability Increment 2
Capability Increment 1
Capability Increment 0
20. 20
ARCH.CONTENTFRAMEWORK
Description of Architectural Work Products
Architecture Deliverables Architecture Repository
Architecture Deliverable Re-Usable Building Blocks
Other Deliverables Architecture Deliverables
Building BlocksBuilding Blocks
Diagrams
Matrices
Catalogs
Diagrams
Matrices
Catalogs
Artifacts
Describing Describing
Which are
Deliverables, artifacts, building blocks and relationships
21. 21
CONTENTMETAMODEL
Definition of Building Blocks and Relationships
Architecture Principles, Vision and Requirements
Business Architecture
Architecture Realization
Information Systems Architecture Technology Architecture
Architecture Requirements
Preliminary Architecture Requirements
Opportunities, Solutions, and Migration Planning Implementation Governance
Standards Guidelines SpecificationsCapabilities Work Packages Architecture Contracts
Architecture Principles
Requirements
Technology Strategy
Business Principles,
Objectives, and Drivers
Architecture Vision StakeholdersBusiness Strategy
Constraints Assumptions Gaps
Motivation
Organization
Function
Data Application
Drivers Goals Objectives Measures
Organization Units Actors, RolesLocations
Business Services,
Contracts, Service
Qualities
Functions
Process, Events,
Controls, Products
Data Entities
Logical Data
Components
Physical Data
Components
Platform Services
Logical Technology
Components
Physical Technology
Components
Information System
Services
Logical Application
Components
Physical Application
Components
22. 22
CONTENTMETAMODEL
Broken Down
Entities and their interactions
Select and customize...
TOGAF 9
CONTENT
META MODEL
ARCHITECTURE PRINCIPLES, VISION, REQUIREMENTS AND ROADMAP
BUSINESS ARCHITECTURE
DATA ARCHITECTURE APPLICATION ARCHITECTURE TECHNOLOGY ARCHITECTURE
Associated
With All
Objects
Business Service
ACTOR
Actor
BUSINESS SERVICE
Business Service
CAPABILITY
Capability
ASSUMPTION
Assumption
CONTRACT
Contract
CONTROL
Control
CONSTRAINT
Constraint
DRIVER
Driver
EVENT
Event
DATA ENTITY
Data Entity
GOAL
Goal
INFORMATION SYSTEM SERVICE
Information System
Service
LOCATION
Location
PHYSICAL
APPLICATION COMP.
Physical
Application
Component
ORGANIZATION UNIT
Organization Unit
GAP
Gap
MEASURE
Measure
OBJECTIVE
Objective
PRINCIPLE
Principle
PLATFORM SERVICE
Platform
Service
ROLE
Role
LOGICAL
TECHNOLOGY COMP.
Logical
Technology
Component
PHYSICAL DATA
COMPONENT
Physical Data
Component
PHYSICAL
TECHNOLOGY COMP.
Physical
Technology
Component
REQUIREMENT
Requirement
PROCESS
Process
PRODUCT
Product
SERVICE QUALITY
Service Quality
LOGICAL DATA
COMPONENT
Logical Data
Component
WORK PACKAGE
Work Package
FUNCTION
Function
LOGICAL
APPLICATION COMP.
Logical
Application
Component
consumes
generates
interacts with
performs
resolves
supplies
participates in
performs task in
consumes
meets
is processed by
motivates
is realized by
is bounded by
contains
contains
contains
contains
contains
implements
encapsulates
provides platform for
contains owns
produces
owns and governs
is realized by
encapsulates
generates
orchestrates
orchestrates
produces
accesses
consumes provides
resolves
meets
is guided by
is resolved by
is tracked against
is tracked against
is governed and measured by
is extended by is extended by is extended by
is supplied by
delivers
All object types can be nested, and have
decomposition relationships with themselves.creates
is realized through
25. 25
ARCHITECTURECONTINUUM
Search Progressively more General Architectures for Candidate Components
Adapt Architectures to Needs of Organization
Foundation
Architectures
Common Systems
Architectures
Industry
Architectures
Organisation Specific
Architectures
Architecture Continuum
Guides Support+
Solutions Continuum
Foundation
Solutions
Common Systems
Solutions
Industry
Solutions
Organisation Spe
Solutions
26. 26
SOLUTIONSCONTINUUM
Search Progressively more General Solutions for Candidate Components
Adapt Solutions to Needs of Organization
dation
ectures
Common Systems
Architectures
Industry
Architectures
Organisation Specific
Architectures
Architecture Continuum
Guides Support+
Solutions Continuum
Foundation
Solutions
Common Systems
Solutions
Industry
Solutions
Organisation Specific
Solutions
27. 27
TRM
Technical Reference Model
Side View Top Down View
Qualities
Qualities
Qualities Qualities
Infrastructure Applications Business Applications
Application Platform Interface
Operating System Services
Network Services
Communication Infrastructure Interface
Communication Infrastructure
Communication Infrastructure
Communication Infrastructure Interfaces
Network Services
Operating System Services
Application Platform
Application Platform Interface
Infra Apps Bus Apps
GraphicsandImages
DataManagement
DataInterchange
UserInterface
InternationalOperations
LocalandDirectory
TransactionProcessing
Security
SoftwareEngineering
SystemandNetwork
Management
A model and taxonomy of generic platform services
28. 28
IIIRM
Integrated Information Infrastructure
Information Consumer Applications
Management
Utilities
Brokering
Applications
Development
Tools
Information Provider Applications
Application Format
Mobility
Management PolicyPerformance SLAs
Security Qualities
Qualities
Model for business applications and infrastructure applications
29. 29
ARCHITECTURE
Capability Framework
Business Capability for Architecture
(Operating at a level of maturity)
Governance Bodies
Architecture Repository
Enterprise Continuum (used to classify inputs to and outputs from the Repository)
Business
Operations
Skilled Resource Pool
Projects/Portfolios
Project/Portfolio Governance
Contract
Architecture Professionals
Skills Knowledge
Training
Roles and
Responsibilities
(both generic and
specific to a
particular project)
Direct Measuring successSetting priority and focus
Improves Improves
Possess Possess
Assigned
Requires
Requires
Projects/
portfolios
governed
against their
contracts
Re-using building
blocks and complying
with standards
Deliveringaligned
solutoins
Setting
priority
andfocus
ParticipatesinParticipatesin
Populating the
Repository
Structured Definition
How to establish an Enterprise Architecture function
Who organizes
What skills and roles
30. 30
ARCHITECTURE
Governance
CIO/CTO
Cheif Architect Architecture Board
Enterprise Architects
Domain
Architects
Implementation
Projects
Operational
Systems
Program
Management
Office
Service Management
Architectures Processes Solutions SLAs/OLAs
Regulatory
Requirements
Authority Structures
Organizational
Standards
Enterprise Continuum
Stewardship
Implementation DeployDevelop
Guidance
ChangeDiffusion
Conformance
Alignment
Alignment
Creation and monitoring of architectural components
31. 31
ARCHITECTURE
Compliance Levels
Compliance of projects
Essential part of architecture governance
Formulate IT compliance strategy
Irrelevant
Consistent
Compliant
Compliant
Fully Conformant
Non-conformant
32. 32
ARCHITECTURE
Skills Framework
Define roles, skills and experience
Measure staff development right fit
Roles
Enterprise
Architecture
Business
Program
/ Project
Manager
IT Designer
Architecture Views and
Viewpoints Design
4 2 2
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
33. 33
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.