01_TOGAF Architecture Development Method (ADM) Flashcards

1
Q

What is the ADM about?

A

The ADM is the core of TOGAF.

The ADM is a step-by-step approach to develop and manage the lifecycle of an enterprise architecture.

The Method is a defined, repeatable approach to address a particular type of problem.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Where can the ADM in TOGAF be found?

A

The ADM is described in Part II, the Architecture Development Method (ADM).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Describe the ADM scope

A

The ADM comprises a series of linked phases which enable the full life-cycle management of an Enterprise Architecture from planning to operational deployment and change.

  • Preliminary
  • Architecture Vision
  • Business Architecture
  • Information Systems Architecture
  • Technology Architecture
  • Opportunities & Solutions
  • Migration Planning
  • Implementation Governance
  • Architecture Change Management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

The Preliminary Phases Objectives

A

This Preliminary Phase is about defining “where, what, why, who, and how we do architecture”

Determine the Architecture Capability desired by the organization:

  • Review the organizational context for conducting Enterprise Architecture
  • Identify and scope the elements of the enterprise organizations affected by the Architecture Capability
  • Identify the established frameworks, methods, and processes that intersect with the Architecture Capability
  • Establish Capability Maturity target

Determine and establish the Architecture Capability:

  • Define and establish the Organizational Model for Enterprise Architecture
  • Define and establish the detailed process and resources for Architecture Governance
  • Select and implement tools that support the Architecture Capability
  • Define the Architecture Principles
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

The activities of the Preliminary Phase (A) are …

A
  • establish organizational context
  • identify sponsor (and other) stakeholders
  • gain commitment to the approach
  • define enterprise scope
  • define “architecture footprint”
  • define framework and detailed methods
  • confirm governance framework
  • select supporting tools and infrastructure
  • define architecture principles
  • architecting the enterprise observation
  • establish organizational context by providing input to the Requirements Management process to initiate the Architecture Vision Phase (A)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Objectives of the Architecture Vision Phase (A) are ,,,

A
  • 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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

The Activities of the Architecture Vision Phase (A) are …

A
  • ensure this architecture evolution has recognition and support
  • define and organize an architecture development cycle
  • validate business principles, goals, drivers
  • establish enterprise architecture KPIs
  • define scope and components
  • define relevant stakeholders, their concerns and objectives
  • define key business requirements to be addressed
  • articulate an Architecture Vision
  • create a comprehensive plan
  • secure formal approval to proceed
  • understand the impact on and of other parallel architecture development cycles
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The objectives of the Business Architecture Phase (B) are to …

A
  • Develop the Target Business Architecture that describes how the enterprise needs to operate to achieve the business goals, and respond to the 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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

The Activities of the Business Architecture Phase (B) are …

A
  • To describe the Baseline Business Architecture
  • To develop a Target Business Architecture, describing the product and/or service strategy, and the organizational, functional, process, information, and geographic aspects of the business environment, based on the business principles, business goals, and strategic drivers
  • To analyse the gaps between the Baseline and Target Business Architectures
  • To select and develop the relevant architecture viewpoints that will enable the architect to demonstrate how the stakeholder concerns are addressed in the Business Architecture
  • To select the relevant tools and techniques to be used in association with the selected viewpoints
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The objectives of the Information Systems Architecture Phase (C) are to…

A
  • Develop the Target Information Systems Architectures, 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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is Data Architecture all about?

A

Define the major types and sources of data

  • understandable by stakeholders
  • complete and consistent
  • data entities
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is Application Architecture all about?

A

Define the major kinds of application systems

  • to process the data
  • to support the business
  • logical group of capabilities
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

The activities of the Information Systems Architecture Phase (C) are …

A
  • To describe the Baseline Information System Architecture
  • To develop a Target Information System Architecture by identifying and defining the applications and data considerations that support an enterprise’s Business Architecture
  • To analyse the gaps between the Baseline and Target Information System Architectures
  • It is important to note that this effort is not concerned with database design
  • The goal is to define the data entities relevant to the enterprise, not to design logical or physical storage systems.
  • It is important that this effort is not concerned with applications systems design.
  • The goal is to define what kinds of application systems are relevant to the enterprise, and what those applications need to do in order to manage data and to present information to the human and computer actors in the enterprise.
  • The applications are not described as computer systems, but as logical groups of capabilities that manage the data objects in the Data Architecture and support the business functions in the Business Architecture.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

The objectives of the Technology Architecture Phase (D) are …

A
  • 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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

The activities of the Technology Architecture Phase (D) are …

A
  • to describe the Baseline Technology Architecture
    to develop a Target Technology Architecture by mapping the application components defined in the Application Architecture phase into a set of technology components, which represent software and hardware components, available from the market or configured within the organization into technology platforms
  • to analyze the gaps between the Baseline and Target Technology Architectures
  • Technology Architecture will define baseline and target views of the technology portfolio to address the stakeholders concerns.
  • Technology Architecture completes the set of architectural information and therefore supports cost assessment for particular migration scenarios.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Scope of the Phase The Opportunities and Solutions Phase (E)

A
  • to figure out how you are going to deliver, fund and resource the changes
  • it is about finding Opportunities for delivering the Target Architecture by implementing specific solutions
  • Requirements, Architecture Documentation and the Architecture Roadmap are updated and refined, and the key output is a first-cut of the Implementation and Migration Plan.
17
Q

The objectives of the Opportunities and Solutions Phase (E) are to …

A
  • Generate the initial complete version of the 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 Architecture based on the Architecture Building Blocks (ABBs)
18
Q

The activities of the Opportunities and Solutions Architecture Phase (E) are …

A
  • Review target business objectives and capabilities
    consolidate gaps from phases B to D
  • organize groups of building blocks to address these capabilities
    review and confirm the enterprise’s current parameters for, and ability to absorb change
  • derive a series of Transition Architectures that delivers continuous business value
  • generate and gain consensus on an outline Implementation and Migration Strategy
19
Q

The objectives of the Migration Planning Phase (F) are to …

A
  • Finalize the Architecture Roadmap and the supporting Implementation and Migration Plan
  • Ensure that the Implementation and Migration Plan is coordinated with the enterprise’s approach to managing and implementing change in the enterprise’s overall change portfolio
  • Ensure that the business value and cost of work packages and Transition Architectures is understood by key stakeholders
20
Q

The activities of the Migration Planning Phase (F) are …

A
  • coordinate the implementation and migration plan with the management frameworks
  • prioritize all work packages, projects and building blocks
    assign business value
  • conduct cost and business analysis
  • finalize the architecture vision and architecture vision document, in line with the agreed implementation approach
  • confirm the transition architectures with stakeholders
  • create, evolve and monitor the detailed implementation and migration plan
21
Q

The objectives of the Implementation Governance Phase (G) are to …

A
  • Ensure conformance with the Target Architecture by implementation projects
  • Perform appropriate Architecture Governance functions for the solution and any implementation-driven architecture Change Requests
22
Q

The activities of the Implementation Governance Phase (G) are …

A
  • formulate recommendations for each implementation project
    govern and manage an architecture contract covering the overall implementation and deployment process
  • perform appropriate governance functions while the solution is being implemented and deployed
  • ensure conformance with the defined architecture
  • ensure that program of solutions is deployed successfully, as a planned program of work
  • ensure conformance of the deployed solution with the target architecture
  • mobilize supporting operations that will underpin the future working lifetime of the deployed solution
23
Q

The objectives of the Architecture Change Management Phase (H) are to …

A
  • Ensure that the architecture lifecycle is maintained
  • Ensure that the Architecture Governance Framework is executed
  • Ensure that the Enterprise Architecture Capability meets current requirements
24
Q

The objectives of the Architecture Change Management Phase (H) are more in detail …

A
  • to ensure that baseline architectures continue to be fit-for-purpose
  • to assess the performance of the architecture and make recommendations for change
  • to assess changes to the framework and principles set up in previous phases
  • to establish an architecture change management process for the new enterprise architecture baseline that is achieved with completion of Phase G
  • to maximize the business value from the architecture and ongoing operations
  • to operate the Governance Framework
25
Q

The objectives of the Requirement Management Phase are to …

A
  • Ensure that the Requirements Management process is sustained and operates for all relevant ADM phases
  • Manage architecture requirements identified during any execution of the ADM cycle or a phase
  • Ensure that relevant architecture requirements are available for use by each phase as the phase is executed
26
Q

The activities of the Requirement Management Phase are …

A
  • to define a process whereby requirements for enterprise architecture are identified, stored, and fed into and out of the relevant ADM phases
  • identify, store and feed requirements into and out of relevant ADM phases
  • during each phase, work is validated against the current business requirements that motivated the development
  • manage changing requirements and implications of change on related requirements and the architecture work already done in previous phases