The ADM Phases Flashcards
Preliminary Phase
The Preliminary Phase includes the preparation and initiation activities to create an Architecture Capability. Key activities are as follows:
- Understand the business environment
- Ensure high-level management commitment
- Obtain agreement on the scope
- Establish Architecture Principles
- Establish a governance structure
- Customization of the TOGAF framework
Preliminary Phase - Objectives
- 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 a Capability Maturity target
- 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
Preliminary Phase - Approach
The main aspects are as follows:
- Defining the Enterprise
- It is imperative to appoint a sponsor at this stage to ensure that the resultant activity has resources to proceed and the clear support of the business management
- Identifying Key Drivers and elements in the Organizational Context. Considerations include:
- The commercial models and budget for the Enterprise Architecture
- The stakeholders
- The intentions and culture of the organization
- Current processes that support the execution of change and operation of the enterprise
- The Baseline Architecture Landscape
- The skills and capabilities of the enterprise
- Defining the Requirements for Architecture Work
- Business requirements
- Cultural aspirations
- Organization intents
- Strategic intent
- Forecast financial requirements
- Defining the Architecture Principles that will inform any Architecture Work
- Defining the Framework to be used.
The TOGAF framework has to co-exist with and enhance the operational capabilities of other frameworks in use within an organization. The main frameworks that may need to be coordinated with the TOGAF framework are:
- Business Capability Management (Business Direction and Planning) which determines what business capabilities are required
- Portfolio/Project Management Methods that determine how a company manages its change initiatives
- Operations Management Methods which describe how a company runs its day-to-day operations, including IT
- Solution Development Methods which formalize the way that business systems are delivered
- Defining the relationships between management frameworks
- Evaluating the Enterprise Architecture’s maturity
Phase A: Architecture Vision
Phase A is about project establishment and initiates an iteration of the Architecture Development Cycle, setting the scope, constraints, and expectations for the iteration.
Phase A - Objectives
- 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
Phase A - Approach
- Starts with receipt of a Request for Architecture Work from the sponsoring organization to the architecture organization.
- A key objective is to ensure proper recognition and endorsement from corporate management, and the support and commitment of line management for this evolution of the ADM cycle.
- Creating the Architecture Vision is a key activity in this phase.
Phase A - Approach: Creating the Architecture Vision
The Architecture Vision
- Provides the sponsor with a key tool to sell the benefits of the proposed capability to stakeholders and decision-makers within the enterprise.
- Describes how the new capability will meet the business goals and strategic objectives and address the stakeholder concerns when implemented.
- Provides a first-cut, high-level description of the Baseline and Target Architectures, covering the Business, Data, Application, and Technology domains
- Defined and Documented in the Statement of Architecture Work
Phase A - Approach: Business Scenarios
The business scenarios technique can be used for identifying and articulating the business requirements implied, and the implied architecture requirements
Phase B: Business Architecture
Phase B is about the development of a Business Architecture to support an agreed Architecture Vision.
This describes the fundamental organization of a business embodied in:
- Its business process and people
- Their relationships to each other and the people
- The principles governing its design and evolution
and shows how an organization meets its business goals.
Phase B - Objectives
- 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 on gaps between the Baseline and Target Business Architectures
Phase B - Approach
Business Architecture is a representation of holistic, multi-dimensional business views of:
- capabilities
- end-to-end value delivery
- information and organizational structure
- and the relationships among these business views and strategies, products, policies, initiatives, and stakeholders.
In summary, Business Architecture relates business elements to business goals and elements of other domains.
Phase B - Approach: Developing the Baseline Description
- Applying Business Capabilities
- Applying Value Streams
- Applying the Organization Map
While capability mapping exposes what a business does and value stream mapping exposes how it delivers value to specific stakeholders, the Organization Map identifies the business units or third parties that possess or use those capabilities and which participate in the value streams. Together with capability maps and value streams, the Organization Map provides an understanding of which business units to involve in the architecture effort, who and when to talk about a given requirement, and how to measure the impact of various decisions. - Applying Business Modeling
Phase C: Information Systems Architectures
Phase C is about documenting the Information Systems Architectures for an architecture project, including the development of Data and Application Architectures.
Phase C - Objectives
- Develop the Target Information Systems (Data and Application) 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
Phase C - Approach: Key Considerations for the Data Architecture
- Data Management
- Data Migration
- Data Governance
Phase C - Approach: Data Management
- Define application components that will serve as the system of record or reference for enterprise master data
- Define enterprise-wide standards that all application components, including software packages, need to adopt
- Understand how data entities are utilized by business functions, processes, and services
- Understand how and where enterprise data entities are created, stored, transported, and reported
- Understand the level and complexity of data transformations required to support the information exchange needs between applications
- Define the requirement for software in supporting data integration with the enterprise’s customers and suppliers (e.g., use of ETL tools during the data migration, data profiling tools to evaluate data quality, etc.)
Phase C - Approach: Data Migration
The Data Architecture should identify data migration requirements and also provide indicators as to the level of transformation, weeding, and cleansing that will be required to present data in a format that meets the requirements and constraints of the target application. The objective is to ensure that the target application has quality data when it is populated. Another key consideration is to ensure that an enterprise-wide common data definition is established to support the transformation.
Phase C - Approach: Data Governance
Ensure that the enterprise has the necessary dimensions in place to enable the transformation:
- Structure. Does the enterprise have the necessary organizational structure and the standards bodies to manage data entity aspects of the transformation?
- Management System. Does the enterprise have the necessary management system and data-related programs to manage the governance aspects of data entities throughout its lifecycle?
- People. What data-related skills and roles does the enterprise require for the transformation?
Phase D: Technology Architecture
Phase D is about documenting the Technology Architecture for an architecture project, in the form of the fundamental organization of the IT systems:
- Embodied in the hardware, software, and communications technology
- Their relationships to each other and the environment
- The principles governing its design and evolution
Phase D - Objectives
- 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 on gaps between the Baseline and Target Technology Architectures
Phase D - Approach: Emerging Technologies – A Driver for Change
The evolution of new technologies is a major driver for change in enterprises looking for new innovative ways of operating and improving their business.
While the Enterprise Architecture is led by business concerns, drivers for change are often found within evolving technology capabilities
Phase E: Opportunities and Solutions
- The first phase which is directly concerned with implementation.
- Describes the process of identifying major implementation projects and grouping them into work packages that deliver the Target Architecture identified in previous phases.
Phase E - Key Activities
- Perform initial implementation planning
- Identify the major implementation projects
- Group changes into work packages
- Decide on approach:
- Make versus buy versus re-use
- Outsource
- COTS
- Open Source
- Assess priorities
- Identify dependencies
Phase E - Objectives
- 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 (SBBs) to finalize the Target Architecture based on the Architecture Building Blocks (ABBs)