The Architecture Transformation process defines a Transitional Architecture approach for planning purposes. This is a critical recommendation to ensure that the Solutions Continuum is populated with the set of solutions that will provide value for the business as quickly as possible and enable the business to achieve its tactical and strategic goals.
In this phase, the Solution Architects need to assess the Transitional Solutions Architecture and identify:
Fitness-for-purpose of existing Solutions Building Blocks
Any gaps in the building blocks
Procurement projects and fitness-for-purpose of proposed products and services
There is a major planning requirement to ensure that the Development and Implementation Projects are closely managed to ensure fitness-for-purpose of the deliverables.
This phase is responsible for delivering the fitness-for-purpose of the Solutions and Operational Frameworks that are delivered.
This phase will reference specific Program Office or other Program Management methodologies as required.
The Architecture Resource Base, described in Book 3, is a set of resources - guidelines, templates, checklists, and other detailed materials - that support the TOGAF Architecture Development Method. It contains some elements that will be useful in the Architecture Deployment process (for example, the material on architecture compliance and governance).The purpose of Phase C-A is to:
Ensure that the TOGAF domains have populated the Enterprise Continuum with the relevant products
Ensure that the Enterprise Continuum has a complete and up-to-date set of products for the deployment phase (Phase n XREF)
The Architecture Development process (Domain A) generates an Enterprise Architecture Description which defines the Target Architecture that will be implemented. This is used by the Enterprise Architecture Deployment process to guide the planning and execution of an Architecture Deployment Program.
The Business Transformation process (Domain B) generates a Business Transformation Program Plan.
This is the implementation plan that will guide the Enterprise Architecture Deployment process in the execution of projects to achieve the business case metrics.
The Enterprise Architecture Value Realization process (Domain D) ensures that the deployed Solution Architecture as deployed and operated delivers on the Architecture Vision and Value Proposition articulated for the enterprise architecture.
The Enterprise Architecture Management process (Domain E) has several modules that interact with the Enterprise Architecture Deployment process:
The objectives of Phase C-A are to:
Identify the architecture resources, plans, and skills required for the deployment activity
Identify systems development methods to use for projects
TBD
INSERT NEW GRAPHIC HERE
The process steps for Phase C-A are:
Review Transformation Planning Outputs for Deployment Plans:
Review Transformation Planning outputs and produce recommendations on deployment planning
Identify business and technical priorities
Identify issues and make recommendations
Confirm Scope and Priorities of Transitional Architectures
Identify Resources and Skills:
The project resources will include the development resources which will need to be educated in the overall enterprise architecture deliverables and expectations from the specific development and implementation projects.
Identify System Development Methods required for Solutions Development:
There are a range of systems development methods and tools available to the project teams. The method should ideally be able to generate code from architecture artifacts delivered to date.
The role of modeling languages used for the enterprise architecture development could be input to the systems development tools to reduce the cost of solutions development. These considerations should be addressed in this step.
Perform Gap Analysis on Enterprise Architecture and Solutions Framework:
The gaps in the existing Enterprise Solutions Framework need to be identified and the specific Solutions Building Blocks required to fill these gaps will be the identified by the Solutions Architects.
These Solutions Building Blocks may have a one-to-one or many-to-one relationship with the projects. The Solutions Architects need to define exactly how this will be done.
There may be other projects working on these same capabilities and the Solutions Architects need to ensure that they can leverage best value from these investments.
Produce a gap analysis report.
Produce Detailed Solutions Build Plan
Define Business & IT Operational Requirements
Develop Business & IT Operations Architecture for Services
Produce Detailed Implementation Plan
Solutions Architects (see Solutions Architect)
Chief Architect (see Chief Architect)
Enterprise Architects (see Enterprise Architect)
Program Management (see Program/Project Manager)
Business Management (see Business Manager)
Strategic Architecture:
Reference Architecture
Transitional Architecture (see Transitional Architecture)
Architecture Vision (see Architecture Vision)
Target Business Vision
Transformation Implementation Plan
Enterprise Building Blocks
Target Business Design
Transformation Business Case
Business Readiness Report
Target Business Vision
Alignment Assessment (see Alignment Assessment)
Transformation Strategy
Business Problem Assessment
Confirmed and Compliant Solutions Architecture
Target Operations Architecture
Statement of Solutions Architecture Work
Solutions Build Plan
Implementation Plan