 |
Course
Programme - Detailed
|
Module
0 | Welcome
The
Basics
Our Training Roadmap
Team Skills
Learning Goals for This Week
Our Approach to Teaching TOGAF
About the Certification Exam
Course Goals
Consumer Warning
The Manual – PDF Version
Downloads
A Common Question About TOGAF
About Enterprise Architects
LinkedIn
TOGAF
is …
Politics v Democracy
CEO Talking About Architecture Reference Models?
Defining Enterprise Architecture
Managing Architecture Knowledge
What the Business Wants from Architects
Managing Architecture Knowledge: The Challenge
Opportunity - Managing Architecture Knowledge
We have the same challenges as “real” architects
Enterprise Architecture is often described as “Town Planning”
Without Creating a “Winchester House”?
Current State
What should be happening?
Projects and the Architecture Repository
What does the future look like?
Business Strategy
IT Strategy
Enterprise Architecture
Programme / Project Management
|
Module
1 | Introduction
Course
Introduction
TOGAF
– Most Basic Definition
About The Open Group
Open Group Corporate Membership
The TOGAF
Architecture Forum
“Common Language”
Why TOGAF ?
“Frameworks” and “Methods” – An Industry
Enterprise Architecture Frameworks
Industry Architecture Frameworks
And another one …
TOGAF
and Other Frameworks
EA = Innovation Governance
About the Training Course
About the Exams
The PrometricTOGAF
Exam
TOGAF
9 Structure
TOGAF Consists
of 7 Major Parts
TOGAF
9 Course Structure
Structure of the Training
Review
|
Module
2 | Basic Concepts
Definitions
- Enterprise, Federated
Definitions - Architecture
Enterprise Architecture Concepts
-
Key Definitions
- Purpose
of Enterprise Architecture
- Benefits
of Effective Enterprise Architecture
-
What is an Architecture Framework?
-
Architecture Repository
TOGAF
as an Architecture Framework
Who would benefit from using TOGAF ?
TOGAF
Architecture Framework - Using TOGAF
with other Frameworks
TOGAF
Architecture Domains
What does Business Architecture look like?
Example Architecture Views
-
Business Architecture
- “Financial
Architecture”
- Business
Process Maps
TOGAF
Document Categorisation Model
TOGAF
Architecture Framework - TOGAF
Document
Categorisation
Review
|
Module
3 | Overview of TOGAF
9 Architecture Development Method (ADM)
TOGAF
9 Structure - The Architecture Development Method (ADM)
Key Learning Points
Overview of the ADM
Output and Versioning
Overview of the ADM - Versioning
Objectives of ADM Phases
-
Preliminary Phase
-
Phase A - Architecture Vision
-
Phase B – Business Architecture
-
Phase C – Information Systems Architectures
-
Phase D – Technology Architecture
-
Phase E – Opportunities and Solutions
- Phase
F – Migration Planning
- Phase
G – Implementation Governance
- Phase
H – Architecture Change Management
-
Architecture Requirements Management
Overview of the ADM
Adapting the ADM
Architecture Development
-
Scoping the Architecture
- Architecture
Governance Framework
-
Governance and the ADM
Architecture Integration
Meta-Architecture Frameworks
Architecture Development
-
Scoping the Architecture
- Progressive
Architecture Development
-
Adapting the ADM
|
Module
4 | The Content Architecture Framework
TOGAF
9 Structure - Architecture Content Framework
Architecture Work Products
-
Deliverables
-
Artefacts
-
Building Blocks
Architecture Definition Document (ADD)
Architecture Content Meta Model
-
Mapping to Architecture Development Method (ADM)
Core Content Meta Model - Entities and Relationships – Most
Basic
Content Metamodel - Core and Extension Content
Extended Content Meta Model - Showing Extension Categories
The Extended Content Meta Model - As Implemented in an Architecture
Tool
Content Metamodel
“Derived Relationships”
Meta Models Galore! There is no single “standard”
Constructing a Business Architecture View Using the TOGAF
Content Meta Model
Meta Model > Tool > Artefact - How it works in practice
Architecture Content Framework Architectural Artefacts
Content Metamodel IEEE 1471
Architecture Content Metamodels
Key Artefacts in ADM Phases
Zachman Framework - Compare and Contrast with TOGAF
Meta Model
|
Module
5 | The Enterprise Continuum
TOGAF
9 Structure - Enterprise Continuum
Enterprise Continuum - Concepts
The Enterprise Continuum - A “view” into your Architecture
Repository
Enterprise Continuum - Relationships
The Architecture Continuum
The Solutions Continuum
The Architecture Continuum
An Example of a Foundation Architecture - The Technical Reference
Model (TRM)
TRM Decomposed
Architecture Continuum
- Common
Systems Architecture Example - Security
-
Common Systems Architectures (CSA)
- Industry
Architectures
- Organisation-Specific
Architectures
-
Example: Organisation-Specific Architecture
The Solutions Continuum
-
Foundation Solutions
-
Common System Solutions
-
Industry Solutions
-
Organisation-Specific Solutions
|
Module
6 | Artefacts, Deliverables, Building Blocks
Deliverables,
Artefacts, Building Blocks
Architecture Deliverables
Examples of Architecture Deliverables
Architectural Artefacts
Architecture Artefacts in ADM
Building Blocks
-
General Characteristics
-
Principles
- Entities
and Relationships within the Core Content Metamodel
-
Deliverables, Artefacts and Building Blocks
-
Building Blocks In Architecture Design
-
Building Block Design
-
Architecture Building Blocks (ABBs)
-
Solution Building Blocks
- ADM
Phases Where Building Blocks are Identified
|
Module
7 | Stakeholders, views and viewpoints
Definitions
Views and Viewpoints IEEE 1471
Stakeholder Concerns, Views, Viewpoints
Stakeholders
-
Identify Stakeholders
-
Stakeholder Management
-
Extract - Template Stakeholder Map
-
Benefits of Effective Stakeholder Management
-
Stakeholder Management – Approach
Viewpoints And Views
- Example
Viewpoint And View
-
Developing Views In The ADM- Example of Views
-
Recommended Architecture Views
-
Viewpoints and Core Content Metamodel w Extensions
|
Module
8 | Architecture Patterns
Architecture
Patterns
Architecture Patterns - Content of a Pattern (1)
Business Pattern Analysis
Patterns for e-Business
Business Patterns
Patterns for Enterprise Architecture (!)
Are there anti-patterns for EA?
|
Module
9 | Architecture Partitioning, The Architecture Repository and Tools
Architecture
Partitioning
-
Rationale and Approach
-
Summary Classification Model for Solutions
-
Summary Classification Model for Architecture Landscapes
-
Baseline and Target Architectures > Architecture Landscape
-
Solution Architectures go into the Reference Library
-
Characteristics of Solutions
-
Characteristics of Architectures
-
Creating Partitioned Architectures in the Enterprise Continuum
-
Architecture Landscape
-
Architecture Reference Models (Enteprise Continuum)
-
ADM Aligned with Standards
-
The ADM enables “partioning” of architectures
-
Allocation of Teams to Architecture Partitions
Architecture Repository
-
Overview
-
Architecture Meta Model
-
Architecture Capability
-
Architecture Landscape
-
Standards Information Base (SIB)
-
Standards Information Base (SIB) Standards Classification
-
Reference Library
-
Governance Log
Tools for Architecture Development
SOA Consortium - Business Architecture Repository
|
Module
10 | Architecture Capability Framework
Establishing
an Architecture Capability
Capabilities for the Architecture Function
Establishing an Architecture Capability
-
EA Operating Model / Charter / Strategy / Business Case
-
Using the ADM – Phase A: Architecture Vision
- Using
the ADM – Phase B: Business Architecture
- Using
the ADM: Phase C – Information Systems Architecture
- Using
the ADM
-
Mature Architecture Capability
Architecture Contracts
-
Contract between Architecting Function and Business Users
-
Statement of Architecture Work
-
Implementation Contract
-
Relationship to Architecture Governance
Architecture Maturity Models
-
Capability Maturity Models Integration (CMMI)
-
Capability Maturity Assessments
- US
DoC ACMM Framework
Architecture Skills Framework
- An
Enterprise Architecture Practice
-
Proficiency levels
- Example:
SFIA
- Role
of EA – Gartner View
-
TOGAF Architecture Skills Framework
-
Typical Roles
-
Architecture Skills
- Need
for an Architecture Skills Framework
The 10 Architecture Capabilities
|
Module
11 | Architecture Governance
Architecture
Governance
-
Definitions
-
Supports All Other Governance Processes
-
Conceptual Structure
-
What is Architecture Governance?
-
Nature of Governance
-
Characteristics of Governance
-
Technology Governance
-
IT Governance
-
Enterprise Architecture and COBIT
-
Definition
“Your Governance Model”
Architecture Governance Framework - Governance Framework and TOGAF
Architecture Governance in Practice
-
Governance Log
-
Effective Architecture Governance-
- Phase
G: Implementation Governance
The Role of the Architecture Board
- Responsibilities
of the Board
Operation of the Architecture Board - Set up of Architecture Board
|
Module
12 | Architecture Compliance and Risk Management
Architecture
Compliance
-
Levels of Architecture Conformance
-
Architecture Conformance
-
Effective Architecture Governance
-
Project Impact Assessments
Architecture
Compliance Reviews
-
Goals
-
Timing
-
Conduct
-
TOGAF Review Checklists
-
COBIT Domains
-
Review Guidelines
Risk Management
-
Types of Risk
-
Risk Assessment
- Mitigation
of Risk
-
Sample Risk Identification and Mitigation Assessment Worksheet
- Risk
Monitoring
|
Module
13 | Architecture Principles
Characteristics
of Principles
Components of Architecture Principles
Developing Architecture Principles
-
Principles Should Enable Decisions To Be Made
-
Qualities of Principles
Architecture Principles
Applying Architecture Principles
-
Define The Principles Governance Process
Examples of Architecture Principles
|
Module
14 | Preliminary Phase
TOGAF
9 Structure - ADM
Preliminary Phase
-
Objectives
-
Approach
-
Approach – Organisational Scope
-
Approach – Requirements for Architecture Work
-
Approach – Request for Architecture Work
-
Approach – Principles
- Approach
– Management Frameworks
Preliminary Phase - Relationships with Other Frameworks
Inputs to Preliminary Phase
Steps in Preliminary Phase
-
Scope Enterprise Organisations Impacted
-
Confirm Governance and Support frameworks
-
Define the Team and Organisation
-
Establish Architecture Principles
- Select
and Modify Architecture Framework
-
Implement Architecture Tools
- Set
up EA Team Identify, Assign and Confirm Participants
-
Security Architecture Style
-
SOA Style in the Preliminary Phase
Outputs from Preliminary Phase
Organisation Operating Model Types
Exercise - History of Enterprise Architecture
Exercise - Architecture Maturity
|
Module
15 | Business Scenarios
TOGAF
9 Structure - ADM Guidelines & Techniques
Business Scenarios
Example Business Scenario Names
Business Scenarios
-
A GOOD Business Scenario
-
Benefits
Developing Business Scenarios
-
Process for Creating a Business Scenario
-
Detailing the Process- Development Phases
-
Contents of the Business Scenario
-
Contributions to the Business Scenario
The Business Scenario - Using Use Case Models
Business Scenarios and the TOGAF
ADM
Guidelines
-
Developing Business Scenarios
-
Business Scenario Documentation
-
Goals and Objectives
-
Examples of Goals (High-level)
|
Module
16 | Phase A : Architecture Vision
Phase
A: Architecture Vision
Phase A: Goals and Objectives
-
Objectives
-
Creating the Architecture Vision
Phase A – Architecture Vision
Inputs to Phase A
Phase A: Steps
Phase A: Outputs
Follow Your Strategy
|
Module
17 | Architecture Implementation Support Techniques
Business
Transformation Readiness Assessment
Capability-Based Planning
-
Capability Increments & Dimensions
- Capability
Dimensions
-
Capability Increments
DOTMLPF
POSTEDFIT
TEPID OIL
Gap Analysis
- Steps
-
Example: Gap Matrix (Capability Level)
-
Scoring the Intersection of the Gap Analysis
Gap Assessment - Example: Enterprise Level Gap Assessment
Interoperability Across Business Architectures is Critical
Interoperability Requirements
Interoperability
-
A Major Concern to Enterprise Architects
Migration Planning Techniques
-
Implementation Factor Assessment and Deduction Matrix
-
Consolidated Gaps, Solutions and Dependencies Matrix
-
Architecture Definition Increments Table
-
Architecture Definition Increments
-
Enterprise Architecture State Evolution Table
“Roadmap”
Business Value Assessment
- “Heat
Maps”
- “RAG”
Analysis: Red, Amber, Green
|
Module
18 | Phase B : Business Architecture
Phase
B: Approach- Business Architecture
Inputs to Phase B
Phase B: Steps - Security Adaptations
Phase B: Outputs
|
Module
19 | Phase C : Information Systems Architecture
Phase
C - Objectives
Phase C – Approach
-
Design > Implementation
-
Creating the Information Systems Architecture
Inputs to Phase C
Steps for Data Architecture
Steps for Applications Architecture
-
Security Adaptations – Phase C
Phase C: Outputs
-
Target Data and Applications Architecture
-
Draft Architecture Requirements Specification
|
Module
20 | Foundation Architecture. Technical Reference Model (TRM)
TRM
Overview
TRM Graphic
Application
Software
-
Business Applications
-
Infrastructure Applications
Application Platform - Interface
Communications Infrastructure - Interface
TRM Taxonomy
-
Data Interchange Services
-
Graphics and Imaging Services - 1
International Operation Services - 2 Location and Directory Ser
vices - 3- Network Services
-
Operating System Services - 1 Software Engineering Services -
2- Transaction Processing Services - 1 User Interface Services-
2- Security Services
System
and Network Management Services
TRM Qualities
-
Application Platform Service Qualities
|
Module
21 | Integrated Information Infrastructure Reference Model (III-RM)
II-RM
Overview
-
Boundary-less Information Flow
-
The Need for Integrated Information Infrastructure
III-RM Reference Model
-
III-RM High-level View-
- Types
of Business Applications
-
Types of Infrastructure Applications
-
Application Platform
-
Interfaces
-
Qualities
-
III-RM in Detail
III-RM Application
-
Business Applications
-
Management Utilities
-
Silos Of Application
- Based
Information
-
Information Provider Applications
-
Brokerage Applications
-
Information Consumer Applications
-
Development Tools
-
Business Modelling Tools
-
Design Modelling Tools
-
Implementation And Construction Tools
-
Management Utilities
-
Application Platform
-
Location And Services
-
Workflow
-
Specific Services - Workflow
-
Qualities
|
Module
22 | Phase D : Technology Architecture
Phase
D: Technology Architecture
Phase D: Approach
- Considerations
for Defining the Technology Architecture
Phase D: Technology Architecture
Phase D: Technology Architecture
-
Steps
-
Security
-
Outputs
-
Target Technology Architecture v 1.0
Technology Architecture Example
|
Module
23 | Phase E : Opportunities and Solutions
Phase
E - Objectives
Phase E – Approach
Inputs to Phase E
Phase E: Steps for Opportunities & Solutions
Phase E: Outputs
|
Module
24 | Phase F : Migration Planning
Phase
F – Migration Planning Example
Phase F – Migration Planning
Phase F - Objectives
Phase F – Approach
ADM Phase F: Migration Planning
-
Data-Driven Development Sequence
-
Example: Application Complexity v Value
Inputs to Phase F
Phase F: Steps for Migration Planning
-
Implementation and Migration Plans
-
Security
Phase F: Migration Planning
Phase F: Outputs
- Implementation
and Migration Plan
-
Architecture Definition Document
-
Transition Architectures
|
Module
25 | Phase G : Implementation Governance
Phase
G - Objectives
Phase G – Approach
Inputs to Phase G
Phase G: Steps for Implementation Governance
Phase G: Outputs- Change Requests
|
Module
26 | Phase H : Architecture Change Management
Phase
H – Objectives
Phase H – Approach
-
EA Governance / Lifecycle Example
-
Determining ‘Architecture Significance’ of Proposed
Changes
Inputs to Phase H
Phase H: Architecture Change Management
-
Steps
-
Security Adaptations
|
Module
27 | Architecture Requirements Management
Architecture
Requirements Management
Architecture Requirements Management Inputs
Steps for Architecture - Requirements Management
Architecture Requirements Management
|
Module
28 | Applying Iterations and Levels to the ADM
Applying
Iterations and Levels to the ADM
Applying Iteration to the ADM
-
Iteration as a Concept
-
Examples
-
Sample Iteration Cycles
Iterating through a Single Cycle of the ADM
-
Original TOGAF
9 Style
Outsource Style
Applying Iteration to the ADMApplying Iteration cycles to the ADM
Iteration and the ADM
ADM at Different Enterprise Levels
-
The Need to apply ADM at Multiple levels
-
Classification Model for Architecture Landscapes
-
Classes of Architecture Engagement
-
Developing Architectures at Different Levels
-
Iterations within a Single ADM Cycle
- Using
a Hierarchy of ADM Processes
|
Module
29 | Security Architecture and the ADM
Security
Architecture and the ADM
Security Architecture Characteristics
Security Architecture Considerations
Security Adaptations Across ADM Phases
-
Architecture Requirements Management
-
Preliminary Phase
-
Phase A: Architecture Vision
-
Phase B: Business Architecture
-
Phase C: Information Systems Architecture
-
Phase D: Technology Architecture
-
Phase E: Opportunities & Solutions
- Phase
F: Migration Planning
-
Phase G: Implementation Governance
-
Phase H: Architecture Change Management
|
Module
30 | Adapting the ADM for SOA
SOA
as an Architectural Style
-
SOA Communities
-
Business-Led v Developer-Led SOA
Deploying SOA within the Enterprise
- -
Enterprise Architecture Supports SOA
SOA and TOGAF 
-
Concepts
-
TOGAF
Concepts
Mapped to SOA Terminology
-
Consideration to SOA in the ADM
|
| Module
31 | Togaf
9 Course Review
Your
Learning Experience
II: TOGAF
ADM
III: ADM Guidelines and Techniques
IV: Architecture Content Framework
V: Enterprise Continuum & Tools
VI: TOGAF
Reference Models
VII: Architecture Capability Framework |