Download as pdf or txt
Download as pdf or txt
You are on page 1of 71

Personal PDF Edition.

For non-commercial use only

TOGAF Standard Courseware V9 Edition

Sample Catalogs,
Matrices
and Diagrams
v2.02: 7 April 2011
Download the bundle from
http://www.opengroup.org/bookstore/catalog/i093.htm
V9 Edition Copyright 2009-2011

Slide 1 2009-2011 The Open Group,


All Rights Reserved
The Open Group gratefully acknowledges the contributions

All rights reserved


Published by The Open Group, 2011

from SAP and Capgemini

2009-2011 The Open Group, All Rights Reserved

Sample
Catalogs,
Matrices and
Diagrams

TOGAF is a registered trademark of The


Open Group in the United States and other
countries

Slide 2 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Objectives
The objectives of this presentation are to illustrate:
TOGAF 9 Catalogs, Matrices and Diagrams
What they consist of
Examples
How they can be used

The examples shown are illustrative.


The exact format of the catalogs,
matrices and diagrams will depend
on the tools used and adaptations to
TOGAF for the specific EA.

Slide 3 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

TOGAF 9
Catalogs, Matrices and Diagrams
Preliminary Phase

Principles
catalog

Phase A, Architecture
Vision

Stakeholder Map
matrix
Value Chain
diagram
Solution Concept
diagram

Phase B, Business Architecture

Organization/Actor catalog

Driver/Goal/Objective catalog

Role catalog

Business Service/Function catalog

Location catalog

Process/Event/Control/Product
catalog

Contract/Measure catalog

Business Interaction matrix

Actor/Role matrix

Business Footprint diagram

Business Service/Information diagram

Functional Decomposition diagram

Product Lifecycle diagram

Goal/Objective/Service diagram

Business Use-Case diagram

Organization Decomposition diagram

Process Flow diagram

Event diagram

Phase D, Technology Architecture

Technology Standards catalog

Technology Portfolio catalog

System/Technology matrix

Environments and Locations diagram

Platform Decomposition diagram

Processing diagram

Networked Computing/Hardware diagram

Communications Engineering diagram

Phase C, Data Architecture

Data Entity/Data
Component catalog
Data Entity/Business
Function matrix
System/Data matrix
Class diagram
Data Dissemination
diagram
Data Security diagram
Class Hierarchy
diagram
Data Migration diagram
Data Lifecycle diagram

Phase C, Application Architecture

Phase E. Opportunities &


Solutions

Project Context
diagram

Benefits diagram

Application Portfolio catalog


Interface catalog
System/Organization matrix
Role/System matrix
System/Function matrix
Application Interaction matrix
Application Communication
diagram
Application and User Location
diagram
System Use-Case diagram
Enterprise Manageability
diagram
Process/System Realization
diagram
Software Engineering diagram
Application Migration diagram
Software Distribution diagram

Requirements Management

Requirements catalog

Slide 4 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Preliminary Phase
Catalogs, Matrices and Diagrams

Catalogs
Principles Catalog

Diagrams

Matrices

Slide 5 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Catalogs
Catalog

Principles
Catalog

Purpose
The Principles catalog captures principles of the business and architecture
principles that describe what a "good" solution or architecture should look
like. Principles are used to evaluate and agree an outcome for architecture
decision points. Principles are also used as a tool to assist in architectural
governance of change initiatives.
The Principles catalog contains the following metamodel entities:
* Principle

Slide 6 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Architecture Vision
Catalogs, Matrices and Diagrams

Catalogs
Matrices
Stakeholder Map Matrix

Diagrams
Value Chain Diagram
Solution Concept Diagram

Slide 7 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

A
Stakeholder

Example Stakeholder Map


Matrix
Involvement

Class

Relevant Artifacts

CxO

This stakeholder group is interested in the


high-level drivers, goals and objectives of
the organization, and how these are
translated into an effective process and IT
architecture to advance the business

Keep
Satisfied

Business Footprint
Goal/Objective/Service
Model
Organization Chart

Program
Management
Office

This stakeholder group is interested in


prioritizing, funding, and aligning change
activity. An understanding of project content
and technical dependencies adds a further
dimension of richness to portfolio
management and decision making.

Keep
Satisfied

Roadmaps
Business Footprint
Application
Communication
Functional
Decomposition

HR

Key features of the enterprise architecture


are roles and Actors that support the
functions, applications, and technology of
the organization. HR are important
stakeholders in ensuring that the correct
roles and actors are represented.

Keep
Informed

Organization Chart
Organization/Actor/
Location

Slide 8 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Example Value Chain Diagram

Source: Wikipedia.org

Slide 9 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Value Chain Diagram

Product
& Offer

Sales

Fulfilment

Payments

Servicing

Slide 10 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Value Chain Diagram

Slide 11 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

A Example Solution Concept Diagram


A high-level representation of the solution envisaged
A pencil sketch of the expected solution at the outset of the
engagement
Membership
Conference
Attendance
Customers

Interest,
consideration,
join, re-new

Certification
Publication
Reliable, 24x7,
self-service
infrastructure

Slide 12 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Solution Concept Diagram

Slide 13 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Solution Concept Diagram


Todays use of channels

Tomorrows use of channels


High Value Tasks
RM

RM

SERVICE
TEAM

From RM
to ST

SERVICE TEAM
From Service
Team to CC

From RM
to CC

CALL CENTER

CALL CENTER

SELF SERVICE
INTERNET PORTAL

From Call
Centre to
Online

From Service
Team to
Online

From RM
to Online

SELF SERVICE INTERNET PORTAL

Low Value Tasks

Slide 14 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Business Architecture
Catalogs, Matrices and Diagrams

Catalogs
Organization/Actor catalog
Driver/Goal/Objective catalog
Role catalog
Business Service/Function
catalog
Location catalog
Process/Event/Control/Product
catalog
Contract/Measure catalog
Matrices
Business Interaction matrix
Actor/Role matrix

Diagrams
Business Footprint diagram
Business Service/Information
diagram
Functional Decomposition
diagram
Product Lifecycle diagram
Goal/Objective/Service diagram
Business Use-Case diagram
Organization Decomposition
diagram
Process Flow diagram
Event diagram

Slide 15 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Catalogs

Catalog
Organization/
Actor
Catalog

Purpose
A definitive listing of all participants that interact with IT, including users and owners
of IT systems.
It contains the following metamodel entities:
Organization Unit, Actor Location (may be included in this catalog if an independent
Location catalog is not maintained)

Driver/Goal/
Objective
Catalog

A cross-organizational reference of how an organization meets its drivers in practical


terms through goals, objectives, and (optionally) measures.
It contains the following metamodel entities:
Organization Unit, Driver, Goal, Objective, Measure (may optionally be included)

Role Catalog

The purpose of the Role catalog is to provide a listing of all authorization levels or
zones within an enterprise. Frequently, application security or behavior is defined
against locally understood concepts of authorization that create complex and
unexpected consequences when combined on the user desktop.
It contains the following metamodel entities:
Role

Slide 16 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Catalogs

Catalog

Purpose

Business
Service /
Function
Catalog

A functional decomposition in a form that can be filtered, reported on, and queried, as
a supplement to graphical Functional Decomposition diagrams.
It contains the following metamodel entities:

Location
Catalog

A listing of all locations where an enterprise carries out business operations or


houses architecturally relevant assets, such as data centers or end-user computing
equipment.
It contains the following metamodel entities:
Location

Process/
Event/
Control/
Product
Catalog

The Process/Event/Control/Product catalog provides a hierarchy of processes, events


that trigger processes, outputs from processes, and controls applied to the execution
of processes. This catalog provides a supplement to any Process Flow diagrams that
are created and allows an enterprise to filter, report, and query across organizations
and processes to identify scope, commonality, or impact.
It contains the following metamodel entities:

Organization Unit,Business Function, Business Service, Information System Service


(may optionally be included here)

Process, Event, Control, Product

Slide 17 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Catalogs

Catalog
Contract/
Measure
Catalog

Purpose
A listing of all agreed service contracts and (optionally) the measures
attached to those contracts. It forms the master list of service levels
agreed to across the enterprise.
It contains the following metamodel entities:
Business Service
Information System Service (optionally)
Contract
Measure

Slide 18 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Matrices

Business Interaction matrix


Actor/Role matrix

Slide 19 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Business Interaction Matrix

The purpose of this matrix is to depict the relationship


interactions between organizations and business functions
across the enterprise.
Providing Business Services
Consuming Business Services

Engineering Procurement Manufacturing Sales and Distribution Customer Service

Engineering
Procurement
Contract for
supply of
materials

Manufacturing

Sales and Distribution

Contract for
supply of
product
specification

Customer Service

Contract for supply of


sales forecasts
Contract for
supply of product
Contract for fulfillment of
customer orders

Slide 20 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

10

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Actor/role Matrix

The purpose of this matrix is to show which actors perform


which roles, supporting definition of security and skills
requirements.

R
R
R
R
R

I
I
I
I
R

C
C
C
C
R

I
I
I
I

I
I
I
I

C
C
C
C

C
C
C
C

C
R
R

C
C
C
C

I
A

External Vendors / Suppliers

Head of Implementation

I
I
I
I
I

A
A
A
A
C

I
C

C
C
C
C
C

Project Manager

Enterprise Infrastructure Architect

I
I
I
I
I

R
C
I
I
I

IT Operations

Infrastructure Solution Architect

I
C
I
R
C

C
C
I
I
C

Infrastructure Designer

Infrastructure Strategist

I
I

R
R
R
R
R

C
R
I
A
C

Architecture Configuration Manager

Head of Strategy and Architecture

I
I

Business Unit Service Owner

I
I
R
I
I

Business Unit Head

C
R
I
I
I

IT Management Forum

C
C
I
R
A

I
I
I
I
C

Infrastructure
Implementation
Actors

C
I

A
A
I

R
C
I
C
C

Strategy and Architecture


Actors

Business Unit Application Architect

Business Unit
Actors

Technical Design Authority

Steering Group
Actors

Enterprise Design Authority

I
I
I

Enterprise Architect

R = Responsible for carrying out the role


A = Accountable for actors carrying out the role
C = Consulted in carrying out the role
I = Informed in carrying out the role
Strategy Lifecycle Roles
Architecture Refresh
Architecture Roadmap
Benefits Assessment
Change Management
Framework Refresh
Project Lifecycle Roles
Solution Architecture Vision
Logical Solution Architecture
Physical Solution Architecture
Design Governance
Architecture Configuration Management

CIO

Office of
CIO Actors

C
C

I
R
R
R
C
A

Slide 21 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Diagrams
Business Footprint diagram
Business Service/Information diagram
Functional Decomposition diagram
Product Lifecycle diagram
Goal/Objective/Service diagram
Business Use-Case diagram
Organization Decomposition diagram
Process Flow diagram
Event diagram

Slide 22 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

11

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Business Footprint Diagram

Describes the links between business goals, organizational


units, business functions, and services, and maps these
functions to the technical components delivering the
required capability.
Demonstrates only the key facts linking organization unit
functions to delivery services and is utilized as a
communication platform for senior-level (CxO) stakeholders

Slide 23 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

B Example Business Footprint Diagram

Slide 24 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

12

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Order

C1

C2

Receive
Order

C3

Process
Order

Distribute
Goods / Services

C4

Support Services

Store Operations

C5 Manage

Invoice
Customer

Cash

Business Process
Integration Layer

C0 Orderto-Cash

Business Footprint Diagram


Accounts
Receivable

Supply Chain Mgmt

Functional
Services Layer

User Management
Layer

Buyer
Portal

Employee
Portal

Exchanges

Supplier
Portal

Customer
Portal

Partner
Portal

Others

Slide 25 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Business Footprint Diagram


SC2
Plan sales &
operations

SC1 Plan &


manage the demand

SC11 - Monthly
Forecast Generation

SC3
Establish inventory
plan

SC4

Define
manufacturing
plan

SC51 Logistics Capacity


Planning

SC22 Cross-UOT Demand & Supply Balancing


and LP S&OP validation

SC12 - Monthly
Forecast Collaboration

SC21 UOT and LPS Tactical Supply Planning

SC17 Forecast
Weekly Update

SC32 Inventory
Management Rules
Parameter Definition

SC16 Demand
explosion for assembly

SC42 Multi-Plant
Planning

SC52 Distribution
Supply Planning midTerm
SC53 Distribution
Supply Planning shortTerm
SC54 - Distribution
shortage management

SC41 Plant
Production Planning

SC13 Planned
demand consumption
by customer order

SC5 - Plan goods


movements and
resources in the
distribution network

SC61 Warehouse
Management
SC62 Long Distance
Transportation
SC63 Short-Distance
Transportation
GFB57- Process steps
traceability

SC55 Deployment
SC56 Intra-group
exchanges management

SC14 Allocation
Definition Rules for
ATP (monthly)
SC15 Allocation
Definition Rules for
ATP (daily)

SC6
Schedule & execute
goods movements,
storage and
transportation
decisions

SC57 Procurement
exchanges management

SC65 Transportation
administration
GFB58 Product
Traceability

SC70 - Inventory Management (physical and planned inventory including internal transfer orders)
SC04 - Inventory
Norms Definition

SC0 - Referential

GFB64 - Supply Chain Costs & Margin Referential


GFB61 Supply Chain Referential Logistics
Resource

GFB62 Supply Chain Referential Production Process Model


GFB63 Demand
Planning Referential

GFB65 - Supply Chain Referential Production & Distribution & Ship to Customer Network
GFB59 Product & Services Client Catalog
GFB50 Product & Services Referential
GFB51 - Client Referential

SC9
- BI

SC91 Demand BI /
Reporting

SC92 Tactical Planning


BI / Reporting

SC93 Inventory BI /
Reporting

SC94 Plant Planning BI


/ Reporting

SC95 Distribution
Planning BI / Reporting

SC96 Logistics BI /
Reporting

GFB70 Global Cross-Domain Reporting & Analysis

Slide 26 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

13

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Business Footprint Diagram

Slide 27 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

BBusiness Service/Information Diagram


Shows the information needed to support one or more
business services.
Shows what data is consumed by or produced by a
business service and may also show the source of
information.
Shows an initial representation of the information present
within the architecture and therefore forms a basis for
elaboration and refinement within Phase C (Data
Architecture).

Slide 28 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

14

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

BExample Business Service/Information


Diagram

Basic example
Slide 29 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

BExample Business Service/Information


Diagram

Extended example showing actors


and service interactions
Slide 30 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

15

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Business Services and


Information Diagram

Slide 31 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Business Services and


Information Diagram

Slide 32 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

16

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Functional Decomposition Diagram

It shows on a single page the capabilities of an organization


that are relevant to the consideration of an architecture.
By examining the capabilities of an organization from a
functional perspective, it is possible to quickly develop
models of what the organization does without being
dragged into extended debate on how the organization
does it.

Slide 33 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

B Example Functional Decomposition


Diagram

Slide 34 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

17

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Functional Decomposition Diagram


Primary

Support

Human
Admin

Finance

Resources

Business
Planning

Marketing
&
Sales

Manage Public

Develop & Track

Plan Human

Formulate

Develop New

Relations

Financial Plan

Resources

Strategy

Business

Provide Legal

Appropriate

Services

Funds

Acquire
Human
Resources

Develop and
Maintain
Business Plan

Establish
Customer
Requirements

Perform
Audit
& Controls

Develop &
Manage
Product Cost

Manage

Manage

Transportation

Payables

Maintain

Manage

Facilities

Receivables

Provide
Administrative
Services

Manage Assets

Develop

Obtain Sales

Employees

Commitments

Provide
Employee
Services

Provide
Customer
Support

Manage Union
Activities
Terminate Active
Employment

Engineering

Research and
Develop
Technology

Inventory

Plan Material
Requirements

Engineer and
Design Products

Procure
Equipment
Material & Tools

Engineer and
Design
Processes

Suppliers

Manage

Manufacturing

Plan
Manufacturing
Requirements

Engineer
Packages

Perform Quality

Ship

Engineering

Products

Convert
Resources
to Product

Design Tools

Manage

Control

and Equipment

Inventory

Production

Manage
Engineering
Changes

Distribution

Maintain Plant
Equipment &
Tools
Manage
Warranty
Activities

Slide 35 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Product Lifecycle Diagram

This assists in understanding the lifecycles of key entities within the


enterprise.
Understanding product lifecycles is becoming increasingly important
with respect to environmental concerns, legislation, and regulation
where products must be tracked from manufacture to disposal.
Equally, organizations that create products that involve personal or
sensitive information must have a detailed understanding of the product
lifecycle during the development of Business Architecture in order to
ensure rigor in design of controls, processes, and procedures.
Examples of this include credit cards, debit cards, store/loyalty cards,
smart cards, user identity credentials (identity cards, passports, etc.).

Slide 36 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

18

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

B Example Product Lifecycle Diagram

Source: Kotler and Armstrong, 2004

Slide 37 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

B Example Product Lifecycle Diagram

Slide 38 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

19

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Goal/Objective/Service
Diagram

This defines the ways in which a service contributes to the


achievement of a business vision or strategy.
Services are associated with the drivers, goals, objectives,
and measures that they support, allowing the enterprise to
understand which services contribute to similar aspects of
business performance.
This also provides qualitative input on what constitutes high
performance for a particular service.

Slide 39 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Example Goal/Objective/
Service Diagram
rol-CFO

gol-Increase
revenues

rol-VP Marketing

obj-"aftersales"
market

rol-VP Sales

obj-creating
new line of cars
by the end of...

Functionsales and
marketing

c a p M a rk e t in g
c a p -P re O w n e d
v e h ic a . . .

c a p c a m p a ig n

c a p -S a le s

c a p - P r e -s a l e

Slide 40 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

c a p - O r d e rt o - D e l iv e r y

20

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Business Use-case Diagram

This displays the relationships between consumers and


providers of business services.
Business services are consumed by actors or other
business services and the Business Use-Case diagram
provides added richness in describing business capability
by illustrating how and when that capability is used.
They help to describe and validate the interaction between
actors and their roles to processes and functions.
As the architecture progresses, the use-case can evolve
from the business level to include data, application, and
technology details. Architectural business use-cases can
also be re-used in systems design work.
Slide 41 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Example Use-case Diagram

Slide 42 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

21

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

BOrganization Decomposition Diagram


This describes the links between actor, roles, and location
within an organization tree.
An organization map should provide a chain of command of
owners and decision-makers in the organization.

Slide 43 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

BExample Organization Decomposition


Diagram

rol-CEO

org-Worldwide Public
Affairs and Policy

org-Chief Medical Officer

rol-Field Based Govt.


Relations

org-Global
Research &
Development

rol-Wolrdwide Pharmaceutical
Operations

rol-Vice Chairman

rol-Global Manufacturing
rol-Wolrdwide Medical

org-Wolrdwide talent
Development and HR

org-General Counsel

loc-US

rol-Wolrdwide
Research

rol-Talent
Development

rol-Intellectual Property

rol-HealthWelness

rol-Employment Law

rol-CFO
rol-Wolrdwide
Communications

rol-Philanthropy/Stakeholder
Advocacy

rol-Safety Risk
Management

rol-Worldwide
Development

rol-Science Advocacy

rol-Worldwide
Research Affairs

rol-Worldwide Policy
rol-Financ ial Strategy

rol-Federal Government
relations

loc-Japan/ASIA
rol-Worlwide Strategic Planning

rol-Planning

rol-Line Support

rol-Diversity and
Inclusion

rol-Litigation/Regulatory

rol-compensation and
Benefits

rol-Business Transactions

rol-Animal Health
loc-Europe

rol-Worldwide Licensing and


Business Develoment

rol-Wolrdwide Technology

loc-Middle East

rol-Human Resources
rol-Business Services

rol-Complinace Officer
loc-Canada

rol-Site Leader(s)
rol-Wolrdwide Investor
Development

rol-Internal Audit

Slide 44 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

22

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Process Flow Diagram

This depicts all models and mappings related to the process


metamodel entity.
It shows sequential flow of control between activities and
may utilize swim-lane techniques to represent ownership
and realization of process steps.
In addition to showing a sequence of activity, process flows
can also be used to detail the controls that apply to a
process, the events that trigger or result from completion of
a process, and also the products that are generated from
process execution.

Slide 45 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

B
Start

Example Process Flow


Diagram
Step 2

Step 1

Step 5

Step 3

Step 6

Step 4

Step 6

Step 6

STOP

Slide 46 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

23

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Example Process Flow


Diagram

Technical Support
Team

Start

Sales Rep

Pricer

Step 2

Step 1

Custom app

Email

Custom Bid
Approver

CRM

Customer Rep

Step 5

Step 6

email

IWF

Step 3

Customer Rep

Step 6

Consolidation
Tool

Pricer

Step 4

MS Word
MS Excel

Customer Rep

Step 6

STOP

Spreadsheet

Process Flow (w/Roles & Applications)


Slide 47 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Events Diagram

This depicts the relationship between events and process.


Certain events - such as arrival of information (e.g. a
customers sales order) or a point in time (e.g. end of fiscal
quarter) cause work and actions to be undertaken within
the business.

Slide 48 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

24

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Example Events Diagram

Impacts/Generates

Triggers

Event

Business
result

Process

(e.g. End of Fiscal Quarter)

(e.g. 1Q results reported to


Government Agencies)

(e.g. Financial Reporting


Process)

Slide 49 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Example Events Matrix


EVENT

PROCESS TRIGGERED

BUSINESS RESULT(S)

Customer submits
sales order

Sales order processing


Create & save sales order
Generate acknowledgement
Confirm receipt of customer order
Begin order fulfilment activities

Sales order captured in


order book

Customer submits
request for
custom
product

Custom product configuration


Capture requirements from customer
Define custom specifications
Price custom configuration
Negotiate with customer
Secure approval from customer regarding
configuration and price

Custom product
configured
Customer contract signed

End of quarter

Financial reporting process

Financial report generated

Slide 50 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

25

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Data Architecture
Catalogs, Matrices and Diagrams

Catalogs
Data Entity/Data
Component catalog

Diagrams
Class diagram
Data Dissemination
diagram
Data Security diagram
Class Hierarchy diagram
Data Migration diagram
Data Lifecycle diagram

Matrices
Data Entity/Business
Function matrix
System/Data matrix

Slide 51 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Catalogs
Catalog

Data
Entity/Data
Component
Catalog

Purpose
To identify and maintain a list of all the data use across the
enterprise, including data entities and also the data components
where data entities are stored.
It contains the following metamodel entities:
Data Entity
Logical Data Component
Physical Data Component

Slide 52 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

26

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Matrices

Data Entity/Business Function matrix


System/Data matrix

Slide 53 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Data Entity/Business
Function Matrix

The purpose of the Data Entity/Business Function matrix is to depict the


relationship between data entities and business functions within the
enterprise.
The mapping of the Data Entity-Business Function relationship enables
the following to take place:
Assignment of ownership of data entities to organizations
Understand the data and information exchange requirements business
services
Support the gap analysis and determine whether any data entities are
missing and need to be created
Define system of origin, system of record, and system of reference for data
entities
Enable development of data governance programs across the enterprise
(establish data steward, develop data standards pertinent to the business
function, etc.)
Slide 54 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

27

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

CExample Data Entity/Business Function


Matrix

BUSINESS
FUNCTION
(Y-AXIS) AND
DATA
ENTITY (X-AXIS)
Customer Relationship
Management

CUSTOMER
MASTER

Supply Chain
Management

BUSINESS
PARTNER

Business partner data


management service
Owner Sales &
Marketing business
unit executive
Function can Create,
read, update and
delete customer
master data

Customer
Requirement
Processing Service
Owner Supply
Chain Manager

CUSTOMER
LEADS

Business partner data


management service
Owner of data entity
(person or organization)
Function can Create,
read, update and delete

N/A

PRODUCT
MASTER

Lead Processing
Service
Owner Customer
Relationship Manager
Function can only
Create, read, update
customer leads

N/A

N/A

Product data
management service
Owner Global
product development
organization

Slide 55 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

System/Data Matrix

The purpose of the System/Data matrix is to depict the


relationship between systems (i.e., application components)
and the data entities that are accessed and updated by
them.
Systems will create, read, update, and delete specific data
entities that are associated with them. For example, a CRM
application will create, read, update, and delete customer
entity information.

Slide 56 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

28

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Example System/Data Matrix

APPLICATION (YAXIS) AND DATA


(X-AXIS)

DESCRIPTION OR
COMMENTS

DATA ENTITY

DATA ENTITY TYPE

CRM

System of record for


customer master data

Customer data

Master data

Commerce Engine

System of record for order


book

Sales orders

Transactional data

Sales Business
Warehouse

Warehouse and data mart


that supports North American
region

Intersection of multiple data


entities (e.g. All sales orders
by customer XYZ and by
month for 2006)

Historical data

Slide 57 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Diagrams
Class diagram
Data Dissemination diagram
Data Security diagram
Class Hierarchy diagram
Data Migration diagram
Data Lifecycle diagram

Slide 58 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

29

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Class Diagram

The purpose is to depict the relationships among the critical


data entities (or classes) within the enterprise.
Account
I.A1

Information

Update
Account
P.A12

Actor

Customer
Profile
I.C2

Trigger

Contact

Process
P.CS13

Payment
P.CS5
Service
Request

T.P8
Agent
A.A4

Enquiry
T.C1

Customer
A.C2

Customer
Information
I.C1

Slide 59 2009-2011 The Open Group, All Rights Reserved

Appeal
T.C19

Complaint
T.C16

2009-2011 The Open Group, All Rights Reserved

Class Diagram

Slide 60 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

30

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Class Diagram

Slide 61 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Data Dissemination Diagram

The purpose of the Data Dissemination diagram is to show


the relationship between data entity, business service, and
application components.
The diagram should show how the logical entities are to be
physically realized by application components.
Additionally, the diagram may show data replication and
system ownership of the master reference for data.

Slide 62 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

31

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

CExample Data Dissemination Diagram


Warehouse
Warehouse
Customer
Order History
Stock

Online
OnlineAccount
Account
Self Service
Self Service
Billing
Billing
Customer
Account Balance
Invoice History
Business Service

Data Entities

Application

Online Account Self Service

Customer

Warehouse
Billing

Order History

Warehouse

Stock

Warehouse

Account Balance

Billing

Invoice History

Billing

Slide 63 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Data Dissemination Diagram

Slide 64 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

32

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Data Dissemination Diagram

Slide 65 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Data Dissemination Diagram

Slide 66 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

33

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Data Lifecycle Diagram

The Data Lifecycle diagram is an essential part of managing


business data throughout its lifecycle from conception until
disposal within the constraints of the business process.

Fulfilment Order
New

Fulfilled

Invoiced

Paid

Dispatched

Closed

Archived

Deleted

Closed

Archived

Deleted

Customer Order
New

Slide 67 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Data Security Diagram

The purpose of the Data Security diagram is to depict which


actor (person, organization, or system) can access which
enterprise data.
This relationship can also be shown in a matrix form
between two objects or can be shown as a mapping.

Slide 68 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

34

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Example Data Security


Diagram
Actor

Business
Function

Process

Class of Roles (by job


function)
Physical Access

Single Sign-on or
Access Control

Location

Business
Service

Access Control (levels of


granularity)

Access Control (levels of


granularity)

Logical
Application
Component

Slide 69 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Example Data Security Matrix


ACTOR

CLASS OF
ROLES (JOB
FUNCTION)

FUNCTION

BUSINESS
SERVICE

TYPE OF
ACCESS

LOCATION

Financial Analyst

SOA Portfolio
Financial Analyst

Financial Analysis

SOA portfolio service

NA (US, CA)
EMEA (UK, DE)
APJ

Physical
Access Control
(tables xyz only)

Procurement &
Spend Analyst

Procurement
Management and
Control

WW Direct
Procurement

Supplier portal
Service

NA (US
Midwest)

Access control

WW Contracts
System (application)

Not applicable

WW Direct
Procurement

Supplier Portal
Service

LA

Access control
(system to
system)

WW Product
Development (Org
Unit)

Geo Brand Managers

WW Direct
Procurement

Supplier Portal
Service

WW (all Geos)

Access Control

Slide 70 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

35

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Data Migration Diagram

The purpose of the Data Migration diagram is to show the


flow of data from the source to the target applications.
The diagram will provide a visual representation of the
spread of sources/targets and serve as a tool for data
auditing and establishing traceability.

Slide 71 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Example Data Migration


Diagram
Baseline
application
components

Data migration technology


components

Target
application
components

ABM

CRM

Source of
Customer records

System of Record
for Customer Master

CCB

ERP

BDW
Source of order
history

MRPA
Source of Material
data

System of Record for


Material Master & Order
history

Source
Staging

Transformation &
Data Quality

VLC (one
per geo)
Source of vendor
data

Target
Staging

SRM
System of Record for
Vendor Master &
Contracts

Slide 72 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

36

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Example Data Migration


Mapping

SOURCE LOGICAL
APPLICATION
COMPONENT

ABM

SOURCE DATA ELEMENT

Cust_Name

TARGET LOGICAL
APPLICATION
COMPONENT

CRM

TARGET DATA ELEMENT

CUSTNAME

Cust_Street_Addr

CUSTADDR_LINE1

Cust_Street_Addr

CUSTADDR_LINE2

Cust_Street_Addr

CUSTADDR_LINE3

Cust_ContactName

CUSTCONTACT

Cust_Tele

CUSTTELEPHONE

Slide 73 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Class Hierarchy Diagram

The purpose of the Class Hierarchy diagram is to show the


technical stakeholders a perspective of the class hierarchy.
This diagram gives the stakeholders an idea of who is using
the data, how, why, and when.

Slide 74 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

37

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Example Class Hierarchy Diagram


Authorised User
Authorised User

Vehicle Tester
Vehicle Tester

Keeper
Keeper

Individual
Individual

Customer
Customer

Driver
Driver

Organisation
Organisation

Purchaser/Nominee
Purchaser/Nominee

Trainer/Booker
Trainer/Booker

Manufacturer
Manufacturer

Driving
DrivingInstructor
Instructor

Operator
Operator

Taxi Driver
Taxi Driver

Dealing
Dealing

Driving Examiner
Driving Examiner

Driving Examiner
Driving Examiner

Slide 75 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Application Architecture
Catalogs, Matrices and Diagrams

Catalogs
Application Portfolio catalog
Interface catalog
Matrices
System/Organization matrix
Role/System matrix
System/Function matrix
Application Interaction matrix

Diagrams
Application Communication
diagram
Application and User Location
diagram
System Use-Case diagram
Enterprise Manageability
diagram
Process/System Realization
diagram
Software Engineering diagram
Application Migration diagram
Software Distribution diagram

Slide 76 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

38

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Catalogs

Catalog
Application
Portfolio Catalog

Purpose
To identify and maintain a list of all the applications in the enterprise. This list helps to
define the horizontal scope of change initiatives that may impact particular kinds of
applications. An agreed Application Portfolio allows a standard set of applications to
be defined and governed.
It contains the following metamodel entities:
Information System Service
Logical Application Component
Physical Application Component

Interface Catalog

The purpose of the Interface catalog is to scope and document the interfaces
between applications to enable the overall dependencies between applications to be
scoped as early as possible.
It contains the following metamodel entities:
Logical Application Component
Physical Application Component
Application communicates with application relationship

Slide 77 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Matrices
System/Organization matrix
Role/System matrix
System/Function matrix
Application Interaction matrix

Slide 78 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

39

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

System/Organization Matrix

The purpose of this matrix is to depict the relationship


between systems (i.e., application components) and
organizational units within the enterprise.
The mapping of the Application Component-Organization
Unit relationship is an important step as it enables the
following to take place:
Assign usage of applications to the organization units that perform
business functions
Understand the application support requirements of the business
services and processes carried out by an organization unit
Support the gap analysis and determine whether any of the
applications are missing and as a result need to be created
Define the application set used by a particular organization unit
Slide 79 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

C Example System/Organization Matrix


APPLICATION
(Y-AXIS)
AND
ORGANISATION
UNIT (X-AXIS)

CUSTOMER
SERVICES

PROCUREMENT AND
WAREHOUSING

HR

SAP HR

SIEBEL

SAP FINANCIALS

PROCURESOFT

CORPORATE
FINANCE

Slide 80 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

40

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Role/System Matrix

The purpose of the Role/System matrix is to depict the relationship


between systems (i.e., application components) and the business roles
that use them within the enterprise.
The mapping of the Application Component-Role relationship is an
important step as it enables the following to take place:
Assign usage of applications to the specific roles in the organization
Understand the application security requirements of the business services
and processes supporting the function, and check these are in line with
current policy
Support the gap analysis and determine whether any of the applications are
missing and as a result need to be created
Define the application set used by a particular business role; essential in
any move to role-based computing

Slide 81 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Example Role/System Matrix

APPLICATION (YAXIS) AND


FUNCTION (XAXIS)

CALL CENTRE
OPERATOR

CALL CENTRE
MANAGER

FINANCE ANALYST

CHIEF
ACCOUNTANT

SAP HR

SIEBEL

SAP FINANCIALS

PROCURESOFT

Slide 82 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

41

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

System/Function Matrix

The purpose of the System/Function matrix is to depict the


relationship between systems (i.e., application components)
and business functions within the enterprise.
The mapping of the Application Component-Function
relationship is an important step as it enables the following
to take place:
Assign usage of applications to the business functions that are
supported by them
Understand the application support requirements of the business
services and processes carried out
Support the gap analysis and determine whether any of the
applications are missing and as a result need to be created
Define the application set used by a particular business function
Slide 83 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

C
APPLICATION (YAXIS) AND
FUNCTION (XAXIS)

Example System/Function
Matrix
CALL CENTRE 1ST
LINE

WAREHOUSE
CONTROL

VACANCY FILLING

GENERAL LEDGER
MAINTENANCE

SAP HR

SIEBEL

SAP FINANCIALS

PROCURESOFT

Slide 84 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

42

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Diagrams
Application Communication diagram
N2 model or Node Connectivity diagram
Application and User Location diagram
System Use-Case diagram
Enterprise Manageability diagram
Process/System Realization diagram
Software Engineering diagram
Application Migration diagram
Software Distribution diagram

Slide 85 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

C Application Communication Diagram


The purpose of the Application Communication diagram is
to depict all models and mappings related to communication
between applications in the metamodel entity.
It shows application components and interfaces between
components.
Communication should be logical and should only show
intermediary technology where it is architecturally relevant.

Slide 86 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

43

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Example Application
Communication Diagram

Slide 87 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Application Communication
Diagram

Slide 88 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

44

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Application Communication
Diagram

Slide 89 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

N2 Model
1c

ABC
1a

1b

ABM

2a
3c

CCD

3a

4a
3b

CRM

1d
4b
3d

IPC

Slide 90 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

45

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Information Exchange Matrix

LABEL

SOURCE

DESTINATION

EVENT
TRIGGERED

DATA ENTITY

1a

ABC

ABM

Sales order
(create
request)

New sales
order from front
end

1b

ABM

ABC

Sales order
(confirm create)

Order created
in the backend
ERP system

2a

ABM

CCD

Product catalog

Subscribe/Publi
sh timer

Slide 91 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

CApplication & User Location Diagram


The purpose of this diagram is to clearly depict the business
locations from which business users typically interact with
the applications, but also the hosting location of the
application infrastructure.
The diagram enables:

Identification of the number of package instances needed


Estimation of the number and the type of user licenses
Estimation of the level of support needed
Selection of system management tools, structure, and management
system
Appropriate planning for the technological components of the
business
Performance considerations while implementing solutions
Slide 92 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

46

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

CExample Application & User Location


Diagram (part 1)

APPLICATION

CRM

USER TYPE

Developer
Super User
Administrator

INTERNAL,
CUSTOMER
OR
PARTNER
Internal

USER
BUSINESS
LOCATION
NA Western
Region
EMEA
Headquarters,
UK

SAP R/3

Test Engineers
Mechanical
Engineers
Procurement
managers

Internal

LOCATION
ADDRESS

Chicago Sears
tower office
Chicago
Downtown office
Middlesex, London

Beijing
Manufacturing
Plant

ORG UNIT (USER


BELONGS TO)

NA Sales &
Marketing
EMEA Sales

Manufacturing &
logistics

Slide 93 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

CExample Application & User Location


Diagram (part 2)

Slide 94 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

47

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Application and User Location


Diagram

Slide 95 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

Application and User Location


Diagram

Slide 96 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

48

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Application and User Location


Diagram

Slide 97 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

System Use Case Diagram

Source: wikipedia.org
Slide 98 2009-2011 The Open Group, All Rights Reserved

Copyright 2009-2011, The Open Group

49

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

System Use Case Diagram

Slide 99 2009-2011 The Open Group, All Rights Reserved

2009-2011 The Open Group, All Rights Reserved

System Use Case Diagram

Slide 2009-2011 The Open Group, All Rights Reserved


100

Copyright 2009-2011, The Open Group

50

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Enterprise Manageability Diagram

The Enterprise Manageability diagram shows how one or


more applications interact with application and technology
components that support operational management of a
solution.
Analysis can reveal duplication and gaps, and opportunities
in the IT service management operation of an organization.

Slide 2009-2011 The Open Group, All Rights Reserved


101

2009-2011 The Open Group, All Rights Reserved

Example Enterprise Manageability


Diagram

Slide 2009-2011 The Open Group, All Rights Reserved


102

Copyright 2009-2011, The Open Group

51

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

C Process/System Realization Diagram


The purpose of the Process/System Realization diagram is
to clearly depict the sequence of events when multiple
applications are involved in executing a business process.
It enhances the Application Communication diagram by
augmenting it with any sequencing constraints, and hand-off
points between batch and real-time processing.

Slide 2009-2011 The Open Group, All Rights Reserved


103

2009-2011 The Open Group, All Rights Reserved

Example Process/System
Realization Diagram

Slide 2009-2011 The Open Group, All Rights Reserved


104

Copyright 2009-2011, The Open Group

52

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Software Engineering
Diagram

The Software Engineering diagram breaks applications into


packages, modules, services, and operations from a
development perspective.
It enables more detailed impact analysis when planning
migration stages, and analyzing opportunities and solutions.
It is ideal for application development teams and application
management teams when managing complex development
environments.

Slide 2009-2011 The Open Group, All Rights Reserved


105

2009-2011 The Open Group, All Rights Reserved

Example Software
Engineering Diagram

Slide 2009-2011 The Open Group, All Rights Reserved


106

Copyright 2009-2011, The Open Group

53

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Application/Migration
Diagram

The Application Migration diagram identifies application


migration from baseline to target application components.
It enables a more accurate estimation of migration costs
It should be used to identify temporary applications, staging
areas, and the infrastructure required to support migrations

Slide 2009-2011 The Open Group, All Rights Reserved


107

2009-2011 The Open Group, All Rights Reserved

Example
Application/Migration Diagram

Slide 2009-2011 The Open Group, All Rights Reserved


108

Copyright 2009-2011, The Open Group

54

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Software Distribution
Diagram

This diagram is a composite of the Software Engineering


diagram and the Application-User Location diagram.
Depending on the circumstances, this diagram alone may
be sufficient, or may not be needed.

Slide 2009-2011 The Open Group, All Rights Reserved


109

2009-2011 The Open Group, All Rights Reserved

Technology Architecture
Catalogs, Matrices and Diagrams

Catalogs
Technology Standards catalog
Technology Portfolio catalog

Matrices
System/Technology matrix

Diagrams
Environments and Locations
diagram
Platform Decomposition diagram
Processing diagram
Networked Computing/Hardware
diagram
Communications Engineering
diagram

Slide 2009-2011 The Open Group, All Rights Reserved


110

Copyright 2009-2011, The Open Group

55

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Catalogs

Technology Standards catalog


Technology Portfolio catalog

Slide 2009-2011 The Open Group, All Rights Reserved


111

2009-2011 The Open Group, All Rights Reserved

Catalogs

Catalog
Technology
Standards
Catalog

Purpose
This documents the agreed standards for technology across the enterprise
covering technologies, and versions, the technology lifecycles, and the
refresh cycles for the technology.
It contains the following metamodel entities:
Platform Service, Logical Technology Component, Physical Technology
Component

Technology
Portfolio
Catalog

The purpose of this catalog is to identify and maintain a list of all the
technology in use across the enterprise, including hardware, infrastructure
software, and application software. An agreed technology portfolio
supports lifecycle management of technology products and versions and
also forms the basis for definition of technology standards
It contains the following metamodel entities:
Platform Service, Logical Technology Component, Physical Technology
Component

Slide 2009-2011 The Open Group, All Rights Reserved


112

Copyright 2009-2011, The Open Group

56

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Matrices

System/Technology matrix

Slide 2009-2011 The Open Group, All Rights Reserved


113

2009-2011 The Open Group, All Rights Reserved

System/Technology Matrix

The System/Technology matrix documents the mapping of


business systems to technology platform.
The System/Technology matrix shows:
Logical/Physical Application Components
Services, Logical Technology Components, and Physical
Technology Components
Physical Technology Component realizes Physical Application
Component relationships

Slide 2009-2011 The Open Group, All Rights Reserved


114

Copyright 2009-2011, The Open Group

57

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

DExample System/Technology Matrix


LOGICAL
APPLICATION
COMPONENT
ABM

Load balancer and


Dispatcher

PHYSICAL
TECHNOLOGY
COMPONENT

SERVER ADDRESS

IP ADDRESS

Web server - node 1

F01ws001@host.com

10.xx.xx.xx

Web server - node 2

F01ws002@host.com

10.xx.xx.xx

Web server - node 3

F01ws003@host.com

10.xx.xx.xx

App server node 1

F02as001@host.com

10.xx.xx.xx

App server node 2

F02as002@host.com

10.xx.xx.xx

App server node 3

F02as003@host.com

10.xx.xx.xx

Database server
(production)

F02dbp001@host.com

10.xx.xx.xx

Database server (stating)

F03dbs001@host.com

10.xx.xx.xx

Dispatcher server

F03nd001@host.com

242.xx.xx.xx

Slide 2009-2011 The Open Group, All Rights Reserved


115

2009-2011 The Open Group, All Rights Reserved

DExample System/Technology Matrix


TECH
FUNCTION

HARDWARE
LOGICAL

Load balancing

Name Balancer
Vendor - IBM
Server Type
eServer
Clustered No
No. of Nodes N/A
Server logical
address d04lb01@host.com
Maintenance Window
Sun 0100 to 0300

HARDWARE
PHYSICAL

Model/Type IBM
P7xx
Serial Number
1S4568
Processor Type RISC Power p5
Number of
Processors - 4 way
Memory - 8GB
Hard drive - 4 TB
IP - 11.xx.xx.xx

SOFTWARE
LOGICAL

SOFTWARE
PHYSICAL

Product- IBM Load


balance manager
Vendor - IBM
OS UNIX based

SW Components
LB v3.2 (list all
the other
components of the
SW product)
AIX 10.2.1
License Type Enterprise wide
license
License expiry
date - 12/31/2011

Slide 2009-2011 The Open Group, All Rights Reserved


116

Copyright 2009-2011, The Open Group

58

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

DExample System/Technology Matrix


APPLICATION COMPONENT

DEPLOYMENT UNIT

TECHNOLOGY COMPONENT

Load Balancer

Smart dispatch v1.2 (both


installation and execution code)

Load balancing server


(d03lb001@host.com)

Commerce pages

HTML code
Applets
JSP

Web Server cluster


(d03ws001@host.com,
d03ws002@host.com,
d03ws003@host.com)

Commerce Engine

Order Entry (both installation and


execution code)
Shopping Cart (both installation
and execution code)

Application Server
(d03as001@host.com,
d03as002@host.com)

Slide 2009-2011 The Open Group, All Rights Reserved


117

2009-2011 The Open Group, All Rights Reserved

Diagrams
Environments and Locations diagram
Platform Decomposition diagram
Processing diagram
Networked Computing/Hardware diagram
Communications Engineering diagram

Slide 2009-2011 The Open Group, All Rights Reserved


118

Copyright 2009-2011, The Open Group

59

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

DEnvironments and Locations Diagram


Depicts which locations host which applications
Identifies what technologies and/or applications are used at
which locations
Identifies the locations from which business users typically
interact with the applications.
It should also show the existence and location of different
deployment environments
including non-production environments, such as development and
pre production.

Slide 2009-2011 The Open Group, All Rights Reserved


119

2009-2011 The Open Group, All Rights Reserved

DExample Environments and Locations


Diagram

app-integration
platform for
suppliers(dexis
)
locLudwigsburg
appCAD/CAE

app-Project
managment
system

app-R&D
system of
systems

loc-Italia

loc-Japan

locLudwigsburg

tec-Windows
XP

tec-Windows
Vista

locStuttgart

tec-RDB

tec-OCR

loc-USA

locLudwigsburg

loc-Italia

appBuild-toOrder
(BTO)

loc-Japan

Slide 2009-2011 The Open Group, All Rights Reserved


120

Copyright 2009-2011, The Open Group

60

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Environments and Location


Diagram

Slide 2009-2011 The Open Group, All Rights Reserved


121

2009-2011 The Open Group, All Rights Reserved

Environments and Location


Diagram

Slide 2009-2011 The Open Group, All Rights Reserved


122

Copyright 2009-2011, The Open Group

61

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Environments and Location


Diagram

Slide 2009-2011 The Open Group, All Rights Reserved


123

2009-2011 The Open Group, All Rights Reserved

Platform Decomposition
Diagram

The Platform Decomposition diagram depicts the


technology platform that supports the operations of the
Information Systems Architecture.
The diagram covers all aspects of the infrastructure platform
and provides an overview of the enterprise's technology
platform.

Slide 2009-2011 The Open Group, All Rights Reserved


124

Copyright 2009-2011, The Open Group

62

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Example Platform
Decomposition Diagram
Platform Decomposition

(Application Support)

Hardware

Software

Logical Technology
Components

Physical Technology
Components

Tech Function

Tech Function

Web Server
Layer

Web server layer

Application Layer

Application Layer

Database Layer

Database Layer

Attributes

Name
Model/Type
Clusters
Number of Components
Vendor
Server Type (mainframe, Mid range, RISC,
Intel)
Server logical name
IP Address etc

Logical Technology
Components

Physical Technology
Components

Tech Function

Tech Function

Web Server Layer

Web Server Layer

Application Layer

Application Layer

Database Layer

Database Layer

Attributes

Product Name
Vendor
OS
SW components
License Type
License Expiry etc

Slide 2009-2011 The Open Group, All Rights Reserved


125

2009-2011 The Open Group, All Rights Reserved

Platform Decomposition
Diagram

Slide 2009-2011 The Open Group, All Rights Reserved


126

Copyright 2009-2011, The Open Group

63

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Platform Decomposition
Diagram

Slide 2009-2011 The Open Group, All Rights Reserved


127

2009-2011 The Open Group, All Rights Reserved

Processing Diagram

The Processing diagram focuses on deployable units of


code/configuration and how these are deployed onto the technology
platform.
The Processing diagram addresses the following:
Which set of application components need to be grouped to form a
deployment unit
How one deployment unit connects/interacts with another (LAN, WAN, and
the applicable protocols)
How application configuration and usage patterns generate load or capacity
requirements for different technology components

The organization and grouping of deployment units depends on


separation concerns of the presentation, business logic, and data store
layers and service-level requirements of the components.
Slide 2009-2011 The Open Group, All Rights Reserved
128

Copyright 2009-2011, The Open Group

64

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Example Processing Diagram

Slide 2009-2011 The Open Group, All Rights Reserved


129

2009-2011 The Open Group, All Rights Reserved

DNetwork Computing Hardware Diagram


The purpose of this diagram is to show the "as deployed" logical view of
logical application components in a distributed network computing
environment.
The diagram is useful for the following reasons:
Enable understanding of which application is deployed where
Establishing authorization, security, and access to these technology
components
Understand the Technology Architecture that support the applications during
problem resolution and troubleshooting
Isolate performance problems encountered and perform necessary upgrade
to specific physical technology components
Identify areas of optimization
Enable application/technology auditing and prove compliance
Serve as an important tool supporting effective change management
Slide 2009-2011 The Open Group, All Rights Reserved
130

Copyright 2009-2011, The Open Group

65

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

DExample Network Computing Hardware


Diagram

DMZ

Internet Zone

Web
server
Web
cluster
server
cluster

Load
Balancer
and
Dispatcher

Web
server
clusternode 3
(ABM)

Web server
cluster
Web server
cluster-node
2
(eCommerce
)

Load
Balancer
and
Dispatcher

Application
Server cluster
Application
(node 3)
Server cluster
(node
3)
App Server
cluster - node 3
(ABM)

Intranet Zone

Database
(ABM
Staging)

Database
(ABM
Production)

DFS Distributed File


System (html,
images)

Application
Server (Order
Engine)

Database
App
Server

DB

App Server

Firewall

Firewall

Firewall

Slide 2009-2011 The Open Group, All Rights Reserved


131

2009-2011 The Open Group, All Rights Reserved

DCommunications Engineering Diagram


The Communications Engineering diagram describes the
means of communication between assets in the Technology
Architecture
It takes logical connections between client and server
components and identifies network boundaries and network
infrastructure required to physically implement those
connections.
It does not describe the information format or content, but
addresses protocol and capacity issues.

Slide 2009-2011 The Open Group, All Rights Reserved


132

Copyright 2009-2011, The Open Group

66

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Example Communications
Engineering Diagram

G
OBM tary
rie
Prop col
Proto ed)
rypt
(Enc
Au

th

Pr
oto

co

th
Au

l
co
oto
Pr

Slide 2009-2011 The Open Group, All Rights Reserved


133

2009-2011 The Open Group, All Rights Reserved

Opportunities & Solutions


Catalogs, Matrices and Diagrams

Catalogs
Matrices

Diagrams
Project Context diagram
Benefits diagram

Slide 2009-2011 The Open Group, All Rights Reserved


134

Copyright 2009-2011, The Open Group

67

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Project Context Diagram

Slide 2009-2011 The Open Group, All Rights Reserved


135

2009-2011 The Open Group, All Rights Reserved

Project Context Diagram

Slide 2009-2011 The Open Group, All Rights Reserved


136

Copyright 2009-2011, The Open Group

68

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Benefits Diagram

Slide 2009-2011 The Open Group, All Rights Reserved


137

2009-2011 The Open Group, All Rights Reserved

Benefits Diagram

Slide 2009-2011 The Open Group, All Rights Reserved


138

Copyright 2009-2011, The Open Group

69

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Requirements Management
Catalogs, Matrices and Diagrams

Catalogs
Requirements Catalog

Diagrams

Matrices

Slide 2009-2011 The Open Group, All Rights Reserved


139

2009-2011 The Open Group, All Rights Reserved

Catalogs

Catalog
Requirements
Catalog

Purpose
The Requirements catalog captures things that the enterprise needs to do
to meet its objectives. Requirements generated from architecture
engagements are typically implemented through change initiatives
identified and scoped during Phase E (Opportunities & Solutions).
Requirements can also be used as a quality assurance tool to ensure that
a particular architecture is fit-for-purpose (i.e., can the architecture meet all
identified requirements).
The Requirements catalog contains the following metamodel entities:
* Requirement
* Assumption
* Constraint
* Gap

Slide 2009-2011 The Open Group, All Rights Reserved


140

Copyright 2009-2011, The Open Group

70

Personal PDF Edition. For non-commercial use only

TOGAF Standard Courseware V9 Edition

Resources
A full set of downloadable templates is available
http://www.opengroup.org/bookstore/catalog/i093.htm

Slide 2009-2011 The Open Group, All Rights Reserved


141

2009-2011 The Open Group, All Rights Reserved

Sample
Catalogs,
Matrices and
Diagrams

TOGAF is a registered trademark of The


Open Group in the United States and other
countries

Slide 2009-2011 The Open Group, All Rights Reserved


142

Copyright 2009-2011, The Open Group

71

You might also like