EA/TOGAF/ITIL

Posted By Sagar Patil

The Open Group Architecture Framework (TOGAF) is followed by IT Architects. The framework provides a consistent set of steps that give a ‘road map’ of stages that allows people to take a business problem and convert it at the other end to a set of activities and possible solutions that may address it.

Prince 2 is a methodology on how to conduct a project from beginning to end and includes every phase/step you can think of. Like most things there is no hard and fast rule that states you need to use all of the steps – it is up to you to decide which ones apply. For example, a small project costing 1000 dollars is unlikely to warrant having a project manager spend 300 days in the project management phase.

ITIL is predominantly service delivery and management. Examples
such as Change Mangement, Release Management etc come under here. If you want to know more, look at the Microsoft Operations Framework or Service Management Framework (you can Google links to this). ITIL comes into play when you actually get to the point of wanting to make the changes in your environment.

  • TOGAF is used to construct the architecture – what you have in place now, what you want it to look like in the future, what business benefits are brought
  • Prince 2 is used to plan and prepare for the projects necessary to deliver against the new architecture designed via TOGAF
  • ITIL is the process you follow in ‘delivering’ the project(s) actions that were designed and agreed under the Prince 2 methodology.

The Preliminary Phase describes the preparation and initiation activities required to prepare to meet the business directive for a new enterprise architecture, including the definition of an Organization-Specific Architecture framework and the definition of principles.

Phase A: Architecture Vision describes the initial phase of an Architecture Development Cycle. It includes information about defining the scope, identifying the stakeholders, creating the Architecture Vision, and obtaining approvals.

Phase B: Business Architecture describes the development of a Business Architecture to support an agreed Architecture Vision.

Phase C: Information Systems Architectures describes the development of Information Systems Architectures for an architecture project, including the development of Data and Application Architectures.

Phase D: Technology Architecture describes the development of the Technology Architecture for an architecture project.

Phase E: Opportunities and Solutions conducts initial implementation planning and the identification of delivery vehicles for the architecture defined in the previous phases.

Phase F: Migration Planning addresses the formulation of a set of detailed sequence of Transition Architectures with a supporting Implementation and Migration Plan.

Phase G: Implementation Governance provides an architectural oversight of the implementation.

Phase H: Architecture Change Management establishes procedures for managing change to the new architecture.

P Preliminary Phase

Objectives

Steps

Inputs

Outputs

To review the organizational context for

conducting enterprise architecture

To identify the stakeholders, their requirements,

and priorities

To confirm the commitment of the stakeholders

To identify and scope the elements of the

enterprise organizations affected and define the

constraints and assumptions; this is particularly

important for large organizations with a federated

architecture environment

To define an organization’s “architecture

footprint”; that is, the people responsible for

performing architecture work, where they are

located, and their responsibilities

To define the framework and detailed

methodologies to be used to develop the

enterprise architecture in the organization;

typically an adaptation of the ADM

To set up a governance and support framework

to provide business process and architecture

governance through the ADM cycle; confirm the

fitness-for-purpose and ongoing effectiveness of

the Target Architecture; and run an initial pilot

project

To select and implement supporting tools and

other infrastructure to support the activity

To define the constraining architecture principles

Scope the enterprise organizations impacted

Confirm governance and support frameworks

Define and establish enterprise architecture team and organization

Identify and establish architecture principles

Select and tailor architecture framework(s)

Implement architecture tools

TOGAF Other architecture framework(s)

Business principles, business goals, and business drivers

Architecture governance strategy IT strategy

Existing organizational model for Eenterprise architecture

Existing Architecture Framework, if any

Existing architecture principles, if any

Existing Architecture Repository, if any

Organizational Model for Enterprise Architecture

Tailored Architecture Framework, including architecture principles

Initial Architecture Repository

Restatement of, or reference to,business principles, business goals,and business drivers

Request for Architecture Work

Governance Framework

R Requirements Management

Objectives

Steps

Inputs

Outputs

To provide a process to manage architecture requirements throughout the phases of the ADM cycle

To identify requirements for the enterprise, store them, and feed them in and out of the relevant ADM phases,

which dispose of, address, and prioritize requirements

Identify/document requirements

Baseline requirements

Monitor baseline requirements

Identify changed requirement; remove, add, modify, and re-assess priorities Identify changed requirement and record priorities; identify and resolve conflicts; generate Requirements

Impact Statements

Assess impact of changed requirements on current and previous

ADM phases

Implement requirements arising from

Phase H

Update the requirements repository

Implement change in the current phase

Assess and revise gap analysis for

past phases

The inputs to the Requirements

Management process are the

requirements-related outputs from

each ADM phase.

The first high-level requirements are

produced as part of the Architecture

Vision.

Each architecture domain then

generates detailed requirements.

Deliverables in later ADM phases

contain mappings to new types of

requirements (for example,

conformance requirements).

Changed requirements

Requirements Impact Assessment, which identifies the phases of the ADM that need to be revisited to addressany changes. The final version must

include the full implications of therequirements (e.g., costs, timescales,

and business metrics).

A Architecture Vision

Objectives

Steps

Inputs

Outputs

To obtain commitment for this

particular cycle of the ADM

To define and organize an ADM cycle

To validate business principles, goals,

drivers, and Key Performance

Indicators (KPIs)

To define, scope, and prioritize

architecture tasks

To identify stakeholders, their

concerns, and objectives

To define business requirements and

constraints

To articulate an Architecture Vision

and value proposition to respond to the

requirements and constraints

To create a comprehensive plan in line

with the project management

frameworks adopted by the enterprise

To obtain formal approval to proceed

To understand the influence on, and

from, parallel architecture

developments

Establish the architecture project

Identify stakeholders, concerns, and

business requirements

Confirm and elaborate business goals,

business drivers, and constraints

Evaluate business capabilities

Assess readiness for business

transformation

Define scope

Confirm and elaborate architecture

principles, including business

principles

Develop Architecture Vision

Define the Target Architecture value

propositions and KPIs

Identify business transformation risks

and mitigation activities

Develop enterprise architecture plans

and Statement of Architecture Work;

secure approval

Request for Architecture Work

Business principles, business goals,

and business drivers

Organizational Model for Enterprise

Architecture

Tailored Architecture Framework,

including architecture principles

Populated Architecture Repository;

that is, existing architecture

documentation (framework

description, architecture

descriptions, existing baseline

descriptions, etc.)

Approved Statement of Architecture Work

Refined statements of business principles,

business goals, and business drivers

Architecture principles

Capability Assessment

Tailored Architecture Framework

Architecture Vision, including:

• Refined key high-level stakeholder

requirements

• Baseline Business Architecture (vision)

• Baseline Data Architecture (vision)

• Baseline Application Architecture

(vision)

• Baseline Technology Architecture

(vision)

• Target Business Architecture (vision)

• Target Data Architecture (vision)

• Target Application Architecture (vision)

• Target Technology Architecture

(vision)

Communications Plan

Additional content populating the

Architecture Repository

B Business Architecture

Objectives

Steps

Inputs

Outputs

To describe the Baseline Business

Architecture

To develop a Target Business

Architecture

To analyze the gaps between the

Baseline and Target Business

Architectures

To select architecture viewpoints to

demonstrate how stakeholder

concerns are addressed in the

Business Architecture

To select tools and techniques for

viewpoints

Select reference models, viewpoints,

and tools

Develop Baseline Business

Architecture Description

Develop Target Business Architecture

Description

Perform gap analysis

Define roadmap components

Resolve impacts across the

Architecture Landscape

Conduct formal stakeholder review

Finalize the Business Architecture

Create Architecture Definition

Document

Request for Architecture Work

Business principles, business goals, and

business drivers

Capability Assessment

Communications Plan

Organizational Model for Enterprise

Architecture

Tailored Architecture Framework

Approved Statement of Architecture Work

Architecture principles, including business

principles, when pre-existing

Enterprise Continuum

Architecture Repository

Architecture Vision, including:

• Refined key high-level stakeholder

requirements

• Baseline Business Architecture (vision)

• Baseline Data Architecture (vision)

• Baseline Application Architecture

(vision)

• Baseline Technology Architecture

(vision)

• Target Business Architecture (vision)

• Target Data Architecture (vision)

• Target Application Architecture (vision)

• Target Technology Architecture (vision)

Statement of Architecture Work,

updated if necessary

Validated business principles, business

goals, and business drivers

Elaborated Business Architecture

principles

Draft Architecture Definition Document

containing content updates:

• Baseline Business Architecture

(detailed), if appropriate

• Target Business Architecture

(detailed)

• Views corresponding to selected

viewpoints addressing key

stakeholder concerns

Draft Architecture Requirements

Specification including content

updates:

• Gap analysis results

• Technical requirements

• Updated business requirements

Business Architecture components of

an Architecture Roadmap

C Data Architecture

valign=”top”>Request for Architecture WorkCapability AssessmentCommunications PlanOrganizational Model for Enterprise ArchitectureTailored Architecture FrameworkData principlesStatement of Architecture WorkArchitecture VisionArchitecture RepositoryDraft Architecture Definition Document containing:• Baseline Business Architecture (detailed)• Target Business Architecture (detailed)• Baseline Data Architecture (vision)• Target Data Architecture (vision)• Baseline Application Architecture (detailed orvision)• Target Application Architecture (detailed orvision)• Baseline Technology Architecture (vision)• Target Technology Architecture (vision)Draft Architecture Requirements Specificationincluding:• Gap analysis results• Relevant technical requirementsBusiness Architecture components of anArchitecture Roadmap

Objectives

Steps

Inputs

Outputs

To define the types and sources of

data needed to support the

business, in a way that can be

understood by the stakeholders

Select reference models,

viewpoints, and tools

Develop Baseline Data

Architecture Description

Develop Target Data Architecture

Description

Perform gap analysis

Define roadmap components

Resolve impacts across the

Architecture Landscape

Conduct formal stakeholder

review

Finalize the Data Architecture

Create Architecture Definition

Document

Statement of Architecture Work,

updated if necessary

Validated data principles, or new data

principles

Draft Architecture Definition

Document containing content

updates:

• Baseline Data Architecture

• Target Data Architecture

• Data Architecture views

corresponding to the selected

viewpoints, addressing key

stakeholder concerns

Draft Architecture Requirements

Specification including content

updates:

• Gap analysis results

• Data interoperability requirements

• Relevant technical requirements

that will apply to this evolution of

the architecture development cycle

• Constraints on the Technology

Architecture

• Updated business requirements

• Updated application requirements

Data Architecture components of an

Architecture Roadmap

C Application Architecture

Objectives

Steps

Inputs

Outputs

To define the kinds of

application systems necessary

to process the data and support

the business

Select reference models,

viewpoints, and tools

Develop Baseline Application

Architecture Description

Develop Target Application

Architecture Description

Perform gap analysis

Define roadmap components

Resolve impacts across the

Architecture Landscape

Conduct formal stakeholder

review

Finalize the Application

Architecture

Create Architecture Definition

Document

Request for Architecture Work

Capability Assessment

Communications Plan

Organizational Model for Enterprise Architecture

Tailored Architecture Framework

Application principles

Statement of Architecture Work

Architecture Vision

Architecture Repository

Draft Architecture Definition Document containing:

• Baseline Business Architecture (detailed)

• Target Business Architecture (detailed)

• Baseline Data Architecture (detailed or vision)

• Target Data Architecture (detailed or vision)

• Baseline Application Architecture (vision)

• Target Application Architecture (vision)

• Baseline Technology Architecture (vision)

• Target Technology Architecture (vision)

Draft Architecture Requirements Specification

including:

• Gap analysis results

• Relevant technical requirements

Business and Data Architecture components of

an Architecture Roadmap

Statement of Architecture Work, updated if necessary

Validated application principles, or new

application principles

Draft Architecture Definition Document

containing content updates:

• Baseline Application Architecture

• Target Application Architecture

• Application Architecture views corresponding to the selected viewpoints, addressing key stakeholder concerns

Draft Architecture Requirements

Specification including content updates:

• Gap analysis results

• Application interoperability requirements

• Relevant technical requirements that will apply to this evolution of the architecture development cycle

• Constraints on the Technology Architecture

• Updated business requirements

• Updated data requirements

Application Archite
cture components of an Architecture Roadmap

D Technology Architecture

Objectives

Steps

Inputs

Outputs

To develop a Target Technology

Architecture that will form the

basis of the following

implementation and migration

planning

Select reference models,

viewpoints, and tools

Develop Baseline Technology

Architecture Description

Develop Target Technology

Architecture Description

Perform gap analysis

Define roadmap components

Resolve impacts across the

Architecture Landscape

Conduct formal stakeholder review

Finalize the Technology

Architecture

Create Architecture Definition

Document

Request for Architecture Work

Capability Assessment

Communications Plan

Organizational Model for Enterprise Architecture

Tailored Architecture Framework

Technology principles

Statement of Architecture Work

Architecture Vision

Architecture Repository

Draft Architecture Definition Document

containing:

• Baseline Business Architecture (detailed)

• Target Business Architecture (detailed)

• Baseline Data Architecture (detailed)

• Target Data Architecture (detailed)

• Baseline Application Architecture (detailed)

• Target Application Architecture (detailed)

• Baseline Technology Architecture (vision)

• Target Technology Architecture (vision)

Draft Architecture Requirements Specifi
cation

including:

• Gap analysis results

• Relevant technical requirements

Business, Data, and Application Architecture

components of an Architecture Roadmap

Statement of Architecture Work,

updated if necessary

Validated technology principles or new

technology principles (if generated

here)

Draft Architecture Definition Document

containing content updates:

• Baseline Technology Architecture

• Target Technology Architecture

• Technology Architecture views

corresponding to the selected

viewpoints, addressing key

stakeholder concerns

Draft Architecture Requirements

Specification including content

updates:

• Gap analysis results

• Requirements output from Phases

B and C

• Updated technology requirements

Technology Architecture components

of an Architecture Roadmap

E Opportunities & Solutions

Objectives

Steps

Inputs

Outputs

To review the target business

objectives and capabilities,

consolidate the gaps from Phases

B to D, and then organize groups

of building blocks to address these

capabilities

To review and confirm the

enterprise’s current parameters for

and ability to absorb change

To derive a series of Transition

Architectures that deliver

continuous business value (e.g.,

capability increments) through the

exploitation of opportunities to

realize the building blocks

To generate and gain consensus

on an outline Implementation and

Migration Strategy

Determine/confirm key corporate

change attributes

Determine business constraints for

implementation

Review and consolidate gap analysis

results from Phases B to D

Review IT requirements from a

functional perspective

Consolidate and reconcile

interoperability requirements

Refine and validate dependencies

Confirm readiness and risk for

business transformation

Formulate high-level Implementation

and Migration Strategy

Identify and group major work

packages

Identify Transition Architectures

Create portfolio and project charters

and update the architectures

Product information

Request for Architecture Work

Capability Assessment

Communications Plan

Planning methodologies

Organizational Model for Enterprise

Architecture

Governance models and frameworks

Tailored Architecture Framework

Statement of Architecture Work

Architecture Vision

Architecture Repository

Draft Architecture Definition

Document

Draft Architecture Requirements

Specification

Change Requests for existing

programs and projects

Statement of Architecture Work, updated if

necessary

Architecture Vision, updated if necessary

Draft Architecture Definition Document,

including content updates for:

• Identification of increments

• Interoperability and co-existence

requirements

• Inclusion of project list and project charters

Draft Architecture Requirements Specification,

updated if necessary

Consolidated and validated Architecture

Roadmap

Capability Assessment, including content

updates for:

• Enterprise Architecture Maturity Profile

• Transformation Readiness Report

Transition Architectures, including:

• Consolidated Gaps, Solutions, and

Dependencies Assessment

• Risk Register

• Impact analysis – project list

• Dependency Analysis Report

• Implementation Factor Assessment and

Deduction Matrix

Implementation and Migration Plan (outline)

F Migration Planning

Objectives

Steps

Inputs

Outputs

To ensure that the Implementation and

Migration Plan is coordinated with the

various management frameworks in

use within the enterprise

To prioritize all work packages,

projects, and building blocks by

assigning business value to each and

conducting a cost/business analysis

To finalize the Architecture Vision and

Architecture Definition Documents, in

line with the agreed implementation

approach

To confirm the Transition Architectures

defined in Phase E with relevant

stakeholders

To create, evolve, and monitor the

detailed Implementation and Migration

Plan providing necessary resources to

enable the realization of the Transition

Architectures, as defined in Phase E

Confirm management framework

interactions for Implementation and

Migration Plan

Assign a business value to each

project

Estimate resource requirements,

project timings, and availability/delivery

vehicle

Prioritize the migration projects through

the conduct of a cost/benefit

assessment and risk validation

Confirm Transition Architecture

increments/phases and update

Architecture Definition Document

Generate the Architecture

Implementation Roadmap (Time-Lined)

and Migration Plan

Establish the architecture evolution

cycle and document lessons learned

Request for Architecture Work

Capability Assessment

Communications Plan

Organizational Model for Enterprise

Architecture

Governance models and frameworks

Tailored Architecture Framework

Statement of Architecture Work

Architecture Vision

Architecture Repository

Draft Architecture Definition Document,

including:

• Strategic Migration Plan

• Impact analysis – project list and

charters

Draft Architecture Requirements

Specification

Change Requests for existing

programs and projects

Consolidated and validated

Architecture Roadmap

Transition Architecture

Implementation and Migration Plan

(outline)

Implementation and Migration Plan

(detailed)

Finalized Architecture Definition

Document

Finalized Architecture Requirements

Specification

Finalized Architecture Roadmap

Finalized Transition Architecture

Re-Usable Architecture Building Blocks

Requests for Architecture Work for the

architecture aspects of implementation

projects (if any)

Architecture Contracts for

implementation projects

Implementation Governance Model

Change Requests arising from lessons

learned

G Implementation Governance

Objectives

Steps

Inputs

Outputs

To formulate recommendations for

each implementation project

To govern and manage an Architecture

Contract covering the overall

implementation and deployment

process

To perform appropriate governance

functions while the system is being

implemented and deployed

To ensure conformance with the

defined architecture by implementation

projects and other projects

To ensure that the program of

solutions is deployed successfully, as a

planned program of work

To ensure confor
mance of the

deployed solution with the Target

Architecture

To mobilize supporting operations that

will underpin the future working lifetime

of the deployed solution

Confirm scope and priorities for

deployment with development

management

Identify deployment resources and

skills

Guide development of solutions

deployment

Perform enterprise architecture

compliance reviews

Implement business and IT operations

Perform post-implementation review

and close the implementation

Request for Architecture Work

Capability Assessment

Organizational Model for Enterprise

Architecture

Tailored Architecture Framework

Statement of Architecture Work

Architecture Vision

Architecture Repository

Architecture Definition Document

Architecture Requirements

Specification

Architecture Roadmap

Transition Architecture

Implementation Governance Model

Architecture Contract

Request for Architecture Work

identified in Phases E and F

Implementation and Migration Plan

Architecture Contract (signed)

Compliance Assessments

Change Requests

Architecture-compliant solutions

deployed, including:

• The architecture-compliant

implemented system

• Populated Architecture Repository

• Architecture compliance

recommendations and

dispensations

• Recommendations on service

delivery requirements

• Recommendations on performance

metrics

• Service Level Agreements (SLAs)

• Architecture Vision, updated postimplementation

• Architecture Definition Document,

updated post-implementation

• Transition Architecture, updated

post-implementation

• Business and IT operating models

for the implemented solution

H Architecture Change Management

Objectives

Steps

Inputs

Outputs

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

Establish value realization process

Deploy monitoring tools

Manage risks

Provide analysis for architecture

change management

Develop change requirements to meet

performance targets

Manage governance process

Activate the process to implement

change

Request for Architecture Work

identified in Phases E and F

Organizational Model for Enterprise

Architecture

Tailored Architecture Framework

Statement of Architecture Work

Architecture Vision

Architecture Repository

Architecture Definition Document

Architecture Requirements

Specification

Architecture Roadmap

Change Requests due to technology

changes

Change Requests due to business

changes

Change Requests from lessons

learned

Transition Architecture

Implementation Governance Model

Architecture Contract (signed)

Compliance Assessments

Implementation and Migration Plan

Architecture updates

Changes to architecture framework

and principles

New Request for Architecture Work, to

initiate another cycle of the ADM

Statement of Architecture Work,

updated if necessary

Architecture Contract, updated if

necessary

Compliance Assessments, updated if necessary

 

Comments are closed.

Top of Page

Top menu