100% found this document useful (1 vote)
331 views21 pages

AM TOGAF Quick Reference Charts PDF

Uploaded by

Krishna Marconi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
331 views21 pages

AM TOGAF Quick Reference Charts PDF

Uploaded by

Krishna Marconi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 21

Avancier

Avancier’s TOGAF quick reference charts


A graphical view of core TOGAF concept
Part 1
Core concepts – building blocks
Business Avancier
Services

► Components Business Business


Function Function
encapsulated Business
behind the Business Business
Function Function
services they
offer IS
Services
Application Application
► Using TOGAF Component Component
terminology Information
Systems Data Application Application
Component Component Component

Platform
Services
Technology Technology
Component Component
Technology
Technology Technology
Component Component

Copyright Avancier Ltd 2014


Business Strategy
50 TOGAF Deliverables and Concepts
Business Business Business
Drivers Principles Goals
Avancier

Directives Aims Architecture Implementation Stakeholders Description Architecture


levels
Architecture Architecture
Principles Vision Stakeholder Enterprise
Implementation Deliverable
Map Architecture
& Migration Plans
Design Request for Statement of
Patterns Architecture Work Architecture Work Segment
Implementation Concern Artifact
Architecture
Reference Architecture Architecture Governance
Models Requirements Definition Doc Model
Communic’n Building Capability
Standards Change Architecture Architecture Plan Block Architecture
Info. Base Request Roadmap Contracts
Requirements View
Transition Compliance View
Impact Point
Assessment Architectures Assessments
ISO/IEC 42010

Enterprise Continuum Architecture Domains Service-Oriented View

Common
Business Business Services
Foundation Industry Organisation Function Process
System Architecture
Requirements
and Context IS Services
Data Architecture Application Arch.
Architecture Foundation Common Sys Industry Organisation Concep. DM Consumer App
continuum Architecture Architecture Architecture Architecture IS Services
Log. DM XML Schema Broker App III
Solutions Foundation Common Sys Industry Organisation
continuum Solutions Solutions Solutions Solutions RM
IS Services
Deployed Data Store Interface Provider App
solutions
Platform
Technology Tech Services
TRM
Architecture Component

Copyright Avancier Limited 2014


Part 2
The Architecture Development Method
Avancier

Capability
A capability must be established

A sponsor has a problem or requirement,


there is a need for a change, and
solutions must be delivered

Govern

Develop

Plan

Copyright Avancier Limited 2014


Part 2
Business architecture
Avancier

External behaviour Services requested of a business or a function

Business Business Business


Service Service Service

Internal behaviour Activity


= Elementary business process
Activity Activity
Process Flow Diagram Process = Elementary business function
Activity Activity Activity Activity Activity Activity Data entity / business function
Activity Activity

Logical structure Ent


Data entity

Data entity
Functional Data entity

Decomposition B Fnctn B Fnctn B Fnctn


Diagram Function / Org matrix
Activity Activity Activity Activity Activity Activity
Activity Activity

Org unit
Physical structure Ent
Org unit

Organization Org Org Org


Org unit

Decomposition
Diagram Activity Activity Activity Activity Activity Activity

Copyright Avancier Limited 2014


Part 2
Informal - no Formal -
Data architecture data types data types
Avancier

Conceptual
Data Diagram
Conceptual
LDM LDM LDM LDM
XML Schema
Entity
Entity Data dissemination view
Entity

Logical XMLSchema
Schema
Interface
Logical Data XML
Data Diagram Model Catalogue
Management

Physical XMLSchema
Schema
Physical XML
Data Component

Real

Copyright Avancier Limited 2014


Part 2
Application architecture
Avancier

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

IS IS IS
Service Service Service

Internal behaviour Process application realisation diagram CRM ERP Billing

Logical structure Application portfolio cat. Business


CRM Billing
App comm.
Sales Supply Finance
diagram

CRM ERP Billing Tax ERP DW

Physical structure Various diagrams showing deployment


of apps components to technology components
CRM Billing

ERP DW

Copyright Avancier Limited 2014


Part 2
Technology architecture - rationalisation
Avancier

External behaviour
Platform Platform TRM Platform Platform
Services Service Service Service

200 platform services 210 services

Logical structure
Logical 1 OS
10 * 30 platform services Technology 1 DBMS
1 Bus

Physical structure
2 OS ?
Physical 5 DBMS Physical ?
Technology 3 ESB Technology ?

Copyright Avancier Limited 2014


Part 4
Deliverables
Avancier
Org Model
Architecture Building Blocks Business Strategy for EA Tailored
Architecture Contracts Business Business Business A Framework
Architecture
Architecture Definition Document Drivers Principles Goals Principles Capability
Architecture Principles Assessment
Architecture Repository Statement of
Architecture Communication
Request for Architecture
Architecture Requirements Work Plan
Architecture Work Vision
Architecture Roadmap Architecture
Architecture Vision Compliance Repository
Assessments Function
Business Principles, Goals & Drivers
Capability Assessment Business Ops Process
Contracts Data
Change Request
Architecture Component
Communications Plan Compliance Requirements Interface
Compliance Assessment Assessments Application
Implementation and Migration Plan Architecture Component

Implementation Governance Model Dev Contracts Change Architecture


Organizational Model for Enterprise Architecture Request Building Blocks
Implementation
Request for Architecture Work Governance Requirements
Impact Architecture
Model Definition Doc
Requirements Impact Assessment Assessment
Solution Building Blocks Tech
Implementation Component
Statement of Architecture Work & Migration Plans
Tailored Architecture Framework Architecture Solution
Transition Architectures Roadmap Building Blocks
Transition
Architectures

Copyright Avancier Limited 2014


Description
Part 4
Deliverable
The Drift of Deliverables
Artifact Avancier

Building
Business Strategy Block

Business Business Business


Drivers Principles Goals

Directives Aims Architecture Implementation


Architecture Architecture
Principles Vision
Implementation
& Migration Plans
Design Request for Statement of
Patterns Architecture Work Architecture Work
Implementation
Reference Architecture Architecture Governance
Models Requirements Definition Doc Model

Standards Change Architecture Architecture


Info. Base Request Roadmap Contracts

Requirements Transition
Impact Compliance
Assessment Architectures Assessments

Copyright Avancier Limited 2014


Description
Part 4
Deliverable
Artefacts
Artifact Avancier
Preliminary Phase Phase A: Architecture Vision Phase E Opportunities and
artefacts Solutions Artefacts
Building
Principles Catlaog Stakeholder Map Matrix Block Project Context Diagram
Value Chain Diagram Benefits Diagram
Solution Concept Diagram
Phase B Business Architecture Phase C Data Architecture artefacts Phase C Application Architecture Phase D Technology Architecture
artefacts artefacts artefacts
Organization/Actor Catalog Data Entity/Data Component Catalog Application Portfolio Catalog Technology Portfolio Catalog
Role Catalog Interface Catalog Technical Reference Model
Business Service/Function Catalog Technology Standards Catalog

Driver/Goal/Objective Catalog
Location Catalog
Process/Event/Control/Product
Catalog
Contract/Measure Catalog
Business Interaction Matrix Data Entity/Business Function Matrix Application/Organization Matrix Application/Technology Matrix
Actor/Role Matrix Application/Data Matrix Role/Application Matrix
Application/Function Matrix
Application Interaction Matrix
Business Footprint Diagram Conceptual Data Diagram Application Communication Diagram Environments and Locations Diagram
Business Service/Information Diagram Logical Data Diagram Application and User Location Platform Decomposition Diagram
Functional Decomposition Diagram Data Dissemination Diagram Diagram
Product Lifecycle Diagram System Use-Case Diagram Processing Diagram
Data Security Diagram (or matrix) Networked Computing/Hardware
Goal/Objective/Service Diagram Data Migration Diagram Enterprise Manageability Diagram Diagram
Business Use-Case Diagram Data Lifecycle Diagram Process/Application Realization Communications Engineering Diagram
Organization Decomposition Diagram Class Hierarchy Diagram Diagram
Process Flow Diagram Software Engineering Diagram
Event Diagram Application Migration Diagram
Software Distribution Diagram
Copyright Avancier Limited 2014
Business Use Case Diagram Process Flow Diagram Product Life Cycle Diagram Process Application Realisation
Diagram

Sales Review Sale process Sale life history


Advertiser
person Enquire CRM ERP Avancier
Billing
Enquire
Prospect Sold Sale
Sale
[too much] [OK]
Fulfiller Quote Price Quote Payment
Goods Customer
Out Request
Close Sale Quoted Paid
Discount Close
Supplier
Goods Quote
In

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

Sales Supplier Advertiser Customer Advertiser


Advertiser Flow Name
person
Trigger
Content (see below)
Function Function Function EBF or
Source
1 2 2.1 Activity
Supplier Business Destination
Qualities (NFRs)
Function Function Function Function • Time / Duration
Customer 3 4 2.3 2.4 • Volume
Fulfiller • Availability
• Price
Fulfiller Customer Research Customer • Etc.

System Use Case Diagram Application Communication Diagram Logical Data Diagram Data Life Cycle Diagram

Sale life history


Sales Review Supplier COO Enquire
Advertiser
person
Prospect Sold
DW Customer Product Depot
Sale ERP
BI Quote Payment
Fulfiller
Goods Customer Quoted Paid
CRM Billing Sale Stock
Out Close
Supplier Quote
Goods Sales
In Customer
person

Copyright Avancier Limited 2014


Part 4
Building Blocks - Meta model – simplified
Avancier

Description
Business
Service Deliverable

Business Business Artifact


Process Function
Business Building
Block
EBP-EBF Organisation

Role Actor

Data
IS Service
Logical Physical
Application Application
Comp’t Comp’t Applications
Data Entity

Platform
Service Logical Physical
Physical Logical Technology Technology Technology
Data Comp’ Data Comp’t Comp’t Comp’t

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

Copyright Avancier Limited 2014


Part 4
ArchiMate generic meta model of activity system concepts
Avancier

Behaviour Structure
A discrete event or operation that is A structured collection of services (to
required of or provided by a system. the left) that is presented to consumers
Definable in a service contract with no and provided by one or more
reference to the logical control flow of the components (below).
processes that deliver it.
External

Starter, Menu
Main course Service Interface

Order, Cook, Process Component Chef, Cook,


Serve Oven

Internal
What a system does. What a system is made of.
A logical sequence of activities that is A subsystem that performs activities
performed by components and can be and can be encapsulated behind an
encapsulated behind a service contract. interface.

Copyright Avancier Limited 2014


Part 5
Enterprise Continuum
Avancier

► Two-dimensional Classification schemes or “Taxonomies”

TOGAF’s Enterprise Foundation Common System Industry Organisation


Continuum
Requirements and Context
Generic to specific
Ideal
Architecture continuum
to
Solutions continuum Real
Deployed solutions

Zachman Framework What How Where Who When Why


Contextual
Conceptual Ideal
Logical to
Real
Physical
Real

Copyright Avancier Limited 2014


Part 6
Process automation hierarchy
Avancier

► A simple model for process decomposition and automation


May be
decomposed to
OPOPOT level
Business
► Business Process
architecture

IS Service

► Application
architecture IS Service

Data store
Might be an or source
ACID transaction

Copyright Avancier Limited 2014


Part 6
III-RM
Avancier

Business Business
Services Services
Business Business
Business Function Function
architecture Business
Services
Business
Services
Business Business
Function Function

Use Case Use Case


IS Services IS Services
IS
Services User App User App III-RM Integrated Information
Application
Component Business Infrastructure Reference Model
Application IS Services
An SOA design pattern for
architecture IS Broker App
Services Application architecture
Data Data
Application IS Services IS Services
Component
Data App Data App

Platform Platform
Services Services

Technology Technology
Technology Component Component
architecture Platform Platform
Services Services
Technology Technology
Component Component

Copyright Avancier Limited 2014


Part 6
TOGAF-speak for these ideas
Avancier

► 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

Copyright Avancier Ltd 2014


Part 6
A Technical Reference Model (TRM)
Avancier

Business Business
Services Services
Business Business
Business Function Function
architecture Business
Services
Business
Services
Business Business
Function Function

Use Case Use Case


IS Services IS Services
IS
Services User App User App
Application
Component Business
Application IS Services
architecture IS Broker App
Services
Data Data
Application IS Services IS Services
Component
Data App Data App

Platform
Services
Platform
Services TRM Technical Reference Model
A hierarchical catalogue of platform services
Technology Technology
Technology Component Component
architecture Platform Platform
Services Services
Technology Technology
Component Component

Copyright Avancier Limited 2014


Postscript
TOGAF uses abstraction
Avancier

► 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
Kinds of abstraction: summary
Avancier

Omission Composition Generalisation Idealisation


Vacuous Coarse-grained composite Universal Concept Architecture
Sketchy Mid-grained composite Fairly generic Logical Model
Detailed Design
Elaborate Fine-grained composite Fairly specific Physical Model
Complete Elementary part Uniquely configured Physical Material Implementation

Elaboration Decomposition Specialisation Realisation


Generalised Ideal or
Composite thing Logical

*
Specialised Real or
Part thing Physical

Copyright Avancier Limited 2014

You might also like