TOGAF Foundations

0.0(0)
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/127

flashcard set

Earn XP

Description and Tags

Flash cards for studying for the TOGAF Foundations Exam

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

128 Terms

1
New cards

Define Enterprise Architecture?

Architecture is a formal description of a system, or a detailed plan of the system at the component level, to guide its implementation.

2
New cards

What is the purpose of Enterprise Architecture?

  • Provides a framework for change, linked to both strategic direction and business value and a sufficient view of the Organization to manage complexity, support continuous change, and manage the risk of unanticipated consequences.

  • Guides effective change and to govern change.

  • It can facilitate effective governance, management, risk management, and exploitative opportunities.

  • During implementation, EA is used by Stakeholders to govern Change.

3
New cards

Why is Enterprise Architecture Important?

  • EA is developed to guild effective change. Guidance on effective change will take place during the activity to realize the approved EA.

  • During implementation, EA is used by stakeholders to govern change.

4
New cards

What are some Benefits of Enterprise Architecture?

  • More effective strategic decision-making by C-level exec's and business leaders, enabling quick responses to change and support for enterprise agility.

  • More effective and efficient business operations leading to lower operational costs due to the sharing of capabilities across the Enterprise

  • More effective and efficient Digital Transformation and operations by bringing components into a harmonized environment.

  • Maximizing ROI by reducing complexity and risk.

  • Faster, simpler, and cheap procurement efficiency

  • Enables sponsors and the enterprise to achieve the right balance between conflicting demands and trade-offs.

  • Address concerns and requirements.

5
New cards

What are the 4 main types (or Domains) of Archiecture

Business Architecture, Data Architecture, Application Architecture, Technology Architecture

6
New cards

What is Business Architecture?

Defines the business strategy, governance, organization, and key business processes

7
New cards

What is Data Architecture?

Describes the structure of an org's logical and physical data assets and data mgmt resources.

8
New cards

What is Application Architecture?

Provides a blueprint for the individual app's to be deployed, interactions and relationships to the core business processes of the org

9
New cards

What is Technology Architecture?

Describes the digital architecture and the logical software and hardware infrastructure capabilities and standards required to support the deployment of business, data, and app services.

10
New cards

Architecture Abstraction level: Contextual

This is the “why”. Understanding the env in which the enterprise operates and the context in which architecture work is planned and executed. It answers why an enterprise undertakes architecture work, the scope of that work, it motivation in terms of goals and drivers.

11
New cards

Architecture Abstraction level: Conceptual

This is the “what”. The focus is on what functionality and requirements need to be met by the architecture. It typically involves modeling desired behavior using service models (e.g., business services, application services, technology services) without detailing how they will be implemented

12
New cards

Architecture Abstraction level: Logical

This is the “How”. Identifying the kinds of business, data, application, and tech components needed to achieve the services identified in the conceptual level. It is about identifying how the arch will be organized and structured, independent of it's implementation

13
New cards

Architecture Abstraction level: Physical (with what)

The allocation and implementation of physical components to meet the identified logical components. Determining what physical components will satisfy the logical abstraction.

14
New cards
<p>Define the <strong>Enterprise Continuum</strong>? </p>

Define the Enterprise Continuum?

The Enterprise Continuum is a conceptual framework designed to help architects organize and evolve architectures and solutions within an enterprise. It provides a structured approach to managing the development of architectures from generic, abstract models to specific, concrete implementations tailored to an organization's unique needs.

It is a roadmap for evolving architectures and solutions from generic to specific, ensuring alignment with the org’s goals and requirements.

15
New cards

What is the Architecture Continuum?

Focuses on the classification and evolution of Architecture artifacts. Progression from generic Foundation architectures to Org-specific architectures.

It helps understanding the different levels of abstraction and specificity in architecture artifacts.

16
New cards

What is the Solutions Continuum?

Complements the Architecture Continuum by providing a view of how solutions evolve.

Demonstrates the progress from generic solutions to org-specific solutions.

Focuses on evolving the architecture into concrete implementations.

17
New cards
<p>*What is the “<strong>Architecture Repository</strong>”?</p>

*What is the “Architecture Repository”?

The Architecture Repository serves as a structured collection of architectural information used in enterprise architecture. It acts as a centralized storage system for various architecture-related assets, models, and documentation that support an organization's architecture development efforts.

18
New cards

What are the 9 key components of the Architecture Repository?

  1. Architecture Models - Conceptual frameworks and diagrams representing EA encompassing business, data, apps, and tech architectures.

  2. Architecture Metamodel - describes how the architecture framework is applied within the org.

  3. Architecture Patterns - Reusable solutions and best practices applied to specific design problems during architecture development

  4. Standards and Guidelines - Documentation outlining principles, standards, and guidelines for architecture development and governance

  5. Architecture Views/Viewpoints - Different perspectives on the architecture addressing various stakeholders' concerns

  6. Architecture Landscape - Presents an architecture representation of assets in use or planned at any point in time.

  7. Standards Implementation Base (SIB) - Captures the standards with which new architectures must comply, including industry standards and selected products and services.

  8. Reference Library - Provides guidelines, templates, patterns, and other forms of reference material to accelerate the creation of new architectures.

  9. Governance Log - Records governance activities across the enterprise, including architecture decisions and their rationales.

19
New cards
<p>What is the <strong>Content Framework</strong>?</p>

What is the Content Framework?

The Content Framework is a categorization and organization framework to be used for organizing and categorizing architectural work products. It includes deliverables, artifacts within those deliverables, and the architectural building blocks (ABBs) that these deliverables represent. The framework is designed to ensure consistency in the outputs produced during the Architecture Development Method (ADM) process.

<p>The Content Framework is a categorization and organization framework to be used for organizing and categorizing architectural work products. It includes deliverables, artifacts within those deliverables, and the architectural building blocks (ABBs) that these deliverables represent. The framework is designed to ensure consistency in the outputs produced during the Architecture Development Method (ADM) process.</p>
20
New cards

What Parts / Components are part of the Content Framework?

  1. Deliverables: These are formal products that are contractually specified and are outputs from a project. Deliverables can contain many artifacts.

  2. Artifacts: These are fine-grained products that describe an architecture from a specific viewpoint. Examples include use-case diagrams and business interaction matrices.

  3. Architecture Building Blocks (ABBs): These are components that can be combined with other building blocks to deliver architectures and solutions. ABBs are represented by the artifacts within deliverables.

21
New cards

What is the purpose and benefits of the Content Framework?

  1. Drive greater consistency in the outputs created when following the ADM.

  2. Improve communication and collaboration with Stakeholders by providing a shared repository of architectural artifacts.

  3. Ensure all aspects of EA are captured and organized effectively.

  4. Provide a common language for communicating differences between architectures.

22
New cards

Define the Enterprise Metamodel

The enterprise metamodel:

  • The enterprise metamodel defines the types of entities to appear in the models that describe the enterprise together with the relationship between those entities. It allows architectural concepts to be captured stored filtered queried and represented in a way that supports consistency completeness and traceability.

  • It provides a formal structure for architectural content, e.g. deliverables, artifacts, and architectural building blocks

  • Supports traceability across artifacts and ensures consistency in outputs created when following the ADM.

23
New cards

What are the core components (or layers) of the Enterprise Metamodel?

It consists for the following inter-connected layers:

  1. Business Layer: Defines business capabilities, processes, organizational structures, and roles

  2. Data Layer: Addresses data entities, their relationships, and data governance principles

  3. Application Layer: Describes applications, their interactions, and how they support business functions

  4. Technology Layer: Covers IT infrastructure, including hardware, software, networks, and technology standards

24
New cards

What are some of the Key Entities included in the Enterprise Metamodel?

The enterprise metamodel includes the following entities:

  • Actor

  • Application Component

  • Business Service

  • Function

  • Organization Unit

  • Platform Service

  • Technology Component

25
New cards

What are the benefits attributed to the Enterprise Metamodel?

Benefits include:

  • Improve communication and collaboration among stakeholders

  • Enhance consistency in architectural outputs

  • Facilitate reuse of architectural assets

  • Support effective decision-making and governance in enterprise architecture initiatives

26
New cards
<p>What is the <strong>Enterprise Architecture Capability Model</strong>?</p>

What is the Enterprise Architecture Capability Model?

  • It’s a framework that outlines the necessary structures, processes, roles, and responsibilities to effectively establish and manage an EA function within an organization.

  • Provides the ability to develop, use, and sustain the architecture of a particular enterprise, and use the Arch to govern change.

  • It’s the business capability for architecture, through organization structures, roles, responsibilities, skills and processes.

27
New cards
<p>Define “<strong>Architecture Capability</strong>”</p>

Define “Architecture Capability

it is the ability to develop, use, and sustain the architecture for the enterprise and use architecture to govern change

28
New cards

What are the main components of the “Architecture Capability Framework

  1. Establishing an Architecture Capability

  2. Architecture (Review) Board

  3. Architecture Compliance

  4. Architecture Contracts

  5. Architecture Governance

  6. Architecture Maturity Models

  7. Architecture Skills Framework

29
New cards

Define “Risk” (not “Risk Management)

The effect of uncertainty on objectives

30
New cards

Define Risk Management

Coordinated activities to direct and control a risk. It involves risk classification, identification, assessment, and mitigation planning.

31
New cards

Define Risk appetite

Risk appetite describes the enterprise's attitude towards risk and guides decision-making to balance risk and expected outcomes

32
New cards

What is the purpose of a Gap Analysis?

A gap analysis identified components that need to be added, changed, left-alone, or deleted in order to move from the current state to the future state. So, it documents the differences between the current and future state architectures.

33
New cards

What other purposes does a Gap Analysis serve?

  1. Identify omissions: Highlight items that have been deliberately omitted, accidentally left out, or not yet defined in the Target Architecture.

  2. Validate architecture: Ensure the architecture supports all essential information processing needs of the organization.

  3. Address stakeholder concerns: Identify and address any stakeholder concerns that may have been overlooked in prior architectural work.

  4. Guide improvement: Provide insights into areas that need enhancement or development to achieve the desired future state.

  5. Support roadmap development: Inform the creation of architecture roadmaps by identifying the steps needed to transition from the current to the target state.

34
New cards

What architectural domains are typically examined during a Gap Analysis?

  • Business architecture (e.g., processes, capabilities)

  • Data architecture

  • Application architecture

  • Technology architecture

35
New cards

What is “Architecture Governance”?

It is:

  • A system that directs and controls the current and future state

  • Decision-making process with a defined structure of relationships that direct and control the enterprise to reach their goals

  • Controls on the creating, monitoring of components and activities, ensuring the evolution of architectures through implementation

  • Ensuring compliance with internal and external standards and regulations

  • Ensures accountability to stakeholders

36
New cards
<p>What is the purpose of the <strong>Architecture Board</strong>?</p>

What is the purpose of the Architecture Board?

It is responsible for overseeing the development and implementation of enterprise architectures. It ensures alignment with organizational goals, compliance with standards, and decision-making.

37
New cards

What are the key responsibilities of the Architecture Board?

Responsibilities include:

  1. Decision-Making - approve/reject architecture proposals and changes; ensures compliance with standards

  2. Governance - oversees the ADM lifecycle and manages risks and resolves cross-domain (Biz Arch vs Tech Arch) conflicts

  3. Compliance - Conducts Architecture Compliance Reviews and enforces adherence to the Architecture Repository and the Standards Information Base

  4. Strategic Alignment - Validate that architectures support business objectives

  5. Resource management - allocate budgets and resources for architecture projects and monitor progress and outcomes

38
New cards

What is an Architecture Contract?

It is a joint agreement between development partners and sponsors on the deliverables, quality, and purpose of architecture, basically a “Statement of Work”.

39
New cards

What are some interplay between the ADM and Architecture Contracts?

  • The “Statement of Architecture Work” produced during Phase A is an Architecture Contract.

  • Architecture Domains may be contracted out and would have their own Architecture Contract(s)

  • Implementation of the EA may be contracted out at the end of Phase F / Beginning of Phase G

40
New cards

What are the benefits of performing Compliance Reviews?

  1. Strategic Alignment - ensure alignment with business goals

  2. Risk Mitigation - catch problems early, reduce operational risks, minimizes project deviations

  3. Cost Efficiency - lower development costs, prevent redundant investments

  4. Improved Governance - ensures conformance to contracts

  5. Standards & Regulatory Compliance - Validates adherence to industry standards

  6. Quality Assurance -

  7. Enhanced Communication -

  8. Strategic Agility -

41
New cards

What are architectural Building Blocks?

They are the fundamental components used in the ADM to create and implement enterprise architectures.

42
New cards

What are the two main types of Building Blocks?

  1. Architecture Building Blocks (ABB’s) - define what functionality will be delivered based upon the business and technical requirements and guide the development of the SBB’s

  2. Solution Building Blocks (SBB’s) - define what products and components will implement the functionality.

43
New cards

What are the characteristics of a Building Block?

  • Functionality Package: A Building Block is a package of functionality defined to meet business needs across an organization

  • Metamodel Type: Actor, Business Service, app, data entity

  • Published Interfaces: Building Blocks have published interfaces to access their functionality

  • Interoperability: They may interoperate with other, interdependent Building Blocks

  • Composability: Building Blocks may be assembled from other Building Blocks or serve as subassemblies for larger Building Blocks

  • Reusability and Replaceability: Ideally, a Building Block is reusable and replaceable, and well-specified

  • Loose Coupling: A Building Block's boundary and specification should be loosely coupled to its implementation

  • Service Description: For each Building Block, a service description portfolio should be built up as a set of non-conflicting services

44
New cards

What is the ADM?

The Architecture Development Method describes the development and management of the EA lifecycle and forms the core of the TOGAF Framework.

45
New cards

What does the ADM provide?

It provides a tested and iterative process for developing architectures. It also demonstrates essential information flow.

46
New cards
<p>What is the <strong>purpose </strong>of the<strong> Preliminary Phase</strong>?</p>

What is the purpose of the Preliminary Phase?

  • Define and establish the architecture capability within the organization

  • Customize TOGAF where necessary

  • Define Architecture Principles

  • Establish relationships between management frameworks

  • Establish capability maturity target

  • Define tools to support the architecture capability

  • Establish the Org model for EA

47
New cards

What are the primary steps in the Preliminary Phase?

  • Scope the enterprise orgs impacted

  • Confirm governance and support frameworks

  • Define and establish EA team and Org

  • Identify and establish Architecture Principles

  • Tailor the TOGAF and other Frameworks

  • Develop a strategy and implementation plan for tools and techniques

48
New cards
<p>What are the key <strong>deliverables </strong>produced in the <strong>Preliminary Phase</strong>? </p>

What are the key deliverables produced in the Preliminary Phase?

  • Org model for EA

  • Tailored Architecture Framework - for the org

  • Architecture Principles - guiding principles

  • Architecture Repository (initial setup) - structure for storing artifacts

  • Architecture Capability assessment (maturity)

  • Architecture Governance Framework - structures & processes for architecture decision making

49
New cards

What is the name for ADM Phase A?

Architecture Vision

50
New cards
<p>Define <strong>Phase A: Architecture Vision </strong>and its primary <strong>purpose.</strong></p>

Define Phase A: Architecture Vision and its primary purpose.

It is the initial phase of the ADM and its primary purpose is to:

  • Develop a high-level aspirational vision of the capabilities and value to be delivered as a result of EA activity

  • Create a high-level target vision of the Target Architecture

  • Define the scope of the architecture development effort

  • Identify key stakeholders and their concerns

  • Obtain formal approval to proceed with architecture development (Statement of Architecture Work)

51
New cards

What are the key activities in Phase A?

  • Establishing the architecture project and its scope

  • Identifying stakeholders, concerns, and business requirements

  • Confirming and elaborating business goals, drivers, and constraints

  • Evaluating business capabilities

  • Developing an Architecture Vision

  • Defining value propositions and Key Performance Indicators (KPIs)

  • Identifying risks and mitigation strategies

  • Assess readiness for business transformation

  • Develop the Statement of Architecture Work and obtain approval

52
New cards

Stakeholders, concerns, and business requirements

  • Identify the key stakeholders

  • Create the Stakeholder map

  • Capture the concerns and viewpoints in the Architecture Vision

  • Which of these concerns and viewpoints will be developed to satisfy the requirements

53
New cards
<p>What are the key <strong>deliverables </strong>produced in the <strong>Phase A: Architecture Vision</strong>? </p>

What are the key deliverables produced in the Phase A: Architecture Vision?

  • Architecture Vision document - High-Level description of the Baseline and Target Architectures; Also includes a summary of architecture work and stakeholder’s concerns, capability assessment, and tailored Architecture Framework

  • Statement of Architecture Work - Defines cope and approach for the architecture work; includes a statement about what work products will be produced, resources required, and timeline

  • Stakeholder Map - id’s key stakeholders & their concerns

  • Communication Plan - out to engage with stakeholders throughout the project

  • Initial Architecture Repository content - populate with existing architecture artifacts and reference materials

54
New cards
<p>What is the name of ADM Phase B?</p>

What is the name of ADM Phase B?

Business Architecture

55
New cards

What does Phase B focus on?

Phase B focuses on the developing the Target Business Architecture that describes how the enterprise needs to operate to achieve business goals.

It also identifies the candidate Architecture Roadmap components based upon the Baseline/Target gaps.

56
New cards
<p>What are the inputs to Phase B?</p>

What are the inputs to Phase B?

  • Refernce Materials: Architecture Reference materials

  • Request for Architecture Work

  • Business principles, business goals, and business drivers

  • Capability assessment

  • Communication Plan

  • Org Model for EA

  • Tailored Arch Framework

  • Statement of Arch Work

  • Arch Principles

  • Enterprise Continuum

  • Arch Repository

  • Arch Vision

  • Draft Arch Definition Document

57
New cards
<p>What are the key <strong>deliverables</strong> produced in the <strong>Phase B: Business Architecture</strong>? </p>

What are the key deliverables produced in the Phase B: Business Architecture?

  • Business Architecture components of an Architecture Roadmap (e.g., business models, operating models, capability models, process models)

  • Updated Architecture Repository / Architecture Definition Document

  • Draft Architecture Requirements Specification

  • update the Architecture Vision phase deliverables if necessary

58
New cards

What does the Business Architecture Document typical include?

  • Detailed description of Baseline and Target Business Architectures

  • Business service/information diagram

  • Functional decomposition diagram

59
New cards

In Phase B, what is typically updated in the Architecture Repository?

Business architecture artifacts, such as, Org Charts, Process models, and Capability Maps

60
New cards

What are some of the techniques and tools used in Phase B?

  • Business capability mapping

  • Business process modeling (e.g., BPMN, APQC Process Classification Framework)

  • Organizational modeling

  • Use case diagrams

  • Value stream mapping

  • Stakeholder maps

  • SWOT analysis

61
New cards
<p>What are the key <strong>activities </strong>performed within <strong>Phase B</strong>?</p>

What are the key activities performed within Phase B?

  • Select reference models, viewpoints, and tools - Choose appropriate business models and tools for architecture development

  • Develop Baseline Business Architecture description - Document current business processes, organizational structure, and information flows

  • Develop Target Business Architecture description - Define future business processes, organizational structure, and information flows; Ensure alignment with business strategy and stakeholder concerns

  • Perform gap analysis - Compare Baseline and Target Architectures; Identify required changes to reach the target state

  • Define roadmap components - Prioritize activities for moving to the Target Architecture; Identify opportunities for quick wins

  • Resolve impacts across the Architecture Landscape - Ensure consistency with other architecture domains (Data, Application, Technology)

  • Conduct formal stakeholder review - Present Business Architecture to key stakeholders for feedback and approval

62
New cards

What is the name of ADM Phase C?

Information Systems Architectures

63
New cards


What are the main objectives of Phase C?

Phase C is called the Information Systems Architectures and its main objectives are:

  1. Develop the Target Information Systems Architectures, describing how the enterprise's Information Systems will enable and support the business goals

  2. Identify gaps between the Baseline and Target Information Systems Architectures

  3. Define candidate roadmap components to bridge these gaps

64
New cards
<p>What are the main inputs of Phase C?</p>

What are the main inputs of Phase C?

65
New cards
<p>What are the key <strong>activities </strong>in <strong>Phase C</strong>?</p>

What are the key activities in Phase C?

  1. Develop Data Architecture (major types and sources of data, logical and physical data models, id data management processes and tools)

  2. Develop Application Architecture (major kinds of application systems, interactions between systems, app relationships to business processes)

  3. Performing gap analysis between Baseline and Target of these architectures

  4. Defining Roadmap components to move between current and target architectures

  5. Resolving impacts across the Architecture Landscape

  6. Conducting formal stakeholder reviews

66
New cards
<p>What are the key <strong>deliverables</strong> produced in the <strong>Phase C: Information systems Architecture</strong>?</p>

What are the key deliverables produced in the Phase C: Information systems Architecture?

  • Data Architecture document (data entity catalog, data component catalog, data entity/business function matrix)

  • Application Architecture document (app portfolio catalog, interface catalog, app/org matrix)

  • Updated Architecture Repository (Architecture Requirement Spec, Architecture Roadmap)

  • Update the Architecture Vision phase deliverables

67
New cards

What is the name of ADM Phase D?

Technology Architecture

68
New cards

What is the main objectives of Phase D?

  1. Define the target Technology Architecture that enables the data and application components developed in Phase C

  2. Identify gaps between the Baseline and Target Technology Architectures

  3. Develop candidate roadmap components to bridge these gaps

69
New cards
<p>What are the inputs for Phase D?</p>

What are the inputs for Phase D?

70
New cards
<p>What are the key activities in <strong>Phase D</strong>?</p>

What are the key activities in Phase D?

  1. Identifying major technologies and defining technology requirements

  2. Developing Technology Architecture models

  3. Assessing the current technology environment

  4. Creating a Target Technology Architecture

  5. Performing gap analysis

  6. Defining roadmap components

71
New cards
<p>What are the key <strong>deliverables</strong> produced in <strong>Phase D : Technology Architecture</strong>?</p>

What are the key deliverables produced in Phase D : Technology Architecture?

  1. Technology Architecture Definition Document

  2. Updated Architecture Requirements Specification

  3. Technology Architecture models

  4. Technology standards and guidelines

  5. Updated Architecture Roadmap

72
New cards
<p>what are the Outputs and Outcomes for Phase B, C, D?</p>

what are the Outputs and Outcomes for Phase B, C, D?

Output & Outcomes

  • A set of domain architectures approved by the stakeholders, with identified gaps and the target arch to address those gaps and is understood by the stakeholders.

Essential Knowledge

  • How does the current enterprise fail to meet the needs of the stakeholders?

  • What must change to enable the enterprise to meet stakeholder needs?

  • What work is required to realize the changes to create additional value (work packages)?

  • How to adjust stakeholders priorities based upon value, effort, and risk?

<p>Output &amp; Outcomes</p><ul><li><p>A set of domain architectures approved by the stakeholders, with identified gaps and the target arch to address those gaps and is understood by the stakeholders.</p></li></ul><p>Essential Knowledge</p><ul><li><p>How does the current enterprise fail to meet the needs of the stakeholders?</p></li><li><p>What must change to enable the enterprise to meet stakeholder needs?</p></li><li><p>What work is required to realize the changes to create additional value (work packages)?</p></li><li><p>How to adjust stakeholders priorities based upon value, effort, and risk?</p></li></ul><p></p>
73
New cards

What is the name of ADM Phase E?

Opportunities and Solutions

74
New cards

What are the main objectives of Phase E?

  1. Generate the initial complete version of the Architecture Roadmap

  2. Determine overall Solution Building Blocks (SBBs) to finalize the Target Architecture

  3. Identify delivery vehicles (projects, programs, or portfolios) for implementing the Target Architecture

  4. Transitions Architectures, if applicable,

  5. Create the Implementation and Migration Plan

75
New cards
<p>What are the key Inputs to Phase E?</p>

What are the key Inputs to Phase E?

76
New cards

What are the key activities of Phase E?

  1. Consolidate gap analysis results from Phases B, C, and D

  2. Review consolidated interoperability requirements

  3. Determine the business constraints for implementation

  4. Refine and validate dependencies

  5. Formulate the implementation and migration strategies

  6. Create the Architecture Roadmap & Implementation and Migration Plan

  7. Identify and group major work packages

  8. Identify Transition Architectures if needed

  9. Confirm Business readiness and risk

  10. Determine Solution Building Blocks (SSBs)

  11. Assess Dependences, costs, and benefits

77
New cards
<p>What are the key <strong>deliverables</strong> produced in <strong>Phase E: Opportunities and solutions</strong>?</p>

What are the key deliverables produced in Phase E: Opportunities and solutions?

  • Draft Architecture Definition Document (ADD)

  • Draft Architecture Requirements specification

  • Capability Assessments

  • Architecture Roadmap

  • Implementation and Migration Plan (initial version)

  • Architecture Building Blocks (ABBs)

  • Solution Building Blocks (SBBs)

  • Transition Architectures

  • Update Statement of Architecture Work (SoAW)

<ul><li><p>Draft Architecture Definition Document (ADD)</p></li><li><p>Draft Architecture Requirements specification </p></li><li><p>Capability Assessments</p></li><li><p>Architecture Roadmap</p></li><li><p>Implementation and Migration Plan (initial version)</p></li><li><p>Architecture Building Blocks (ABBs)</p></li><li><p>Solution Building Blocks (SBBs)</p></li><li><p>Transition Architectures</p></li><li><p>Update Statement of Architecture Work (SoAW)</p></li></ul><p></p>
78
New cards

What is the name of ADM Phase F?

Migration Planning

79
New cards

What are the main objectives of Phase F?

  1. Finalize the Architecture Roadmap and Implementation and Migration Plan

  2. Ensure coordination with the enterprise's overall change portfolio

  3. Analyze costs, benefits, and risks of the transition architectures and work packages

<ol><li><p class="my-0">Finalize the Architecture Roadmap and Implementation and Migration Plan</p></li><li><p class="my-0">Ensure coordination with the enterprise's overall change portfolio</p></li><li><p class="my-0">Analyze costs, benefits, and risks of the transition architectures and work packages</p></li></ol><p></p>
80
New cards

What are the Inputs to Phase F?

81
New cards

What are the key activities of Phase F?

  1. Identify Work Packages: Break down the overall implementation into smaller, manageable work packages and assign value to each package.

  2. Define / Finalize the Migration Strategy: Determine the approach to transition from the current architecture to the target architecture, including prioritizing and sequencing work packages.

  3. *Prioritize Migration Projects: Conduct a cost/benefit assessment and risk validation to prioritize the migration projects.

  4. *Estimate Costs and Resources: Provide an estimate of the costs, resources, and time required for each work package, facilitating better budget and resource allocation.

  5. *Develop a Detailed Migration Plan: Create a structured timeline and roadmap, detailing when and how each work package will be executed.

  6. Identify Risks and Mitigation Strategies: Analyze potential risks associated with the implementation and propose measures to mitigate those risks.

  7. Engage Stakeholders: Ensure that relevant stakeholders are involved in the planning process to gain insights and support.

  8. *Confirm Management Framework Interactions: Validate that the management framework interactions for the Implementation and Migration Plan are confirmed.

  9. *Assign Business Value: Assign a business value to each work package to prioritize and justify the investments.

  10. *Confirm Architecture Roadmap: Finalize the Architecture Roadmap and update the Architecture Definition Document accordingly.

  11. *Document Lessons Learned: Complete the architecture development cycle and document any lessons learned for future reference.

82
New cards
<p>What are the key <strong>deliverables</strong> produced in <strong>Phase F: Migration Planning</strong>?</p>

What are the key deliverables produced in Phase F: Migration Planning?

  • Refined/Approved Implementation and Migration Plan

  • Finalized Architecture Definition Document

  • Finalized Architecture Requirements Specification

  • Finalized Architecture Roadmap

  • Finalized Transition Architecture documents

  • Architecture Implementation Governance Model

  • Requests for Architecture Work

  • Change Requests for Architecture capability based on lessons learned

<ul><li><p>Refined/Approved Implementation and Migration Plan</p></li><li><p>Finalized Architecture Definition Document</p></li><li><p>Finalized Architecture Requirements Specification</p></li><li><p>Finalized Architecture Roadmap</p></li><li><p>Finalized Transition Architecture documents</p></li><li><p>Architecture Implementation Governance Model</p></li><li><p>Requests for Architecture Work</p></li><li><p>Change Requests for Architecture capability based on lessons learned</p></li></ul><p></p>
83
New cards

What is the name of ADM Phase G?

Implementation Governance

84
New cards

The main objectives of Phase G?

  1. Ensure implementation projects conform to the Target Architecture

  2. Provide architectural governance for the implementation

  3. Monitor and evaluate the implementation progress

85
New cards
<p>What are the inputs to Phase G?</p>

What are the inputs to Phase G?

86
New cards

The key activities of Phase G are?

  1. Performing architecture governance functions

  2. Confirming scope and priorities for deployment with Dev organization

  3. Identifying deployment resources and skills

  4. Guiding solution development

  5. Conducting Enterprise Architecture compliance reviews

  6. Implementing business and IT operations

  7. Performing post-implementation reviews

87
New cards
<p>What are the key <strong>deliverables</strong> produced in <strong>Phase G: Implementation Governance</strong>?</p>

What are the key deliverables produced in Phase G: Implementation Governance?

  • Architecture Contract (updated if necessary)

  • Compliance Assessments

  • Provide recommendations for non-compliant implementations

  • Provide guidance / oversight as necessary

  • Manage changes

  • Address Issues / Conflicts

<ul><li><p>Architecture Contract (updated if necessary)</p></li><li><p>Compliance Assessments</p></li><li><p>Provide recommendations for non-compliant implementations</p></li><li><p>Provide guidance / oversight as necessary</p></li><li><p>Manage changes</p></li><li><p>Address Issues / Conflicts</p></li></ul><p></p>
88
New cards

What is the name of ADM Phase H?

Architectural Change Management

89
New cards

The main objectives of Phase H?

  1. Ensure the architecture development lifecycle is maintained

  2. Execute the Architecture Governance Framework

  3. Ensure that the Enterprise Architecture Capability meets the current requirements

90
New cards
<p>What are the Inputs to Phase H?</p>

What are the Inputs to Phase H?

91
New cards

The key activities of Phase H are?

  1. Establishing a value realization process

  2. Deploying monitoring tools to track architecture changes

  3. Managing risks associated with architectural changes

  4. Providing analysis for architecture change management

  5. Developing change requirements to meet performance targets

  6. Managing the governance process

  7. Activating the change implementation process

92
New cards
<p>What are the key <strong>deliverables</strong> produced in <strong>Phase H: Architecture Change Management</strong>?</p>

What are the key deliverables produced in Phase H: Architecture Change Management?

  • Architecture Updates

  • Changes to the Architecture framework and principles (if necessary)

  • New Architecture work requests

  • Change Request documents

  • Updated Architecture Repository

  • Implementation value assessments

  • Threat and opportunity assessments

<ul><li><p>Architecture Updates</p></li><li><p>Changes to the Architecture framework and principles (if necessary)</p></li><li><p>New Architecture work requests</p></li><li><p>Change Request documents</p></li><li><p>Updated Architecture Repository</p></li><li><p>Implementation value assessments</p></li><li><p>Threat and opportunity assessments</p></li></ul><p></p>
93
New cards

What is the purpose of the Requirements Management phase?

Identifying, documenting, and managing requirements…

  1. Identify, store, and manage architecture requirements across all ADM phases

  2. Ensure requirements remain aligned with organizational goals and adapt to changes

  3. Maintain traceability between requirements and architecture artifacts

  4. Facilitate impact analysis when requirements change

  5. Support the evaluation and selection of architecture alternatives

  6. Provide a basis for defining architecture scope, objectives, and deliverables

94
New cards
<p>What are the <strong>Inputs </strong>to the Requirements Management Phase</p>

What are the Inputs to the Requirements Management Phase

95
New cards
<p>What are the <strong>primary outputs</strong> in the Requirements Management phase?</p>

What are the primary outputs in the Requirements Management phase?

  • Requirements impact Assessment

  • Updated Architecture Requirement Specification

96
New cards

In TOGAF, the Business Scenarios technique may be helpful when identifying what?

Business Requirements

97
New cards

What are the 4 main iteration cycles?

  1. Architecture Capability Iteration - ensuring the org has the skills & processes to execute architecture development effectively

  2. Architecture Development Iteration - focuses on preparing the actual architecture ensuring Business, Data, Apps, Tech architectures are integrated into transition plans

  3. Transition Planning Iteration - creating change roadmaps to go from baseline to target

  4. Architecture Governance Iteration - ensuring compliance to standards, providing guidance

98
New cards

What two phases are typically part of the Architecture Capability Iteration?

  1. Preliminary

  2. A: Architecture Vision

99
New cards

What three phases are typically part of the Architecture Development Iteration?

  1. B: Business Architecture

  2. C: Information Systems Architecture

  3. D: Technology Architecture

100
New cards

What two phases are typically part of the Transition Planning Iteration?

  1. E: Opportunities and Solutions

  2. F: Migration Planning