Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram...

18
TOGAF Standard Courseware V9 Edition Copyright © 2009, The Open Group 1 of 35 Slide 1 TM Module 16A Phase B Business Architecture -- Catalogs, Matrices and Diagrams All rights reserved Published by The Open Group, January 2009 V9 Edition Copyright © January 2009 of 35 Slide 2 TM Phase B Phase B: Business Architecture – Catalogs, Matrices and Diagrams TM TOGAF is a trademark of The Open Group in the United States and other countries Business Architecture Personal PDF Edition. For non-commercial use only © 2009 The Open Group, All Rights Reserved

Transcript of Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram...

Page 1: Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram ... • Communications Engineering diagram Phase B, ... TOGAF-V9-M16A-Phase-B ...

TOGAF Standard Courseware V9 Edition

Copyright © 2009, The Open Group 1

of 35Slide 1TM

Module 16APhase BBusiness Architecture -- Catalogs, Matrices and Diagrams

All rights reservedPublished by The Open Group, January 2009

V9 Edition Copyright © January 2009

of 35Slide 2TM

Phase BPhase B: Business

Architecture –Catalogs,

Matrices and Diagrams

TM

TOGAF is a trademark of The Open Group in the United States and other countries

Business Architecture

Personal PDF Edition. For non-commercial use only

© 2009 The Open Group, All Rights Reserved

Page 2: Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram ... • Communications Engineering diagram Phase B, ... TOGAF-V9-M16A-Phase-B ...

TOGAF Standard Courseware V9 Edition

Copyright © 2009, The Open Group 2

of 35Slide 3TM

Module Objectives

The objectives of this module are to understand:• The Catalogs, Matrices and Diagrams of Phase B, Business

Architecture • What they consist of • How they can be used

of 35Slide 4TM

TOGAF 9 Viewpoints

Phase A, Architecture Vision

• Stakeholder Map matrix

• Value Chain diagram

• Solution Concept diagram

Requirements Management• Requirements catalog

Phase C, Application Architecture

• 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

Phase E. Opportunities & Solutions

• Project Context diagram

• Benefits 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 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 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• Use-Case diagram• Organization Decomposition diagram• Process Flow diagram• Event diagram

Preliminary Phase

• Principles catalog

Personal PDF Edition. For non-commercial use only

© 2009 The Open Group, All Rights Reserved

Page 3: Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram ... • Communications Engineering diagram Phase B, ... TOGAF-V9-M16A-Phase-B ...

TOGAF Standard Courseware V9 Edition

Copyright © 2009, The Open Group 3

of 35Slide 5TM

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 catalogMatrices• Business Interaction matrix• Actor/Role matrix

Diagrams• 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

The exact format of the catalogs, matrices and diagrams will depend

on the tools used

of 35Slide 6TM

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:

•Role

Role 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)

Driver/Goal/ ObjectiveCatalog

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/ ActorCatalog

PurposeCatalog

Personal PDF Edition. For non-commercial use only

© 2009 The Open Group, All Rights Reserved

Page 4: Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram ... • Communications Engineering diagram Phase B, ... TOGAF-V9-M16A-Phase-B ...

TOGAF Standard Courseware V9 Edition

Copyright © 2009, The Open Group 4

of 35Slide 7TM

Catalogs

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:

•Process, Event, Control, Product

Process/ Event/ Control/ Product 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

LocationCatalog

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:•Organization Unit,Business Function, Business Service, Information System Service (may optionally be included here)

Business Service / FunctionCatalog

PurposeCatalog

of 35Slide 8TM

Catalogs

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

Contract/ MeasureCatalog

PurposeCatalog

Personal PDF Edition. For non-commercial use only

© 2009 The Open Group, All Rights Reserved

Page 5: Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram ... • Communications Engineering diagram Phase B, ... TOGAF-V9-M16A-Phase-B ...

TOGAF Standard Courseware V9 Edition

Copyright © 2009, The Open Group 5

of 35Slide 9TM

Exercise

of 35Slide 10TM

Matrices

• Business Interaction matrix• Actor/Role matrix

Personal PDF Edition. For non-commercial use only

© 2009 The Open Group, All Rights Reserved

Page 6: Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram ... • Communications Engineering diagram Phase B, ... TOGAF-V9-M16A-Phase-B ...

TOGAF Standard Courseware V9 Edition

Copyright © 2009, The Open Group 6

of 35Slide 11TM

Business Interaction Matrix

• The purpose of this matrix is to depict the relationship interactions between organizations and business functions across the enterprise.

Consuming Business Services Engineering Procurement Manufacturing Sales and Distribution Customer ServiceEngineeringProcurement

ManufacturingContract for

supply of materials

Contract for supply of sales forecasts

Sales and Distribution

Contract for supply of product

specification

Contract for supply of product

Customer Service Contract for fulfillment of customer orders

Providing Business Services

of 35Slide 12TM

Actor/role Matrix• The purpose of this matrix is to show which actors perform

which roles, supporting definition of security and skills requirements.

CIO

Ente

rpris

e Ar

chite

ct

Ente

rpris

e D

esig

n Au

thor

ity

Tech

nica

l Des

ign

Auth

ority

IT M

anag

emen

t For

um

Busi

ness

Uni

t Hea

d

Busi

ness

Uni

t Ser

vice

Ow

ner

Busi

ness

Uni

t App

licat

ion

Arch

itect

Hea

d of

Stra

tegy

and

Arc

hite

ctur

e

Infra

stru

ctur

e St

rate

gist

Infra

stru

ctur

e So

lutio

n Ar

chite

ct

Arch

itect

ure

Con

figur

atio

n M

anag

er

Ente

rpris

e In

frast

ruct

ure

Arch

itect

Hea

d of

Impl

emen

tatio

n

Infra

stru

ctur

e D

esig

ner

Strategy Lifecycle RolesArchitecture Refresh I R A I C C R C C C I I R I C CArchitecture Roadmap I C A I R C C I C R I I R C C I CBenefits Assessment I I I I I I I I I R R I C AChange Management C I A I I I R I I I R R CFramework Refresh C C C C C I C A I I I R C C IProject Lifecycle RolesSolution Architecture Vision I I I A I I C C I I R I C C RLogical Solution Architecture A I I C C I I R I C C C RPhysical Solution Architecture A I I C C I I R I C R C RDesign Governance A I I C C I I R I C R C CArchitecture Configuration Management C I I R R R A

R = Responsible for carrying out the roleA = Accountable for actors carrying out the roleC = Consulted in carrying out the roleI = Informed in carrying out the role Ex

tern

al V

endo

rs /

Supp

liers

Strategy and Architecture Actors

Infrastructure Implementation

Actors

IT O

pera

tions

Office of CIO Actors

Steering Group Actors

Business Unit Actors

Proj

ect M

anag

er

Personal PDF Edition. For non-commercial use only

© 2009 The Open Group, All Rights Reserved

Page 7: Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram ... • Communications Engineering diagram Phase B, ... TOGAF-V9-M16A-Phase-B ...

TOGAF Standard Courseware V9 Edition

Copyright © 2009, The Open Group 7

of 35Slide 13TM

Diagrams

• 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

of 35Slide 14TM

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

Personal PDF Edition. For non-commercial use only

© 2009 The Open Group, All Rights Reserved

Page 8: Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram ... • Communications Engineering diagram Phase B, ... TOGAF-V9-M16A-Phase-B ...

TOGAF Standard Courseware V9 Edition

Copyright © 2009, The Open Group 8

of 35Slide 15TM

Example Business Footprint Diagram

of 35Slide 16TM

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

Personal PDF Edition. For non-commercial use only

© 2009 The Open Group, All Rights Reserved

Page 9: Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram ... • Communications Engineering diagram Phase B, ... TOGAF-V9-M16A-Phase-B ...

TOGAF Standard Courseware V9 Edition

Copyright © 2009, The Open Group 9

of 35Slide 17TM

Example Business Service/Information Diagram

Basic example

of 35Slide 18TM

Example Business Service/Information Diagram

Customer

Complaint Handling Service

ComplaintFault

Management Service

Common Faults

Lead Management

Service

Customer Details

Customer DetailsComplaint Resolution

Extended example showing actors and service interactions

Personal PDF Edition. For non-commercial use only

© 2009 The Open Group, All Rights Reserved

Page 10: Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram ... • Communications Engineering diagram Phase B, ... TOGAF-V9-M16A-Phase-B ...

TOGAF Standard Courseware V9 Edition

Copyright © 2009, The Open Group 10

of 35Slide 19TM

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.

of 35Slide 20TM

Example Functional Decomposition Diagram

Personal PDF Edition. For non-commercial use only

© 2009 The Open Group, All Rights Reserved

Page 11: Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram ... • Communications Engineering diagram Phase B, ... TOGAF-V9-M16A-Phase-B ...

TOGAF Standard Courseware V9 Edition

Copyright © 2009, The Open Group 11

of 35Slide 21TM

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

of 35Slide 22TM

Example Product Lifecycle Diagram

Source: Kotler and Armstrong, 2004

Personal PDF Edition. For non-commercial use only

© 2009 The Open Group, All Rights Reserved

Page 12: Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram ... • Communications Engineering diagram Phase B, ... TOGAF-V9-M16A-Phase-B ...

TOGAF Standard Courseware V9 Edition

Copyright © 2009, The Open Group 12

of 35Slide 23TM

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.

of 35Slide 24TM

Example Goal/Objective/Service Diagram

gol-Increaserevenues

obj-creatingnew line of carsby the end of...

obj-"aftersales"market

Function-sales andmarketing

c a p -M a r k e t i n g

c a p - S a l e s

c a p - P r e -O w n e d

v e h i c a . . .

c a p -c a m p a ig n

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

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

rol-CFO

rol-VP Salesrol-VP Marketing

Personal PDF Edition. For non-commercial use only

© 2009 The Open Group, All Rights Reserved

Page 13: Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram ... • Communications Engineering diagram Phase B, ... TOGAF-V9-M16A-Phase-B ...

TOGAF Standard Courseware V9 Edition

Copyright © 2009, The Open Group 13

of 35Slide 25TM

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.

of 35Slide 26TM

Example Use-case Diagram

Personal PDF Edition. For non-commercial use only

© 2009 The Open Group, All Rights Reserved

Page 14: Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram ... • Communications Engineering diagram Phase B, ... TOGAF-V9-M16A-Phase-B ...

TOGAF Standard Courseware V9 Edition

Copyright © 2009, The Open Group 14

of 35Slide 27TM

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.

of 35Slide 28TM

Example Organization Decomposition Diagram

org-Worldwide PublicAffairs and Policy

rol-CEO

rol-WolrdwideCommunications

rol-Philanthropy/StakeholderAdvocacy

rol-Worldwide Policy

rol-Federal Governmentrelat ions

rol-Field Based Govt.Relations

rol-Wolrdwide Medical

rol-Safety RiskManagement

rol-Science Advocacy

org-Chief Medical Officer

rol-WolrdwideResearch

rol-WorldwideDevelopment

rol-WorldwideResearch Affairs

org-GlobalResearch &

Developmentrol-Vice Chairman

rol-Global Manufacturing

rol-CFO

rol-Worlwide Strategic Planning

rol-Animal Health

rol-Worldwide Licensing andBusiness Develoment

rol-Wolrdwide Technology

rol-Business Services

rol-Wolrdwide InvestorDevelopment

rol-Internal Audit

rol-Financ ial Strategy

rol-Human Resources

rol-Site Leader(s)

rol-Wolrdwide PharmaceuticalOperations

loc-US

loc-Japan/ASIA

loc-Europe

loc-Middle East

loc-Canada

org-Wolrdwide talentDevelopment and HR

rol-TalentDevelopment

rol-HealthWelness

rol-Planning

rol-Diversity andInclusion

rol-compensation andBenefits

org-General Counsel

rol-Intellectual Property

rol-Employment Law

rol-Line Support

rol-Lit igation/Regulatory

rol-Business Transactions

rol-Complinace Officer

Personal PDF Edition. For non-commercial use only

© 2009 The Open Group, All Rights Reserved

Page 15: Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram ... • Communications Engineering diagram Phase B, ... TOGAF-V9-M16A-Phase-B ...

TOGAF Standard Courseware V9 Edition

Copyright © 2009, The Open Group 15

of 35Slide 29TM

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.

of 35Slide 30TM

Example Process Flow Diagram

Step 1 Step 2 Step 3 Step 4

Step 5 Step 6 Step 6 Step 6 STOP

Start

Personal PDF Edition. For non-commercial use only

© 2009 The Open Group, All Rights Reserved

Page 16: Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram ... • Communications Engineering diagram Phase B, ... TOGAF-V9-M16A-Phase-B ...

TOGAF Standard Courseware V9 Edition

Copyright © 2009, The Open Group 16

of 35Slide 31TM

Example Process Flow DiagramSales Rep

Technical SupportTeam

Custom app CRMMS WordMS Excel

Email

email ConsolidationTool Spreadsheet

Custom Bid Approver

IWF

Step 1 Step 2 Step 3 Step 4

Step 5 Step 6 Step 6 Step 6 STOP

Start

Pricer Pricer

Customer Rep Customer Rep Customer Rep

Process Flow (w/Roles & Applications)

of 35Slide 32TM

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.

Personal PDF Edition. For non-commercial use only

© 2009 The Open Group, All Rights Reserved

Page 17: Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram ... • Communications Engineering diagram Phase B, ... TOGAF-V9-M16A-Phase-B ...

TOGAF Standard Courseware V9 Edition

Copyright © 2009, The Open Group 17

of 35Slide 33TM

Example Events Diagram

Event Process

Triggers Impacts/Generates

(e.g. End of Fiscal Quarter) (e.g. Financial Reporting

Process)

Business result

(e.g. 1Q results reported to Government Agencies)

of 35Slide 34TM

Example Events Matrix

Financial report generated

Financial reporting processEnd of quarter

Custom product configuredCustomer contract signed

Custom product configurationCapture requirements from customerDefine custom specificationsPrice custom configurationNegotiate with customerSecure approval from customer regarding configuration and price

Customer submits request for custom product

Sales order captured in order book

Sales order processingCreate & save sales orderGenerate acknowledgementConfirm receipt of customer orderBegin order fulfillment activities

Customer submits sales order

BUSINESS RESULT(S)PROCESS TRIGGEREDEVENT

Personal PDF Edition. For non-commercial use only

© 2009 The Open Group, All Rights Reserved

Page 18: Phase B - togaf.com · • Environments and Locations diagram • Platform Decomposition diagram ... • Communications Engineering diagram Phase B, ... TOGAF-V9-M16A-Phase-B ...

TOGAF Standard Courseware V9 Edition

Copyright © 2009, The Open Group 18

of 35Slide 35TM

Phase BPhase B: Business

Architecture –Catalogs,

Matrices and Diagrams

TM

TOGAF is a trademark of The Open Group in the United States and other countries

Business Architecture

Personal PDF Edition. For non-commercial use only

© 2009 The Open Group, All Rights Reserved