Togaf Flashcards
Togaf 9.2 Document Structure
Part I. Introduction Part II. Architecture Development Method Part III. ADM Guidelines and Techniques Part IV. Architecture Content Framework Part V. Enterprise Continuum and Tools Part VI. Architecture Capability Framework Part VII. Appendices
An Enterprise Architecture is …
An Architecture that crosses multiple systems, and multiple functional groups within the enterprise.
Can be applied to either an entire enterprise, encompassing all of its business activities and capabilities, information, and technology that make up the entire infrastructure and governance of the enterprise, or to one or more specific areas of interest within the enterprise.
1.3 page 6
Difference between an artifact and a deliverable
Deliverables are specified as contractual outputs from a project, whereas artifacts are not.
29.1 page 271
Main Components within the TOGAF Architecture Repository
At a high level, the following classes of architectural information are expected to be held within an Architecture Repository:
The Architecture Metamodel describes the organizationally tailored application of an architecture framework, including a method for architecture development and a metamodel for architecture content
The Architecture Capability defines the parameters, structures, and processes that support governance of the Architecture Repository
The Architecture Landscape presents an architectural representation of assets in use, or planned, by the enterprise at particular points in time
The Standards Information Base captures the standards with which new architectures must comply, which may include industry standards, selected products and services from suppliers, or shared services already deployed within the organization
The Reference Library provides guidelines, templates, patterns, and other forms of reference material that can be leveraged in order to accelerate the creation of new architectures for the enterprise
The Governance Log provides a record of governance activity across the enterprise
The Architecture Requirements Repository provides a view of all authorized architecture requirements which have been agreed with the Architecture Board
The Solutions Landscape presents an architectural representation of the Solution Building Blocks (SBBs) supporting the Architecture Landscape which have been planned or deployed by the enterprise
37.1 page 391
Why the ADM numbering scheme for versioning output is an example and not mandatory?
To permit adaptation as required
Where should architecture governance artifacts be stored?
In the Architecture Repository
2.7 page 16
Implications of TOGAF being a generic framework
It must be adapted to satisfy organisation specific requirements
2.10 page 20
Which domain describes the logical software and hardware capabilities?
Technology Architecture
Which section of the TOGAF document describes the processes, skills and roles to establish and operate and architecture function within the enterprise
Part VI. Architecture Capability Framework
What is an architecture framework?
An architecture framework is a foundational structure, or a set of structures, which can be used for developing a broad range of different architectures. It should describe a method for designing a target state of the enterprise in terms of a set of building blocks, and for showing how the building blocks fit together. It should contain a set of tools and provide a common vocabulary. It should also include a list of recommended standards and compliant products that can be used to implement the building blocks.
1.3 page 8
Classifies architecture assets that are applicable across the entire scope of the enterprise architecture.
Classifies contextual assets used to develop architectures, such as policies, standards, strategic initiatives, organizational structures, and enterprise-level capabilities. Can also classify solutions (as opposed to descriptions or specifications of solutions).
Enterprise Continuum
39.3
To promote effective architectural activity within the enterprise, TOGAF 9 recommends the establishment of …
Enterprise Architecture Capability
2.8 page 18
An Enterprise Architecture practice should establish capabilities in the following areas
Financial Management Performance Management Service Management Risk Management Resource Management Communications and Stakeholder Management Quality Management Supplier Management Configuration Management Environment Management 2.9 page 19
Benefits of Architecture Governance
The benefits of Architecture Governance include:
Increased transparency and accountability and informed delegation of authority
Controlled risk management
Protection of the existing asset base through maximizing reuse of existing architectural components
Proactive control, monitoring and management mechanisms
Process, concept, and component re-use across all organizational business units
Value creation through monitoring, measuring, evaluation, and feedback
Increased visibility
Greater shareholder value
Integrates with existing processes
2.9 page 19
Phase of the ADM used to finalize a set of transition architectures that will support implementation
Phase F
TOGAF 9.2 part III provides techniques, such as developing principles and gap analysis, to support tasks within the …
Architecture Development Method
17.2 page 175
Recommended dimensions to define the scope of an architecture
Architecture Domains
Level of detail
Enterprise focus
Time Period
Show a long-term summary view of the
entire enterprise.
Provide an organizing framework for
operational and change activity and allow for direction setting at an executive level.
Strategic Architecture
What part of Architecture Repository holds specifications to which architectures must conform?
Standards Information Base
An association of companies has defined a data model for sharing inventory and pricing information. Where this model would fit in the Architecture Continuum
Industry Architecture
Key objectives of Phase A of the TOGAF ADM
Develop a high level aspirational vision of the capabilities and business value to be delivered as a result of the proposed Enterprise Architecture
Obtain approval for a Statement of Architecture Work that defines a program of works to develop and deploy the architecture outlined in the Architecture Vision.
What document is used to initiate ADM cycle
Request for Architecture Work
Togaf defines 4 ADM iteration cycles (iterations)
Architecture Capability Iteration 0-A
Architecture Development Iteration B-D
Transition Planning Iteration E-F
Architecture Governance Iteration G-H
18.2 page 180
Which of the following is the usual approach for developing the Baseline Business Architecture if no architecture of few architecture assets exists
Bottom up
7.3.2
First phase directly concerned with the planning of the implementation of the target architecture
Phase E
12.3.8 page 136
Phase which focuses on the governance and management of the Architecture Contracts that cover the overall implementation and deployment process
Phase G
A server consolidation project that does not change the operating characteristics of the application would require …
a simplification change
15.5.2 page 162
Objective of the Preliminary Phase
To define the architecture principles
What drives the requirements and performance metrics when scoping the enterprise architecture work in the Preliminary Phase
Business imperatives
Requirements Management Phase is responsible for
Managing the flow of requirements
The Business Transformation Readiness Assessment is primarily focused on
determining if the organization is ready to accept change
Chapter 26 page 249
Architecture Principles
are a set of principles that relate to architecture work.
They reflect a level of consensus across the enterprise, and embody the spirit and thinking of existing enterprise principles.
Architecture principles govern the architecture process, affecting the development, maintenance, and use of the Enterprise Architecture.
Architecture principles may restate other enterprise guidance in terms and form that effectively guide architecture development.
Each Architecture principle should be clearly related back to the business objectives and key architecture drivers.
Architecture Principles template sections
Name
Statement or Principle
Rationale
Implications
20.3 page 198
Five Quality criteria for defining Architecture Principles
Stable, Understandable, Complete, Robust, Consistent
20.4.1 page 199
Gap analysis purpose
Identify potential missing or overlapping functions
In a Gap Analysis a building block which appears in the Target Architecture but does not appear in the Baseline Architecture indicates
A new function that must be built or procured
Parts of the conceptual structure of the TOGAF Architecture Governance Framework
Context Process Content Repository Process Flow Control
44.2.1 page 449
Architecture Board is responsible and accountable for …
ensuring consistency between sub-architectures
enforcement of architecture compliance
identifying and approving components for reuse
providing the basis for all decision-making with regard to the architectures
flexibility of the enterprise architecture
improving the maturity level of architecture discipline within the organization
….
41.2 page 413
Architecture compliance review purpose
To review a project against established architectural criteria, spirit, and business objectives.
Normally forms the core of an Enterprise Architecture Compliance strategy.
Catch errors in the project architecture early, reduce cost and risk of changes required later
Ensure application of best practices
Provide an overview of the compliance
Identify where the standards themselves may require modification
Identify services which are application-specific but might be provided as part of the enterprise infrastructure
Document strategies for collaboration, resource sharing, and other synergies
Take advantage of advances in technology
Communicate to management the status of technical readiness
Identify key criteria for procurement activities
Identify and communicate significant architectural gaps
42.3 page 421
TOGAF guidelines to use the ADM to establish an architecture capability
Use the same approach as with any other capability
Regard the establishment as an ongoing practice
Apply the ADM with the specific vision to establish the practice
40.1 p.407
Architecture
- The fundamental concepts or properties of a system in its environment embodied in its elements, relationships, and in the principles of its design and evolution
- The structure of components, their inter-relationship, and the principles and guidelines governing their design and evolution over time
3.7 page 22
Viewpoints represent
concerns of the stakeholders
Building block (definition)
A (potentially re-usable) component of enterprise capability that can be combined with other building blocks to deliver architectures and solutions.
3.23 page 24
Architecture Building Blocks vs Solution Building Blocks
Architecture building blocks define functionality where as Solution building blocks define the implementation of functionality
Purpose of Architecture Definition Document
The Architecture Definition Document is the deliverable container for the core architectural artifacts created during a project and for important related information. The Architecture Definition Document spans all architecture domains (business, data, application, and technology) and also examines all relevant states of the architecture (baseline, transition, and target).
A Transition Architecture shows the enterprise at an architecturally significant state between the Baseline and Target Architectures. Transition Architectures are used to describe transitional Target Architectures necessary for effective realization of the Target Architecture.
The Architecture Definition Document is a companion to the Architecture Requirements Specification, with a complementary objective:
- The Architecture Definition Document provides a qualitative view of the solution and aims to communicate the intent of the architects
- The Architecture Requirements Specification provides a quantitative view of the solution, stating measurable criteria that must be met during the implementation of the architecture
A description to communicate the intent of the architect
32.2.3 page 352
Who initiates a Request for Architecture Work
The sponsoring organization
Togaf Technical Reference Model
The Technical Reference Model includes a set of graphical models and corresponding taxonomy.
The TOGAF TRM is an example of a Foundation Architecture. It is a fundamental architecture
upon which other, more specific architectures can be based.
A Foundation Architecture consists of generic components, inter-relationships, principles, and
guidelines that provide a foundation on which more specific architectures can be built. The
TOGAF ADM is a process that would support specialization of such Foundation Architectures
in order to create organization-specific models.
Integrated Infrastructure Reference Model (III-RM) is an example of an
Application Architecture reference model
Simplest way of thinking about Enterprise Continuum
View of the Architecture Repository
Class of architectural information within the Architecture Repository that defines processes that support governance of the Architectural Repository
Architecture Capability
Chapter 39 page 434
Most generic artifact in the Architecture Continuum
Foundation Architecture
As the architecture evolves, the assets in the Solutions Continuum progresses towards a
Organization Specific Solutions
In which phase are the business principles, business goals and strategic drivers first validated?
Phase A
Primary use of the Architecture Vision Document
A tool for selling the benefits of the proposed capability to stakeholders.
The Architecture Vision is created early on in the ADM cycle. It provides a summary of the
changes to the enterprise that will accrue from successful deployment of the Target Architecture.
The purpose of the Architecture Vision is to provide key stakeholders with a formally agreed
outcome. Early agreement on the outcome enables the architects to focus on the detail necessary
to validate feasibility. Providing an Architecture Vision also supports stakeholder
communication by providing a summary version of the full Architecture Definition.
32.2.8 page 356
Phase B objectives
Develop the Target Business Architecture that describes how the enterprise needs to operate to achieve business goals, and respond to strategic drivers set out in the Architecture Vision, in a way that addresses the Statement of Architecture Work and stakeholder concerns
Identify candidate Architecture Roadmap components based upon gaps between the Baseline and Target Business Architectures
7.1 page 78
Phase C objectives
Develop the Target Information Systems Architecture, describing how the enterprise’s Information Systems Architecture will enable the Business Architecture and the Architecture Vision, in a way that addresses the Statement of Architecture Work and stakeholder concerns
Identify candidate Architecture roadmap components based upon gaps between the Baseline and Target Information Systems (Data and Application) Architectures
8.1 page 96
Model for use in Phase C Application Architecture
The Integrated Information Infrastructure Reference Model
35.4.1 page 379
What document establishes the connection between the architecture organization and the implementation organization in Phase G?
Architecture Contract
43.2.2 page 443
Phase H approach
Managing changes to the architecture in a cohesive and architected way.
Establish and support the implemented Enterprise Architecture as a dynamic architecture; one having the flexibility to evolve rapidly in response to changes in the technology and business environment.
Capacity Measurement
Change Management
Measuring Business Growth
page 160
Business imperatives to be considered when determining the requirements for enterprise architecture work in the Preliminary Phase.
Business requirements
Cultural aspirations
Forecast financial requirements
Strategic intent
5.5.3 page 59
ADM ongoing activity visited throughout TOGAF
Requirements Management
Risk management in ADM
Risk is pervasive in all enterprise architecture activity and should be managed in all phases of the ADM.
Classification, Identification, Initial Risk Assesment, Mitigation, Residual Risk Assessment
27.2 page 258
A business planning technique that focuses on business outcomes. It also copes well with the friction of co-ordinating projects across corporate functional domains that together enable the enterprise to achieve that capability.
Capability based planning
Chapter 28 page 263
Technique recommended by TOGAF to help identify and understand requirements
Business Scenarios
Foundation for making architecture and planning decisions, framing policies, procedures and standards and supporting resolution of contradictory situations
Architecture principles
20.4.1 page 199
Recommended to define requirements and articulate the Architecture Vision created in Phase A
Business Scenario
It highlights services that are yet to be developed
Gap Analysis
chapter 23 page 235
Practice by which the enterprise architecture and other architectures are managed and controlled at an enterprise level
Architecture Governance
44.1.1 page 445
What does TOGAF Part VI recommend in order to implement an Enterprise Architecture Capability?
Architecture Development Method
Chapter 40 page 407
Essential aspect of architecture governance
Ensuring the compliance of individual projects to the enterprise architecture
Architecture Compliance review purpose
To communicate the technical readiness of the project
42.3.1 page 421
A … is used to describe … of the stakeholder
View, Concern
Every architecture view has an associated … that describes it, at least implicitly
Viewpoint
TOGAF building blocks
Packages of functionality intended to meet business needs across the organization
Should have stable, published interfaces that allow other building blocks to interoperate with them
May have multiple implementations but with different, interdependent Building Blocks
May be assembled from other Building Blocks
33.2.2 page 365
A building block’s boundary and specification should be loosely coupled to its implementation; i.e. it should be possible to realize a building block in several different ways without impacting the boundary or specification of the building block
Legacy systems and processes that are going to be used again in the future are considered …
Reusable Building Blocks
33.3.1.2 page 368
Purpose of the Architecture Requirements Specification
A quantitative view of the solution to measure the implementation
32.2.6 page 354
Purpose of Communications Plan
To ensure architecture information is communicated to the right stakeholders at the right time
TOGAF Technical Reference Model …
is an example and should be tailored to the needs of an organization
Which TOGAF component was created to enable architects to design architectures addressing Boundaryless Information Flow
The Integrated Information Infrastructure Model
35.4.1. page 379
Getting information to the right people at the right time in a secure, reliable manner in order to support the operations that are core to the extended enterprise
Boundaryless Information Flow
TOGAF Technical Reference Model …
is a fundamental architecture upon which more specific architectures can be based
35.4.1 page 379
Which phase of the ADM ensures that implementation projects conform to the defined architecture
Phase G
14.1 page 150
The requirements management phase …
stores requirements and manages their flow into relevant ADM phases
Preliminary phase objective …
To define the framework and methodologies to be used
When creating views for a particular architecture, what is the recommended first step?
Refer to existing libraries of viewpoints, to identify one for re-use
which of the following architectures in the Architecture Continuum contains the most re-usable architecture elements?
Foundation Architecture
Architecture Vision document
A high level description of the baseline and target architectures
Enterprise Continuum use in organizing and developing an architecture
Used to structure re-usable architecture and solution assets
Document sent from sponsoring organization to trigger start of an ADM cycle
Request for Architecture Work
Architecture Governance
The practice by which enterprise architectures are controlled at an enterprise-wide level
44.1.1 page 445
Component within Architecture Repository that holds best practice or template materials that can be used to construct architectures
Reference Library
37.3 page 393
Architecture Board responsibilities
Decision Making for changes in the architecture
Enforcing Architecture Compliance
Improving the maturity of the organization’s architecture discipline
Production of governance materials.
41.2 page 413
Purpose of Compliance Assesment
To govern the architecture throughout its implementation process
Key objective of Technology Architecture Phase
Togaf 9.2 - 11.1
The objectives of Phase D are to:
Develop the Target Technology Architecture that enables the Architecture Vision, target business, data, and application building blocks to be delivered through technology components and technology services, in a way that addresses the Statement of Architecture Work and stakeholder concerns
Identify candidate Architecture Roadmap components based upon gaps between the Baseline and Target Technology Architectures
To define technology components into a set of technology platforms
Why the ADM should be adapted
To suit the specific needs of the enterprise
In which phase of the ADM are Gap Analysis results from earlier phases consolidated
Phase E
12.1 page 132
Purpose of business scenario
To help identify and understand the business requirements that an architecture must address
Purpose of enterprise architecture
To optimise an enterprise into an environment that is responsive to business needs
How Architecture Principles are used within the ADM
They are used to guide decision making within the enterprise
20.1 page 197
TOGAF Building Blocks use in the ADM cycle
Building block become more implementation specific in Phase E
12.1 page 132
Phase A objective
To secure formal approval to proceed
TOGAF Part III provides
a set of resources that can be used to adapt and modify the Architecture Development Method
Objective of Phase B, Business Architecture
To demonstrate how stakeholder concerns are addressed in the Business Architecture
Which section of the TOGAF template for Architecture Principles should highlight the business benefits for adhering to the principle
Rationale - Should highlight the business benefits of adhering to the principle, using business terminology. Point to the similarity of information and technology principles to the principles governing business operations. Also describe the relationship to other principles, and the intentions regarding a balanced interpretation. Describe situations where one principle would be given precedence or carry more weight than another for making a decision.
20.3 page 198
Defined by TOGAF as a representation of a system from the perspective of a related set of concerns
Architecture View
31.1 page 319
TOGAF Architecture Governance Framework includes …
a model for governance including process, content and context
44.2.1 page 449
Order of solutions ranging from generic to enterprise specific
Foundation, Common Systems, Industry, Organisation specific
35.4.1 page 378
Objectives of ADM phase E
Generate the initial complete version of Architecture Roadmap, based upon the gap analysis and candidate Architecture roadmap components from Phases B, C and D
Determine whether an incremental approach is required, and if so identify Transition Architectures that will deliver continuous business value
Define the overall solution building blocks to finalize the Target Architectures based on the Architecture Building Blocks (ABBs)
12.1 page 132
Part of Architecture Repository that shows the building blocks that are currently in use within the organisation
Architecture Landscape
37.2 page 392
Responsible for the acceptance and sign-off of an Architecture Compliance review
Architecture Board
- 2 page 424
- 4.3 page 426
- 2 page 413
According to TOGAF, in which page of the ADM should an initial assessment of business transformation readiness occur
Phase A
6.2 page 67
A gap analysis will enable the architect to do:
identify building blocks that have been inadvertently ommited
identify building blocks that have been intentionally eliminated
identify building blocks to be carried over
identify new building blocks that are needed
23.1 page 235