Foundation Module 1: Introduction
Learning Objectives
The TOGAF standard, Version 9.2 Foundation Workbook
Why TOGAF Certification for People?
The TOGAF Certification Program
Foundation Module 2: The Core Concepts of TOGAF 9
Learning Objectives
Enterprise Architecture Background
Interview with Allen Brown - CEO of the Open Group
Architecture in the TOGAF Context?
TOGAF Background
Architecture Types
TOGAF 9.2 Components
What is the Value of TOGAF as an Architecture Framework
What is an Architecture Framework?
TOGAF Components
Foundation Module 3: The Architecture Development Method (ADM)
Learning Objectives
Describe the main objectives of each phase
Briefly explain the approach undertaken for each phase
Briefly explain how Requirements Management fits into the ADM cycle
Describe the nature of the Requirements Management process
To briefly explain the contents of Part III of TOGAF 9.2
The need for Architecture Principles and where they are used within TOGAF 9.2
The standard template for Architecture Principles and what makes a good Architecture Principle
What a Business Scenario is, its purpose, and explain where Business Scenarios are used within the ADM cycle
The purpose of Gap Analysis and describe the Gap Analysis technique
Explain the term interoperability, and understand the use of Interoperability Requirements within the TOGAF ADM
To understand the Business Transformation Readiness program and where Business Transformation Readiness is used within the ADM
To understand the characteristics of Risk Management and where Risk Management is used within the TOGAF ADM and to understand Capability-Based Planning
Foundation Module 4: Architecture Views, Viewpoints and Stakeholders
Learning Objectives
To define and explain the concepts of Stakeholders, Concerns, Architecture Views, and Architecture Viewpoints
To describe a simple example of an architecture viewpoint and view
To discuss the relationship between stakeholders, concerns, architecture views, and architecture viewpoints
To describe the architecture view creation process
Foundation Module 5: The Concept of Building Blocks
Learning Objectives
To define what a building block is and explain what makes a good building block
To explain the distinction between Architecture Building Blocks and Solution Building Blocks
To explain the use of building blocks in the ADM cycle
To describe the characteristics of an Architecture Pattern
Foundation Module 6: The Key Deliverables of the ADM Cycle
Learning Objectives
To explain the role of architecture deliverables across the ADM cycle
To briefly explain the purpose of key TOGAF deliverables such as Architecture Building Blocks, Architecture Contract, Architecture Principles, Architecture Vision, Compliance Assessment, or Statement of Architecture Work
Foundation Module 7: The Enterprise Continuum
Learning Objectives
To explain what the Enterprise Continuum is
Describe how it is used in organizing and developing an architecture
To explain how the Enterprise Continuum promotes the reuse of architecture artifacts
Describe the constituents of the Enterprise Continuum
To explain the purpose of the Enterprise Continuum
To explain the purpose of the Architecture Continuum
To list the stages of architecture evolution defined in the Architecture Continuum
To explain the purpose of the Solutions Continuum
To list the stages of architecture evolution defined in the Solutions Continuum
To explain the relationship between the Enterprise Continuum and the TOGAF ADM
Foundation Module 8: The Architecture Repository
Learning Objectives
To describe the Architecture Repository and explain the relationship between the Enterprise Continuum and the Architecture Repository
To describe the classes of information held in the Architecture Repository
To list the three levels of the Architecture Landscape
To explain the purpose of the Standards Information Base within the Architecture Repository
Foundation Module 9: The TOGAF Reference Models
Learning Objectives
To explain the role of the TRM as a Foundation Architecture
To describe at a high level the main components of the TOGAF TRM
To explain the basic concepts of the III-RM
To explain the relationship of the III-RM to the concept of Boundaryless Information Flow
Foundation Module 10: Architecture Governance and the ADM
Learning Objectives
To explain the concept of Architecture Governance and explain why it is beneficial
To describe the main components that make up an Architecture Governance framework
To explain the need for establishment of an Architecture Board and list its responsibilities
To explain the role of Architecture Contracts
To explain the meaning of and need for Architecture Compliance
To explain the purpose of Architecture Compliance Reviews and briefly describe the Architecture Compliance Review process
To explain how the ADM can be used to establish an Architecture Capability
Certified Module 1: Preliminary Phase
Learning Objectives
Understand the inputs to the phase and be able to explain the following key elements: Architecture Frameworks, Business principles, business goals, and business drivers
Explain the influence of pre-existing architectural inputs on the phase
Understand the steps and be able to: Describe how to establish an enterprise architecture team and organization, identify and establish a set of Architecture Principles for a given scenario, and discuss the appropriate considerations for tailoring the framework
Understand the outputs and be able to explain the following key elements: Architecture Principles, Architecture Governance Framework, Request for Architecture Work
Explain how Security Architecture influences this phase
Certified Module 2: Architecture Governance
Learning Objectives
Explain how Architecture Governance fits within the ADM cycle
Discuss the key success factors for putting Architecture Governance into practice
Discuss the factors that should be considered when setting up an Architecture Board
Explain how to operate an Architecture Board
Certified Module 3: Business Scenarios Techniques
Learning Objectives
Describe the properties of a good Business Scenario
Explain how to develop and validate a Business
Certified Module 4: Phase A: Architecture Vision
Learning Objectives
Describe the typical contents of the Architecture Repository at this point
Understand the steps and be able to describe how to identify stakeholders, their concerns, and business requirements. As well as being able to explain the purpose of a Business Transformation Readiness Assessment and describe the risk assessment approach taken in this phase
Understand the outputs and be able to explain the following key elements, including their purpose: Statement of Architecture Work, Capability Assessment, Architecture Vision, and Communications Plan
Explain the Security Architecture influences on this phase
Certified Module 5: Architecture Content Framework
Learning Objectives
Explain the purpose of the Architecture Content Framework
Describe the main components of the Content Metamodel
Describe the relationship between the Architecture Content Framework and the TOGAF ADM
Certified Module 6: Stakeholder Management
Learning Objectives
Describe the steps in developing a Stakeholder Map
Describe the stakeholders and their concerns
Use the example Stakeholder Map provided by the TOGAF Standard as a guideline to identify stakeholders
Certified Module 7: TOGAF Content Metamodel
Learning Objectives
Describe the core metamodel concepts
Explain the purpose of dividing the metamodel into core and extensions
Describe the key concepts related to the core metamodel entities
Certified Module 8: Architecture Implementation Support Techniques
Learning Objectives
Explain how to reconcile Interoperability Requirements with potential solutions
Explain the factors that influence Business Transformation Readiness
Explain how to determine requirements for risk assessments
Explain how Capability-Based Planning is applied in an enterprise architecture context
Certified Module 9: Phase B: Business Architecture
Learning Objectives
Understand the inputs to the phase and explain business principles, business goals, and business drivers
Understand the steps and be able to: Describe three techniques for business modeling, explain the considerations for selecting reference models, viewpoints, and tools, and explain the technique of Gap Analysis
Explain how building blocks are used in the development of the Business Architecture
Understand the outputs and be able to explain the following key elements: Business Architecture components of the Architecture Definition Document, Business Architecture components of the Architecture Requirements Specification
Explain the Security Architecture influences on this phase
Certified Module 10: Phase C: Information Systems Architectures - Data Architecture
Learning Objectives
Explain the considerations for the implementation order of the Data and Application Architectures
Understand the inputs to the phase and explain data principles
Understand the steps and be able to explain the considerations for selecting reference models, viewpoints, and tools
Understand the outputs and be able to explain the following key elements: Data Architecture components of the Architecture Definition Document, Data Architecture components of the Architecture Requirements Specification
Explain the Security Architecture influences on this phase
Certified Module 11: Phase C: Information Systems Architectures - Application Architecture
Learning Objectives
Understand the inputs to the phase and explain application principles
Understand the steps and be able to explain the considerations for selecting reference models, viewpoints, and tools
Understand the outputs and be able to explain the following key elements: Application Architecture components of the Architecture Definition Document, Application Architecture components of the Architecture Requirements Specification
Explain the Security Architecture influences on this phase
Certified Module 12: TOGAF Foundation Architecture: The Technical Reference Model
Learning Objectives
Explain the TRM graphic, including the following key elements: Application Software, Categories, Application Platform Interface, Application Platform, Communications Infrastructure Interface, Qualities
Briefly describe the structure of the TRM
Briefly explain the main architecture objectives of using the TRM
Explain what the Platform Services Taxonomy is
Explain what the Service Quality Taxonomy is
Explain how to customize the TRM to meet an organization’s specific needs
Certified Module 13: Integrated Information Infrastructure Reference Model (level 2)
Learning Objectives
Describe the business and technical drivers for Boundaryless Information Flow
Explain how the III-RM fulfills the solution space for Boundaryless Information Flow
Briefly describe the high-level structure of the III-RM
Explain the III-RM graphic, including the following components: Business Applications, Infrastructure Applications, Application Platform, Interfaces, Qualities
Certified Module 14: Phase D: Technology Architecture
Learning Objectives
Understand the inputs to the phase and explain the following key elements: Technology Principles
Understand the steps and be able to: Explain how the TRM can be used when developing a Technology Architecture, Explain the role of ABBs
Understand the outputs and be able to explain the following key elements: Technology Architecture components of the Architecture Definition Document, Technology Architecture components of the Architecture Requirements Specification
Explain the Security Architecture influences on this phase
Certified Module 15: Migration Planning Techniques
Learning Objectives
Describe how the Implementation Factor Assessment and Deduction Matrix can be used to document factors impacting the Architecture Implementation and Migration Plan
Explain the purpose of the Consolidated Gaps, Solutions, and Dependencies Matrix
Describe the purpose of an Architecture Definition Increments Table
Explain how the Transition Architecture State Evolution Table can be used in conjunction with a defined taxonomy such as the TOGAF standard’s TRM
Explain how the Business Value Assessment Technique can be used in architecture development
Certified Module 16: Phase E: Opportunities and Solutions
Learning Objectives
Explain how migration planning techniques are used in this phase to review and consolidate the Gap Analysis results from earlier phases
Describe the steps to create the Implementation and Migration Strategy
Describe three basic approaches to implementation
Explain how to identify and group work packages
Explain how Transition Architectures are created and documented
Certified Module 17: Phase F: Migration Planning
Learning Objectives
Describe the management frameworks that have to be coordinated within this phase
Explain how business value is assigned to each work package
Describe the steps to prioritize the migration projects
Describe the steps to confirm the Architecture Roadmap
Explain key outputs of this phase specifically: Implementation and Migration Plan, Architecture Definition Document, including Transition Architectures (if any)
Explain the Security Architecture influences on this phase
Certified Module 18: Phase G: Implementation Governance
Learning Objectives
Understand the inputs to the phase
Understand the steps and be able to describe the following: Explain how to tailor and conduct an Architecture Compliance Review
Understand the outputs and be able to explain the following key elements: The contents of Architecture Contracts and their relationship to Architecture Governance
Explain the Security Architecture influences on this phase
Demonstrate the role that risk monitoring plays in this phase
Certified Module 19: Phase H: Architecture Change Management
Learning Objectives
Understand the inputs to the phase and be able to explain the following: Change Requests
Understand the steps and be able to describe the following: Architecture board meetings
Understand the outputs and be able to explain when the following might occur: Updated Architecture Contracts, a new Request for Architecture Work
Explain the Security Architecture influences on this phase
Certified Module 20: ADM Architecture Change Management
Learning Objectives
Understand the inputs to the phase
Understand the steps and their correspondence to phases
Explain how the Requirements Management steps correspond to ADM phases
Explain the purpose of the outputs of Requirements Management
Explain how Security Architecture influences the requirements captured
Certified Module 21: Architecture Partitioning
Learning Objectives
Describe the purpose of Architecture Partitioning
Describe the classification criteria for solutions and architectures when considering partitioning
Describe how Architecture Partitioning can be employed in the Preliminary Phase of the ADM
Certified Module 22: Architecture Repository
Learning Objectives
Explain the relationship between the Architecture Repository and the Enterprise Repository
Describe the purpose of the repository areas that hold output of projects, specifically: Architecture Landscape, Reference Library, Standards Information Base
Governance Log
Certified Module 23: Guidelines for Adapting the ADM Iteration and Levels
Learning Objectives
Describe the concept of iteration and how it applies to TOGAF standards
Describe the factors influencing the use of iteration
Describe some suggested iteration cycles
Describe how the ADM supports different types of engagements within the organization
Explain how to apply iteration cycles to the ADM phases
Explain how the concepts of levels and the Enterprise Continuum are used to organize the Architecture Landscape
Identify the different levels of architecture that exist in an organization
Certified Module 24: Adapting the ADM: Security
Learning Objectives
Describe the responsibility that Enterprise Architects have toward Security Architecture
Describe the recommended Security adaptations to the ADM
Certified Module 25: Architecture Maturity Models
Learning Objectives
Explain the role of a Capability Maturity Model
Explain the CMMI process improvement approach development by CMU
Describe the structure and levels of the ACMM developed by CMU for the US DoC
Explain the role of Maturity Assessments in the ADM
Certified Module 26: Architecture Skills Framework
Learning Objectives
Explain the purpose of the Architecture Skills Framework and why it is needed
Describe the benefits of using the Architecture Skills Framework
Describe the structure of the Architecture Skills Framework, including roles, skills, and proficiency levels