Professional Documents
Culture Documents
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
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
PRE:OUTPUTS
Architecture Principles
PHASEA
Architecture Vision
Implementation
Governance
A:INPUTS
Architecture Building Blocks
Architecture Principles
Architecture Vision
Business Principles, Business Goals
and Business Drivers
Organizational model for EA
Request for Architecture Work
A:STEPS
Establish the architecture project
Define scope
A:OUTPUTS
Architecture Principles
Architecture Vision
Communications Plan
Capability Assessment
PHASEB
Business Architecture
Implementation
Governance
B:INPUTS
Architecture Building Blocks
Communications Plan
Architecture principles
Architecture Vision
B:STEPS
Select reference models,
viewpoints and tools
B:OUTPUTS
Architecture Principles
Architecture Requirements
Specification
Architecture Roadmap
7
PHASEC
Implementation
Governance
C:INPUTS
Architecture Building Blocks
Capability Assessment
Architecture Principles
Communications Plan
Architecture Requirements
Specification
Architecture Roadmap
Architecture Vision
C:STEPS
Select reference models,
viewpoints and tools
C:OUTPUTS
Architecture Definition Document
Architecture Roadmap
Architecture Principles
Architecture Requirements
Specification
8
PHASED
Technology Architecture
Implementation
Governance
D:INPUTS
Architecture Building Blocks
Capability Assessment
Communications Plan
Architecture Principles
Architecture Requirements
Specification
Architecture Roadmap
Architecture Vision
D:STEPS
Select reference models,
viewpoints and tools
D:OUTPUTS
Architecture Definition Document
Architecture Roadmap
Architecture Principles
Architecture Requirements
Specification
9
PHASEE
Implementation
Governance
E:INPUTS
Architecture Definition Document
Architecture Principles
Architecture Roadmap
Architecture Vision
Capability Assessment
Communications Plan
E:STEPS
Determine/confirm key
corporate change attributes
Determine business
constraints for implementation
E:OUTPUTS
Architecture Requirements
Specification
Architecture Roadmap
Capability Assessment
10
PHASEF
Migration Planning
Implementation
Governance
F:INPUTS
Architecture Principles
Architecture Roadmap
Architecture Vision
Capability Assessment
Communications Plan
Organizational model for EA
F:STEPS
Confirm management framework
interactions for the Implementation Plan
F:OUTPUTS
Architecture Building Blocks
Architecture Roadmap
Architecture Contract
Architecture Requirements
Specification
11
PHASEG
Implementation Governance
Implementation
Governance
G:INPUTS
Architecture Contract
Architecture Principles
Architecture Roadmap
Architecture Vision
Transition Architecture
G:STEPS
Confirm scope and priorities for deployment with development management
Guide development of
solutions deployment
G:OUTPUTS
Compliance Assessment
Solution Building Blocks
12
PHASEH
Change Management
Implementation
Governance
H:INPUTS
Architecture Definition Document
Architecture Principles
Architecture Roadmap
Architecture Vision
Transition Architecture
Compliance Assessment
Implementation Governance model
H:STEPS
Establish Value Realization process
Manage Risks
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
Implement requirements
arising from Phase H
Update the requirements repository
RM:OUTPUTS
Changed Requirements
Requirements Impact Assessment
14
GUIDELINES
Using TOGAF
to Define &
Govern SOAs
Guidelines
Applying the
ADM at
Different
Enterprise
Levels
Security
Architecture
and the ADM
TECHNIQUES
Stakeholder
Management
Risk
Management
Architecture
Paerns
Techniques
Business
Transformaon
Readiness
Assessment
Interoperability
Requirements
Business
Scenarios
Gap Analysis
Migraon
Planning
Techniques
15
TECHNIQUE
Stakeholder Analysis
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
1. Problem
2. Environment
3. Objectives
4. Human Actors
5. Computor Actors
7. Refine
17
TECHNIQUE
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
Artifacts
Which are
Catalogs
Catalogs
Matrices
Matrices
Diagrams
Diagrams
Describing
Building Blocks
Other Deliverables
20
Describing
Building Blocks
Architecture Deliverables
CONTENTMETAMODEL
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
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
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
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
LOCATION
BUSINESS SERVICE
Business Service
Business
Service
Location
consumes provides
LOGICAL DATA
COMPONENT
DATA ENTITY
encapsulates
Data Entity
DATA ARCHITECTURE
Information System
Service
LOGICAL
APPLICATION COMP.
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
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
Guides
Foundation
Solutions
Common Systems
Solutions
Support
Industry
Solutions
Solutions Continuum
Adapt Solutions to Needs of Organization
26
Organisation Specific
Solutions
TRM
Qualities
Infrastructure Applications
Qualities
Business Applications
Data Management
Communication Infrastructure
Data Interchange
User Interface
International Operations
Transaction Processing
Security
Software Engineering
Bus Apps
Qualities
Qualities
27
IIIRM
Qualities
Mobility
Application Format
Information Consumer Applications
Development
Tools
Brokering
Applications
Management
Utilities
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
Measuring success
Participates in
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
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
Program
/ Project
Manager
IT Designer
Solutions Modeling
Benefits Analysis
Business Interworking
Systems Behavior
Project Management
Roles
32
SUMMARY
of TOGAF9
MUCHMORE...
33
www.orbussoftware.com