Sample Catalogs, Matrices and Diagrams
Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
Sample Catalogs, Matrices and Diagrams Version 2.01: 4 October 2009
V9 Edition Copyright © October 2009
The Open Group gratefully acknowledges the contributions from SAP and Capgemini
TM All rights reserved Published by The Open Group, October 2009
© 2009 The Open Group, All Rights Reserved Sample Catalogs,
Matrices and Diagrams TOGAF is a trademark of The Open Group in the United States and other countries TM TM Personal PDF Edition. For non-commercial use only © 2009 The Open Group, All Rights Reserved
- TOGAF 9 Catalogs, Matrices and Diagrams • What they consist of
- Examples • How they can be used The examples shown are illustrative.
- 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
- Use-Case diagram
- Organization Decomposition diagram
- Process Flow diagram
- Event diagram
- Principles catalog
- 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
- Data Entity/Data
- Data Entity/Business
- System/Data matrix
- Class diagram
- Data Dissemination diagram
- Data Security diagram
- Class Hierarchy diagram
- Data Migration diagram
- Data Lifecycle diagram
- Stakeholder Map matrix
- Value Chain diagram
- Solution Concept diagram
- 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
- Requirements catalog
- Project Context diagram
- Benefits diagram
Phase C, Application Architecture
Phase B, Business Architecture
Phase D, Technology Architecture
Function matrix
Component catalog
Phase C, Data Architecture
Phase E. Opportunities & Solutions
Requirements Management
TOGAF Standard Courseware V9 Edition
TOGAF 9
Catalogs, Matrices and Diagrams
Phase A, Architecture Vision©2009 The Open Group, All Rights Reserved Slide 4 TM
The exact format of the catalogs, matrices and diagrams will depend on the tools used and adaptations to TOGAF for the specific EA.
The objectives of this presentation are to illustrate:
Objectives
©2009 The Open Group, All Rights Reserved Slide 3 TM
Preliminary Phase
- Principles Catalog
©2009 The Open Group, All Rights Reserved Slide 5 TM
Preliminary Phase
Catalogs, Matrices and Diagrams
CatalogsMatrices Diagrams P
- Principle
©2009 The Open Group, All Rights Reserved Slide 6 TM
Catalogs
PThe 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:
Principles Catalog Purpose Catalog
Personal PDF Edition. For non-commercial use only © 2009 The Open Group, All Rights Reserved
Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
A
Architecture Vision
Catalogs, Matrices and Diagrams
Catalogs Diagrams
- Value Chain Diagram
Matrices
- Solution Concept Diagram
Stakeholder Map Matrix • TM
Slide 7 ©2009 The Open Group, All Rights Reserved © 2009 The Open Group, All Rights Reserved
A
Example Stakeholder Map
Matrix
Stakeholder Involvement Class Relevant Artifacts
CxO This stakeholder group is interested in the Keep Business Footprint
high-level drivers, goals and objectives of SatisfiedGoal/Objective/Service the organization, and how these are Model translated into an effective process and IT Organization Chart architecture to advance the business
Program This stakeholder group is interested in Keep Roadmaps Management prioritizing, funding, and aligning change Satisfied Business Footprint Office activity. An understanding of project content Application and technical dependencies adds a further Communication dimension of richness to portfolio Functional management and decision making. Decomposition
HR Key features of the enterprise architecture Keep Organization Chart
are roles and Actors that support the Informed Organization/Actor/ functions, applications, and technology of Location the organization. HR are important stakeholders in ensuring that the correct roles and actors are represented.TM Slide 8 ©2009 The Open Group, All Rights Reserved TOGAF Standard Courseware V9 Edition
©2009 The Open Group, All Rights Reserved Slide 9 TM
Example Value Chain Diagram
Source: Wikipedia.orgA ©2009 The Open Group, All Rights Reserved Slide 10
- A high-level representation of the solution envisaged
- A pencil sketch of the expected solution at the outset of the engagement
TM
Example Solution Concept Diagram
Membership Conference Attendance Certification Publications
Customers Interest, consideration, Join, renew
Reliable, 24x7, self service infrastructure A
Personal PDF Edition. For non-commercial use only © 2009 The Open Group, All Rights Reserved
- Organization/Actor catalog
- Driver/Goal/Objective catalog
- Role catalog
- Business Service/Function catalog
- Location catalog
- Process/Event/Control/Product catalog
- Contract/Measure catalog
- Business Footprint diagram
- Business Service/Information diagram
- Functional Decomposition diagram
- Product Lifecycle diagram
- Goal/Objective/Service diagram
- Use-Case diagram
- Organization Decomposition diagram
- Process Flow diagram
- Event diagram
- Business Interaction matrix
- Actor/Role matrix
Purpose Catalog B
Organization/ Actor Catalog
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)
- Organization Unit, Driver, Goal, Objective, Measure (may optionally be included)
- Role
Driver/Goal/ Objective Catalog
It contains the following metamodel entities:
Role Catalog A cross-organizational reference of how an organization meets its drivers in practical terms through goals, objectives, and (optionally) measures.
TM
Catalogs
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:B ©2009 The Open Group, All Rights Reserved Slide 12
Diagrams
Matrices
Business Architecture
Catalogs, Matrices and Diagrams
Catalogs©2009 The Open Group, All Rights Reserved Slide 11 TM
TOGAF Standard Courseware V9 Edition
Personal PDF Edition. For non-commercial use only © 2009 The Open Group, All Rights Reserved
TOGAF Standard Courseware V9 Edition
B
Catalogs
Catalog Purpose A functional decomposition in a form that can be filtered, reported on, and queried, as
Business
a supplement to graphical Functional Decomposition diagrams.
Service /It contains the following metamodel entities: Function
- Organization Unit,Business Function, Business Service, Information System Service (may optionally be included here)
Catalog A listing of all locations where an enterprise carries out business operations or
Location houses architecturally relevant assets, such as data centers or end-user computing equipment.
Catalog It contains the following metamodel entities:
- Location The Process/Event/Control/Product catalog provides a hierarchy of processes, events
Process/ that trigger processes, outputs from processes, and controls applied to the execution
Event/ 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
Control/ and processes to identify scope, commonality, or impact. Product
It contains the following metamodel entities: Catalog
- Process, Event, Control, Product
TM Slide 13 ©2009 The Open Group, All Rights Reserved
© 2009 The Open Group, All Rights Reserved B
Catalogs
Catalog PurposeA listing of all agreed service contracts and (optionally) the measures Contract/ attached to those contracts. It forms the master list of service levels
Measure agreed to across the enterprise. Catalog
It contains the following metamodel entities:
- Business Service •Information System Service (optionally)
- Contract
- Measure
TM Slide 14 ©2009 The Open Group, All Rights Reserved Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
B
Matrices
- Business Interaction matrix
- Actor/Role matrix
TM Slide 15 ©2009 The Open Group, All Rights Reserved
© 2009 The Open Group, All Rights Reserved B
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 Engineering Procurement Manufacturing Sales and Distribution Customer Service
Consuming Business Services Engineering Procurement
Contract for Contract for supply of Manufacturing supply of sales forecasts materials
Contract for supply of Contract for Sales and Distribution
product supply of product
specificationContract for fulfillment of Customer Service customer orders
TM Slide 16 ©2009 The Open Group, All Rights Reserved
- The purpose of this matrix is to show which actors perform which roles, supporting definition of security and skills requirements.
I I C C
I R R C Framework Refresh C C C C C
I C A
I I
I R C C
I Project Lifecycle Roles Solution Architecture Vision
I I
I A
I I C C
I I R
I C C R Logical Solution Architecture A
I I C C
I I R
I C C C R Physical Solution Architecture A
I I R
I R
I C R C R Design Governance A
I I C C
I I R
I C R C C Architecture Configuration Management C
I I R R R A 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
E x te rna l
V endor s / S u ppl iers
Strategy and Architecture Actors Infrastructure Implementation Actors
IT O perat io ns
Office of CIO Actors Steering Group Actors
Business Unit
Actors
P roject M anager
B ©2009 The Open Group, All Rights Reserved Slide 18
TM
Diagrams
B Personal PDF Edition. For non-commercial use only
I I
I I
© 2009 The Open Group, All Rights Reserved
Architecture Refresh
TOGAF Standard Courseware V9 Edition
©2009 The Open Group, All Rights Reserved Slide 17 TM
Actor/role Matrix
CI O En te rp ri s e Ar c h it e c t E n te rpr is e Des ign A u th or it y T e c h ni c a l D e s ign A u thorit y
IT Ma n a g e me n t F o ru m
Bus ine ss Unit Head
B
us
ine
ss
Unit
S
er
v
ic
e Owner
B us ine ss Unit A ppli c at ion A rc hi tec t Head ofS trat egy a n d A rc h it ec tu re In fr as tr uc tu re S tra tegis t
In fr a s tr u c tu re S o lu ti o n A rch it e c t A rc h it e c tu re C onf igura tion M anager
E n te rp ri se I n fra s tru c tu re Ar ch it e c t
Head of
I m plem ent at ion
In fr as tr uc tu re Des igner
Strategy Lifecycle Roles
I R A
I A
I C C R C C C
I I R
I C C Architecture Roadmap
I C A
I R C C
I C R
I I R C C
I C Benefits Assessment
I I
I I
I I
I I
I R R
I C A Change Management C
- Business Footprint diagram
- Business Service/Information diagram
- Functional Decomposition diagram
- Product Lifecycle diagram
- Goal/Objective/Service diagram
- Use-Case diagram
- Organization Decomposition diagram
- Process Flow diagram
- Event diagram
Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
B
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
TM Slide 19 ©2009 The Open Group, All Rights Reserved
© 2009 The Open Group, All Rights Reserved B
Example Business Footprint Diagram
TMSlide 20 ©2009 The Open Group, All Rights Reserved
Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
B
Business 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).
TM Slide 21 ©2009 The Open Group, All Rights Reserved
© 2009 The Open Group, All Rights Reserved B
Example Business Service/Information
Diagram
Basic exampleTM Slide 22 ©2009 The Open Group, All Rights Reserved Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
B
Example Business Service/Information
Diagram
Extended example showing actors and service interactions TM
Slide 23 ©2009 The Open Group, All Rights Reserved © 2009 The Open Group, All Rights Reserved
B
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.
TM Slide 24 ©2009 The Open Group, All Rights Reserved Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
B
Example Functional Decomposition
Diagram
TM Slide 25 ©2009 The Open Group, All Rights Reserved
© 2009 The Open Group, All Rights Reserved B
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 productlifecycle 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.).
TM Slide 26 ©2009 The Open Group, All Rights Reserved Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
B
Example Product Lifecycle Diagram
Source: Kotler and Armstrong, 2004 TM
Slide 27 ©2009 The Open Group, All Rights Reserved © 2009 The Open Group, All Rights Reserved
B
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.
TM Slide 28 ©2009 The Open Group, All Rights Reserved Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
B
Example Goal/Objective/
Service Diagram
rol-CFO gol-Increase revenues rol-VP Marketing rol-VP Sales obj-creating obj-"aftersales" new line of cars market by the end of...
Function- sales and marketing M a r k e t i n g c a p - c a m p a i g n c a p - P r e - v e h i c a . . . O w n e d c a p -
c a p - S a l e s c a p - P r e - s a l e c a p - O r d e r - t o - D e l i v e r y TM Slide 29 ©2009 The Open Group, All Rights Reserved
© 2009 The Open Group, All Rights Reserved B
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.
TM Slide 30 ©2009 The Open Group, All Rights Reserved Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
B
Example Use-case Diagram
TM Slide 31 ©2009 The Open Group, All Rights Reserved
© 2009 The Open Group, All Rights Reserved B
Organization 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.
TM Slide 32 ©2009 The Open Group, All Rights Reserved Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
B
Example Organization Decomposition
Diagram
rol-CEO org-Global org-Worldwide Public rol-Wolrdwide Pharmaceutical org-Wolrdwide talent org-Chief Medical Officer Research & rol-Vice Chairman org-General CounselAffairs and Policy Operations Development and HR Development rol-Global Manufacturing loc-US rol-Field Based Govt. Relations rol-Wolrdwide rol-Talent rol-Wolrdwide Medical rol-Intellectual Property Research Development rol-CFO rol-Wolrdwide loc-Japan/ASIA rol-HealthWelness rol-Employment Law Communications rol-Safety Risk rol-Worldwide rol-Worlwide Strategic Planning
Management Development rol-Planning rol-Line Support rol-Philanthropy/Stakeholder rol-Animal Health
Advocacy rol-Worldwide rol-Science Advocacy loc-Europe Research Affairs rol-Diversity and rol-Litigation/Regulatory
Inclusion rol-Worldwide Licensing and rol-Worldwide Policy Business Develoment rol-Financ ial Strategy rol-compensation and rol-Wolrdwide Technology loc-Middle East rol-Business Transactions rol-Federal Government
Benefits relations rol-Human Resources rol-Business Services rol-Complinace Officer loc-Canada rol-Site Leader(s) rol-Wolrdwide Investor Development rol-Internal Audit
TM Slide 33 ©2009 The Open Group, All Rights Reserved
© 2009 The Open Group, All Rights Reserved B
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.
TM Slide 34 ©2009 The Open Group, All Rights Reserved TOGAF Standard Courseware V9 Edition
©2009 The Open Group, All Rights Reserved Slide 35 TM
Spreadsheet Custom Bid Approver
Process Flow (w/Roles & Applications) B
Customer Rep Customer Rep
Pricer Customer Rep
Start Pricer
Step 5 Step 6 Step 6 Step 6 STOP
Step 2 Step 3 Step 4
IWF Step 1
Email email Consolidation Tool
Example Process Flow
Diagram
MS Word MS Excel
Custom app CRM
Sales Rep Technical Support Team
TM
Example Process Flow
Diagram
B ©2009 The Open Group, All Rights Reserved Slide 36
Start
STOP
Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 6 Step 6
Personal PDF Edition. For non-commercial use only © 2009 The Open Group, All Rights Reserved
Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
B
Events Diagram
• This depicts the relationship between events and process.- Certain events - such as arrival of information (e.g. a customer’s sales order) or a point in time (e.g. end of fiscal quarter) cause work and actions to be undertaken within the business.
TM Slide 37 ©2009 The Open Group, All Rights Reserved
© 2009 The Open Group, All Rights Reserved B
Example Events Diagram
Impacts/Generates Triggers Business Event
Process
result (e.g. End of Fiscal Quarter)(e.g. 1Q results reported to
(e.g. Financial Reporting
Government Agencies)
Process)
TMSlide 38 ©2009 The Open Group, All Rights Reserved
B ©2009 The Open Group, All Rights Reserved Slide 40
BUSINESS RESULT(S) PROCESS TRIGGERED EVENT
© 2009 The Open Group, All Rights Reserved
C Personal PDF Edition. For non-commercial use only
Diagrams
Function matrix
Matrices
Component catalog
Catalogs
TM
Data Architecture
Catalogs, Matrices and Diagrams
Customer submits sales order
TOGAF Standard Courseware V9 Edition
Generate acknowledgement Confirm receipt of customer order Begin order fulfilment activities
Create & save sales order
Sales order captured in order book Sales order processing
Price custom configuration Negotiate with customer Secure approval from customer regarding configuration and price Customer submits request for custom product
Custom product configuration Capture requirements from customer Define custom specifications
Custom product configured Customer contract signed
Example Events Matrix
Financial report generated Financial reporting process End of quarter ©2009 The Open Group, All Rights Reserved Slide 39 TM
- Data Entity/Data
- Class diagram
- Data Dissemination diagram
- Data Security diagram
- Class Hierarchy diagram
- Data Migration diagram
- Data Lifecycle diagram
- Data Entity/Business
- System/Data matrix
Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
C
Catalogs
Catalog Purpose To identify and maintain a list of all the data use across the
- Data
enterprise, including data entities and also the data components Entity/Data where data entities are stored.
Component It contains the following metamodel entities:
Catalog
- Data Entity •Logical Data Component •Physical Data Component
TM Slide 41 ©2009 The Open Group, All Rights Reserved
© 2009 The Open Group, All Rights Reserved C
Matrices
- Data Entity/Business Function matrix
- System/Data matrix
TM Slide 42 ©2009 The Open Group, All Rights Reserved Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
C
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.)
TM Slide 43 ©2009 The Open Group, All Rights Reserved
© 2009 The Open Group, All Rights Reserved C
Example Data Entity/Business Function
Matrix
BUSINESS FUNCTION CUSTOMER BUSINESS CUSTOMER PRODUCT (Y-AXIS) AND MASTER PARTNER LEADS MASTER DATA (X-AXIS) ENTITY
Customer Relationship Business partner data Business partner data Lead Processing N/A
Management management service management service Service Owner – Sales & Owner of data entity Owner – Customer
Marketing business (person or organization) Relationship Manager unit executive Function can Create, Function can only
Function can Create, read, update and delete Create, read, update
read, update and customer leads delete customer master data
Supply Chain Customer N/A N/A Product data Management Requirement management service
Processing Service Owner – Global
Owner – Supply product development
Chain Manager organization
TM Slide 44 ©2009 The Open Group, All Rights Reserved TOGAF Standard Courseware V9 Edition
- 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.
©2009 The Open Group, All Rights Reserved Slide 45 TM
System/Data Matrix
C ©2009 The Open Group, All Rights Reserved Slide 46
TM
Example System/Data Matrix
Historical data Intersection of multiple data entities (e.g. All sales orders by customer XYZ and by month for 2006)
Warehouse and data mart that supports North American region
Sales Business Warehouse Transactional data Sales orders System of record for order book Commerce Engine
Master data Customer data System of record for customer master data CRM
C Personal PDF Edition. For non-commercial use only
© 2009 The Open Group, All Rights Reserved
DATA ENTITY TYPE DATA ENTITY DESCRIPTION OR COMMENTS APPLICATION (Y- AXIS) AND DATA (X-AXIS)
Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
C
Diagrams
- Class diagram
- Data Dissemination diagram
- Data Security diagram
- Class Hierarchy diagram
- Data Migration diagram
- Data Lifecycle diagram
TM Slide 47 ©2009 The Open Group, All Rights Reserved
© 2009 The Open Group, All Rights Reserved C
Class Diagram
- The purpose is to depict the relationships among the critical data entities (or classes) within the enterprise.
Account
I.A1 Information Actor
Update Customer Account Profile P.A12
I.C2 Trigger Contact Process
P.CS13 Payment
P.CS5 T.P8 Service Agent Enquiry
Request A.A4 T.C1
Customer A.C2
Customer Appeal Complaint Information
I.C1 T.C19 T.C16 TM Slide 48 ©2009 The Open Group, All Rights Reserved
- 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.
Online Account Self Service Online Account Self Service Application Data Entities Business Service
C Personal PDF Edition. For non-commercial use only
Customer Online Account Self Service
Billing
Warehouse
Warehouse Order History
Warehouse Stock
Billing Account Balance
Billing Invoice History
Customer Account Balance Invoice History
TOGAF Standard Courseware V9 Edition
Billing Billing
Customer Account Balance Invoice History
Billing Billing
Customer Order History Stock
Warehouse Warehouse
Customer Order History Stock
Warehouse Warehouse
TM
Example Data Dissemination Diagram
C ©2009 The Open Group, All Rights Reserved Slide 50
Data Dissemination Diagram
©2009 The Open Group, All Rights Reserved Slide 49 TM
© 2009 The Open Group, All Rights Reserved
Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
C
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 Closed Archived Deleted
Customer Order
New Dispatched Closed Archived Deleted
TM Slide 51 ©2009 The Open Group, All Rights Reserved
© 2009 The Open Group, All Rights Reserved C
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.
TM Slide 52 ©2009 The Open Group, All Rights Reserved Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
C
Example Data Security
Diagram
Actor Business Process Function
Class of Roles (by job function) Single Sign-on or
Physical Access Access Control
Location Business Service
Access Control (levels of granularity) Access Control (levels of
Logical
granularity)
Application Component TM
Slide 53 ©2009 The Open Group, All Rights Reserved © 2009 The Open Group, All Rights Reserved
C
Example Data Security Matrix
CLASS OF BUSINESS TYPE OF ACTOR ROLES (JOB FUNCTION LOCATION SERVICE ACCESS FUNCTION)
Financial Analyst SOA Portfolio Financial Analysis SOA portfolio service NA (US, CA) Physical Financial Analyst EMEA (UK, DE) Access Control
APJ (tables xyz only)
Procurement & Procurement WW Direct Supplier portal NA (US Access control Spend Analyst Management and Procurement Service Midwest)
Control WW Contracts Not applicable WW Direct Supplier Portal LA Access control System (application) Procurement Service (system to system) WW Product Geo Brand Managers WW Direct Supplier Portal WW (all Geos) Access Control Development (Org Procurement Service
Unit)
TM Slide 54 ©2009 The Open Group, All Rights Reserved
- 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.
Data Quality Target
“Baseline” application components Data migration technology components “Target” application components C
Source of Material data Source of vendor data
Customer records Source of order history
System of Record for Customer Master Source of
System of Record for Material Master & Order history
Vendor Master & Contracts
Staging System of Record for
Staging Transformation &
TOGAF Standard Courseware V9 Edition
VLC (one per geo) Source
CCB BDW MRPA
CRM ERP SRM
ABM
TM
Example Data Migration
Diagram
C ©2009 The Open Group, All Rights Reserved Slide 56
Data Migration Diagram
©2009 The Open Group, All Rights Reserved Slide 55 TM
Personal PDF Edition. For non-commercial use only © 2009 The Open Group, All Rights Reserved TOGAF Standard Courseware V9 Edition
©2009 The Open Group, All Rights Reserved Slide 57 TM
Example Data Migration
Mapping
CUSTTELEPHONE Cust_Tele CUSTCONTACT Cust_ContactName CUSTADDR_LINE3 Cust_Street_Addr CUSTADDR_LINE2 Cust_Street_Addr CUSTADDR_LINE1 Cust_Street_Addr CUSTNAME CRM Cust_Name ABMC ©2009 The Open Group, All Rights Reserved Slide 58
TARGET DATA ELEMENT TARGET LOGICAL APPLICATION COMPONENT SOURCE DATA ELEMENT SOURCE LOGICAL APPLICATION COMPONENT
- 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.
TM
Class Hierarchy Diagram
C Personal PDF Edition. For non-commercial use only
© 2009 The Open Group, All Rights Reserved
Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
C
Example Class Hierarchy Diagram
Authorised User Keeper
Authorised User Keeper
Vehicle Tester Individual Customer Purchaser/Nominee
Vehicle Tester Individual Customer Purchaser/Nominee
Trainer/BookerTrainer/Booker Driver Organisation Manufacturer
Driver Organisation Manufacturer Driving Instructor Operator
Driving Instructor Operator
Taxi Driver Dealing
Taxi Driver Dealing
Driving Examiner Driving Examiner
Driving Examiner Driving Examiner TM
Slide 59 ©2009 The Open Group, All Rights Reserved © 2009 The Open Group, All Rights Reserved
C
Application Architecture
Catalogs, Matrices and Diagrams
Catalogs Diagrams
- Application Portfolio catalog Application Communication • Interface catalog diagram •
- Application and User Location
Matrices diagram
- System/Organization matrix System Use-Case diagram •
- Role/System matrix Enterprise Manageability • System/Function matrix dia
- Application Interaction matrix Process/System Realization diagram Software Engineering diagram •
- Application Migration diagram Software Distribution diagram •
TM Slide 60 ©2009 The Open Group, All Rights Reserved Personal PDF Edition. For non-commercial use only
TOGAF Standard Courseware V9 Edition
C
Catalogs
Catalog Purpose
Application To identify and maintain a list of all the applications in the enterprise. This list helps to
Portfolio Catalog 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.