21
Avancier Avancier’s TOGAF quick reference charts A graphical view of core TOGAF concept

Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

  • Upload
    dinhnhu

  • View
    263

  • Download
    7

Embed Size (px)

Citation preview

Page 1: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier

Avancier’s TOGAF quick reference charts

A graphical view of core TOGAF concept

Page 2: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier

Copyright Avancier Ltd 2014

Core concepts – building blocks

► Components

encapsulated

behind the

services they

offer

► Using TOGAF

terminology

Technology

Information Systems

Business

Platform Services

Technology Component

Technology Component

Technology Component

Technology Component

IS Services

Application Component

Application Component

Application Component

Application Component

Business Services

Business Function

Business Function

Business Function

Business Function

Part 1

Data Component

Page 3: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier

50 TOGAF Deliverables and Concepts

Service-Oriented View

TRM

Architecture Domains

Application Arch.

III

RM

Business

Architecture

Technology

Architecture

Platform

Services

IS Services

Business Services

Consumer App

Provider App IS Services

Data Architecture

Log. DM

Data Store

XML Schema

Interface

IS Services

Broker App

Concep. DM

Function Process

Tech

Component

Enterprise Continuum

Copyright Avancier Limited 2014

Foundation Common System Industry Organisation

Requirements and Context

Architecture continuum

Foundation

Architecture

Common Sys

Architecture

Industry

Architecture

Organisation

Architecture

Solutions continuum

Foundation

Solutions

Common Sys

Solutions

Industry

Solutions

Organisation

Solutions

Deployed solutions

Stakeholders

Stakeholder

Map

Concern

Architecture

levels

Enterprise

Architecture

Segment

Architecture

Capability

Architecture

Description

Deliverable

Artifact

ISO/IEC 42010

View

Point View

Business Strategy

Business

Drivers

Business

Principles

Business

Goals

Implementation Directives

Architecture

Principles Implementation

& Migration Plans

Architecture

Architecture

Definition Doc

Transition

Architectures

Architecture

Vision

Aims

Architecture

Requirements

Change

Request

Architecture

Contracts

Architecture

Roadmap

Requirements Impact

Assessment

Implementation

Governance

Model

Statement of

Architecture Work

Request for

Architecture Work

Compliance

Assessments

Design

Patterns

Reference

Models

Standards

Info. Base

Communic’n

Plan

Building

Block

Page 4: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier The Architecture Development Method

A capability must be established

A sponsor has a problem or requirement,

there is a need for a change, and

solutions must be delivered

Part 2

Develop

Copyright Avancier Limited 2014

Plan

Govern

Capability

Page 5: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier

External behaviour Services requested of a business or a function

Internal behaviour

Process Flow Diagram

Activity

= Elementary business process

= Elementary business function

Logical structure

Functional

Decomposition

Diagram

Physical structure

Organization

Decomposition

Diagram

Business architecture

Activity Activity

Org unit

Org unit

Org unit

Activity Activity Activity Activity Activity Activity

B Fnctn B Fnctn B Fnctn

Ent

Activity Activity Activity Activity Activity Activity

Org Org Org

Ent

Function / Org matrix

Business

Service

Business

Service

Business

Service

Process Activity Activity Activity Activity Activity Activity

Activity Activity

Activity Activity

Data entity

Data entity

Data entity

Data entity / business function

Part 2

Copyright Avancier Limited 2014

Page 6: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier

Conceptual

Logical

Physical

Real

Data architecture

XML Schema

XML Schema XML Schema

Conceptual Data Diagram

Logical Data Diagram

Physical Data Component

XML Schema

XML Schema Interface Catalogue

LDM LDM

Entity

Entity

LDM LDM

Data dissemination view Entity

Data Model

Management

Informal - no data types

Formal - data types

Part 2

Copyright Avancier Limited 2014

Page 7: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier

External behaviour Uses of apps - by business roles/functions or other apps

Internal behaviour Process application realisation diagram

Logical structure Application portfolio cat.

App comm.

diagram

Physical structure

Various diagrams showing deployment

of apps components to technology components

Application architecture

Billing CRM

DW ERP

ERP CRM Billing

Sales Supply Finance

Business

CRM ERP Billing Tax

ERP

CRM Billing

DW

IS

Service

IS

Service

IS

Service

Part 2

Copyright Avancier Limited 2014

Page 8: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier

External behaviour

Logical structure

Physical structure

Technology architecture - rationalisation

Logical

Technology

Physical

Technology

TRM Platform

Services

Platform

Service

Platform

Service

Platform

Service

200 platform services

10 * 30 platform services

2 OS 5 DBMS

3 ESB

210 services

1 OS 1 DBMS

1 Bus

? ? ?

Part 2

Copyright Avancier Limited 2014

Physical

Technology

Page 9: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier Deliverables

Part 4

Architecture Building Blocks

Architecture Contracts

Architecture Definition Document

Architecture Principles

Architecture Repository

Architecture Requirements

Architecture Roadmap

Architecture Vision

Business Principles, Goals & Drivers

Capability Assessment

Change Request

Communications Plan

Compliance Assessment

Implementation and Migration Plan

Implementation Governance Model

Organizational Model for Enterprise Architecture

Request for Architecture Work

Requirements Impact Assessment

Solution Building Blocks

Statement of Architecture Work

Tailored Architecture Framework

Transition Architectures

Architecture

Principles

Implementation

& Migration Plans

Transition

Architectures

Architecture

Vision

Architecture

Requirements

Change

Request

Architecture

Roadmap

Requirements Impact Assessment

Implementation

Governance

Model

Request for

Architecture Work

Architecture

Dev Contracts

Compliance

Assessments

Business Ops

Contracts

Compliance

Assessments

Org Model

for EA

Copyright Avancier Limited 2014

Business Strategy

Business

Drivers

Business

Principles

Business

Goals

Solution

Building Blocks

Tailored

A Framework

Statement of

Architecture

Work

Tech

Component

Capability

Assessment

Communication

Plan

Architecture

Definition Doc

Architecture

Building Blocks

Interface

Function

Process

Application

Component

Data

Component

Architecture

Repository

Page 10: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier The Drift of Deliverables

Part 4

Copyright Avancier Limited 2014

Description

Deliverable

Artifact

Building

Block Business Strategy

Business

Drivers

Business

Principles

Business

Goals

Implementation Directives

Architecture

Principles Implementation

& Migration Plans

Architecture

Architecture

Definition Doc

Transition

Architectures

Architecture

Vision

Aims

Architecture

Requirements

Change

Request

Architecture

Contracts

Architecture

Roadmap

Requirements Impact

Assessment

Implementation

Governance

Model

Statement of

Architecture Work

Request for

Architecture Work

Compliance

Assessments

Design

Patterns

Reference

Models

Standards

Info. Base

Page 11: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier Artefacts

Part 4

Copyright Avancier Limited 2014

Preliminary Phase Phase A: Architecture Vision

artefacts

Phase E Opportunities and

Solutions Artefacts

Principles Catlaog Stakeholder Map Matrix

Value Chain Diagram

Solution Concept Diagram

Project Context Diagram

Benefits Diagram

Phase B Business Architecture

artefacts

Phase C Data Architecture artefacts Phase C Application Architecture

artefacts

Phase D Technology Architecture

artefacts

Organization/Actor Catalog

Role Catalog

Business Service/Function Catalog

Driver/Goal/Objective Catalog

Location Catalog

Process/Event/Control/Product

Catalog

Contract/Measure Catalog

Data Entity/Data Component Catalog Application Portfolio Catalog

Interface Catalog

Technology Portfolio Catalog

Technical Reference Model

Technology Standards Catalog

Business Interaction Matrix

Actor/Role Matrix

Data Entity/Business Function Matrix

Application/Data Matrix

Application/Organization Matrix

Role/Application Matrix

Application/Function Matrix

Application Interaction Matrix

Application/Technology 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

Conceptual Data Diagram

Logical Data Diagram

Data Dissemination Diagram

Data Security Diagram (or matrix)

Data Migration Diagram

Data Lifecycle Diagram

Class Hierarchy Diagram

Application Communication Diagram

Application and User Location

Diagram

System Use-Case Diagram

Enterprise Manageability Diagram

Process/Application Realization

Diagram

Software Engineering Diagram

Application Migration Diagram

Software Distribution Diagram

Environments and Locations Diagram

Platform Decomposition Diagram

Processing Diagram

Networked Computing/Hardware

Diagram

Communications Engineering Diagram

Description

Deliverable

Artifact

Building

Block

Page 12: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier

Product Life Cycle Diagram Process Application Realisation

Diagram

Process Flow Diagram

Business Service/Information Diagram

System Use Case Diagram Logical Data Diagram

Business Service/Information Diagram Interface (data flow) catalogue Business Service/Information Diagram

Application Communication Diagram Data Life Cycle Diagram

Business

Business Use Case Diagram

Quote

Quote Payment

Close

Function

1

Function

3

Function

4

Function

2

Fulfiller

Advertiser

Customer

Supplier

Sale

Goods

In

Review

Customer

Sales

person Advertiser

Supplier

Fulfiller

Goods

Out

Customer

Sales

person Advertiser

Fulfiller

Supplier

Prospect

Quoted

Sold

Sale life history

Paid

CRM ERP Billing Sale process

Enquire

Quote Price

Close Sale Request

Discount

[OK]

Sale

ERP

CRM Billing

DW

BI

Sales

person

COO

Customer

Supplier

Customer Product

Sale

Depot

Stock

[too much]

Enquire

Function

2.1

Function

2.3

Function

2.4

EBF or

Activity

Research

Advertiser

Customer

Customer

Copyright Avancier Limited 2014

Flow Name

Trigger

Content (see below)

Source

Destination

Qualities (NFRs)

• Time / Duration

• Volume

• Availability

• Price

• Etc.

Sale

Goods

In

Review

Customer

Sales

person Advertiser

Supplier

Fulfiller

Goods

Out

Quote

Quote Payment

Close

Prospect

Quoted

Sold

Sale life history

Paid

Enquire

Page 13: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier

Data

Applications

Technology Physical Data Comp’

Physical Application

Comp’t

Physical Technology

Comp’t

Building Blocks - Meta model – simplified

TOGAF has logical and physical version of data, app and technology components

Part 4

Copyright Avancier Limited 2014

Business

Business Service

Business Process

EBP-EBF

Business Function

Organisation

Role

Data Entity

Actor

IS Service Logical

Application Comp’t

Logical Technology

Comp’t

Platform Service

Logical Data Comp’t

Description

Deliverable

Artifact

Building

Block

Page 14: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier ArchiMate generic meta model of activity system concepts

A discrete event or operation that is required of or provided by a system. Definable in a service contract with no reference to the logical control flow of the processes that deliver it.

What a system is made of. A subsystem that performs activities and can be encapsulated behind an

interface.

A structured collection of services (to the left) that is presented to consumers

and provided by one or more components (below).

What a system does. A logical sequence of activities that is performed by components and can be encapsulated behind a service contract.

Structure Behaviour

External

Internal

Service

Component

Interface

Process Chef, Cook, Oven

Menu Starter,

Main course

Order, Cook, Serve

Part 4

Copyright Avancier Limited 2014

Page 15: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier Enterprise Continuum

► Two-dimensional Classification schemes or “Taxonomies”

TOGAF’s Enterprise Continuum

Foundation Common System

Industry Organisation

Requirements and Context

Architecture continuum

Solutions continuum

Deployed solutions

Zachman Framework What How Where Who When Why

Contextual

Conceptual

Logical

Physical

Real

Ideal to

Real

Ideal to

Real

Generic to specific

Part 5

Copyright Avancier Limited 2014

Page 16: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier

Data store or source

Process automation hierarchy

► A simple model for process decomposition and automation

► Business architecture

► Application architecture

Business Process

IS Service

IS Service

Part 6

Might be an ACID transaction

May be decomposed to OPOPOT level

Copyright Avancier Limited 2014

Page 17: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier

Technology architecture

Application architecture

Business architecture

III-RM Integrated Information

Infrastructure Reference Model An SOA design pattern for

Application architecture

III-RM

Business

Function

User App

Technology

Component

Business

Function

Application

Component

Technology

Component

Technology

Component

Technology

Component

Broker App

Application

Component Data App

Business

Function

Business

Function

Platform Services

Platform Services

User App

Data App

Business Services

Business Services

Business Services

Business Services

IS Services

Use Case IS Services

Use Case IS Services

IS Services

Platform Services

Platform Services

Data IS Services

Data IS Services

Business IS Services

Part 6

Copyright Avancier Limited 2014

Page 18: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier

Copyright Avancier Ltd 2014

TOGAF-speak for these ideas

► Information Consumer Applications ■ deliver content to the user of the system,

and provide services to request access to information in the system on the user’s behalf

► Brokering Applications ■ manage the requests from any number of

clients to and across any number of Information Provider Applications

► Information Provider Applications ■ provide responses to client requests and

rudimentary access to data managed by a particular server

► The overall set creates an environment

that provides a rich set of end-user services for transparently accessing heterogeneous systems, databases, and file systems.

► TOGAF v9

Part 6

Page 19: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier

Technology architecture

Application architecture

Business architecture

Business

Function

User App

Business

Function

Application

Component

Technology

Component

Technology

Component

Broker App

Application

Component

Business

Function

Business

Function

User App

Business Services

Business Services

Business Services

Business Services

IS Services

Use Case IS Services

Use Case IS Services

IS Services

Data IS Services

Data IS Services

Business IS Services

TRM Technical Reference Model A hierarchical catalogue of platform services

A Technical Reference Model (TRM)

Data App

Platform Services

Platform Services

Data App

Technology

Component

Technology

Component

Platform Services

Platform Services

Part 6

Copyright Avancier Limited 2014

Page 20: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier TOGAF uses abstraction

► to classify and divide up architecture descriptions.

In Architecture Development Method In Enterprise Continuum

Composition Omission Idealisation Generalisation

High level Business Ideal Generic

Enterprise / Strategy Business Requirements Foundation

x Segments Data Architecture building blocks Common System

x * y Capabilities Applications Solution building blocks Industry

Technologies Deployed Solutions Organisation

Low level Technology Real Specific

Copyright Avancier Limited 2014

Postscript

Page 21: Avancier’s TOGAF quick reference chartsgrahamberrisford.com/00EAframeworks/03TOGAF/AM TOGAF quick... · Avancier’s TOGAF quick reference charts A graphical view of core TOGAF

Avancier

Kinds of abstraction: summary

Omission Composition Generalisation Idealisation

Vacuous Coarse-grained composite Universal Concept

Sketchy Mid-grained composite Fairly generic Logical Model

Elaborate Fine-grained composite Fairly specific Physical Model

Complete Elementary part Uniquely configured Physical Material

Elaboration Decomposition Specialisation Realisation

Implementation

Architecture

Detailed Design

Generalised thing

Specialised thing

Ideal or Logical

Real or Physical

Composite

Part

*

Postscript

Copyright Avancier Limited 2014