The TOGAF 9 Content Framework Mike Turner Enterprise Architect, Capgemini
Take the Open Group Enterprise Architecture Survey at http://is.gd/v4hc Source: Flickr,Matti Mattila
In this presentation, I will address 3 Questions: 1. Why do architects need a content framework? 2. What is in the TOGAF 9 content framework? 3. How can the TOGAF 9 content framework be used?
2 Copyright © 2009 Capgemini UK
1. Why do architects need a content framework?
3 Copyright © 2009 Capgemini UK
Architecture is all about… Understanding the world today Understanding the world in future Understanding how to move from one to the other
…but it is also about… 4
Copyright © 2009 Capgemini UK
Source: Flickr, DAEllis
Communicating a summary of the detailed analysis Getting agreement about the best course of action …and making sure it happens Copyright © 2009 Capgemini UK
5 Source: Flickr, sburke2478
A framework for architecture content would really help… A community of domain experts
A community of stakeholders
A community of architects
Architecture Content
6 Copyright © 2009 Capgemini UK
5 “C”s for Architecture Content
7 Copyright © 2009 Capgemini UK
Completeness
8 Copyright © 2009 Capgemini UK
Source: Flickr, Malcolm Tredinnick
Consistency
9 Copyright © 2009 Capgemini UK
Source: Flickr, su.bo
Complexity
10 Copyright © 2009 Capgemini UK
Combination
11 Copyright © 2009 Capgemini UK
Source: Flickr, Bill Ward's Brickpile
Compliance
12 Copyright © 2009 Capgemini UK
2. What is in the TOGAF 9 content framework?
13 Copyright © 2009 Capgemini UK
ure t c e it Arch on V i si
A Deliverable is a work product that is contractually specified, formally reviewed, agreed, and signed off.
An Artefact is a more granular architectural work product that describes architecture from a specific viewpoint.
A Building Block represents a (potentially re-usable) component of business, IT, or architectural capability that can be combined with other building blocks to deliver architectures and solutions
14 Copyright © 2009 Capgemini UK
TOGAF 9 Building Blocks Architecture Principles, Vision, and Requirements
Preliminary Architecture Principles
Business Strategy
Technology Strategy
Architecture Vision Business Principles, Objectives, and Drivers
Architecture Vision
Stakeholders
Architecture Requirements Requirements
Constraints
Business Architecture
Assumptions
Information Systems Architectures
Motivation Drivers
Goals
Objectives
Gaps
Measures
Technology Architecture
Data
Application
Data Entities
Information System Services
Platform Services
Logical Data Components
Logical Application Components
Logical Technology Components
Physical Data Components
Physical Application Components
Physical Technology Components
Organization Organization
Location
Actor, Role
Function Business Services, Contracts, Service Qualities
Processes, Events, Controls, Products
Functions
Architecture Realization Opportunities, Solutions, & Migration Planning Architecture Work Packages Contracts
Implementation Governance Standards
Copyright © 2009 Capgemini UK
Guidelines
Specifications
15
Preliminary Catalogs Principles Catalog Business Architecture Catalogs
Architecture Vision
TOGAF 9 Artefacts
Organization / Actor Catalog
Matrices
Core Diagrams
Stakeholder Map Matrix
Value Chain Diagram
Solution Concept Diagram
Data Architecture
Application Architecture
Technology Architecture
Catalogs
Catalogs
Catalogs
Data Entity / Data Component Catalog
Application Portfolio Catalog
Technology Standards Catalog
Interface Catalog
Technology Portfolio Catalog
Driver / Goal / Objective Catalog Role Catalog Matrices Service / Function Catalog
Data Entity / Business Function Matrix
Matrices System / Technology Matrix
Organization / Actor Catalog
Location Catalog
System / Data Matrix
Process / Event / Control / Product Catalog
Role / System Matrix
System / Function Matrix Driver / Goal / Objective Catalog
Contract / Measure Catalog
Application Interaction Matrix
Role Catalog
Matrices Core Diagrams
Business Interaction Matrix
Core Diagrams
Core Diagrams
ApplicationCatalog Communication Diagram Service / Function
Class Diagram Actor / Role Matrix
Data Dissemination Diagram Core Diagrams
Application and User Location Diagram
Environments and Locations Diagram Platform Decomposition Diagram
Location Catalog
System Use Case Diagram
Business Footprint Diagram Extension Diagrams
Service / Information Diagram
Process / Event / Control Extension Diagrams / Product Catalog
Data Security Diagram
Extension Diagrams
Enterprise Manageability Diagram
Processing Diagram
Contract / Measure Catalog
Functional Decomposition Diagram
Class Hierarchy Diagram
Product Lifecycle Diagram
Data Migration Diagram Extension Diagrams Data Lifecycle Diagram
Goal/Objective/Service Diagram
Process / System Realization Diagram
Networked Computing/ Hardware Diagram
Software Engineering Diagram
Communications Engineering Diagram
Application Migration Diagram Software Distribution Diagram
Business Use Case Diagram Organization Decomposition Diagram
Requirements
Process Flow Diagram
Opportunities and Solutions
Catalogs Requirements Catalog
Event Diagram
Infrastructure Consolidation Extension
Matrices
System / Organization Matrix
Catalogs
Governance Extension
Motivation Copyright Extension
Core Diagrams Project Context Diagram
Process Modeling
© 2009 Extension Capgemini UK
Data Modeling Extension
Benefits Diagram
16 Services Extension
Core Content
TOGAF 9 Deliverables Preliminary
Organizational Model for Enterprise Architecture
Tailored Architecture Framework
Architecture Repository
Architecture Principles
Vision
Business Principles, Business Goals and Business Drivers
Capability Assessment
Architecture Vision
Communication Plan
Statement of Architecture Work
Business , IS, Technology Architecture
Architecture Definition Document
Architecture Requirements Specification
Opportunities & Solutions , Migration Planning
Architecture Roadmap
Transition Architecture
Implementation Governance Model
Architecture Contract
Request for Architecture Work
Implementation Governance , Architecture Change Management
Compliance Assessment
Change Request
Requirements Impact Assessment
Architecture / Solution Building Blocks
17 Copyright © 2009 Capgemini UK
3. How can the TOGAF 9 content framework be used?
18 Copyright © 2009 Capgemini UK
Common Mindset
19 Copyright © 2009 Capgemini UK
Source: Flickr, Reigh LeBlanc
Tools & Templates
20 Copyright © 2009 Capgemini UK
Source: Flickr, ladyada
Repository
21 Copyright © 2009 Capgemini UK
Source: Flickr, victoriapeckham
Project Scoping
22 Copyright © 2009 Capgemini UK
Integration Management 23 Copyright © 2009 Capgemini UK
Source: Flickr, xersti
Ultimately, the use of content framework will help to realise the benefits of Enterprise Architecture: Determine what to do to address business objectives Determine the sequence and priority of change activity Communicate and agree an approach for change Provide visibility of what change is happening right now Accelerate projects, particularly in start-up Prevent overlap and contradiction between projects Help more projects to deliver the desired business outcome Incrementally evolve towards an environment that is simpler and more flexible 24 Copyright © 2009 Capgemini UK
Thank You
[email protected] www.capgemini.com
Take the Open Group Enterprise Architecture Survey at http://is.gd/v4hc