The Open Group Architecture Framework (TOGAF) Overview · The Open Group Architecture Framework...

Post on 30-Apr-2018

237 views 4 download

Transcript of The Open Group Architecture Framework (TOGAF) Overview · The Open Group Architecture Framework...

The Open Group Architecture Framework (TOGAF) Overview

General Overview

Matthew L. Helm06 January 2012

ENTERPRISE ARCHITECTURE

Enterprise

• A collection of organizations that share a common set of goals

• A single entity could contain multiple enterprises

• Extended enterprise may include partners and suppliers

Architecture

• Fundamental organization of something embodied in:– Its components– Their relationships to each other and the environment

– The principles governing its design and evolution

Source: ANSI/IEEE Standard 1471‐2000

Enterprise Architecture

• The organizing logic for business processes and IT infrastructure reflecting the integration and standardization requirements of the firm’s operating model  Source: MIT Center for Information Systems Research

• A conceptual blueprint that defines the structure and operation of an organization.  The intent of EA is to determine how an organization can most effectively achieve its current and future objectives   Source: SearchCIO.com

Why EA?

• Critical to business survival and success• Enables managed innovation within the enterprise

• Helps organizations achieve business strategy• More consistent business processes and information across business units

• More reliability and security = less risk

Good Things for IT

• Better traceability of IT costs• Lower IT costs• Faster design and development• Less complexity• Less IT risk

Source: “Why Enterprise Architecture Matters?”, The Open Group White Paper, W076

What is an Architecture Framework?

• Toolkit used to develop a broad range of architectures

• Describes a method for designing an information system in terms of building blocks and shows how blocks fit together

• Contains a set of tools and provides common vocabulary

• List of recommended standards and compliant products to implement building blocks

TOGAF

The Open Group

• Not‐for‐profit Industry consortium with over 350 member organizations– Cross‐industry– Vendor neutral– Technology neutral

• Monitors certification process• Vision: Boundaryless Information Flow• Archimate Software

Open Group Objectives

• An effective open framework and method for architecture

• Architecture as a professional discipline• Adequate commercial off‐the‐shelf (COTS) architecture tools

TOGAF History

TOGAF Trivia

• Used in major IT projects at IBM, EDS, HP, Sun• Platinum members include HP, IBM, Oracle and SAP

• More than 7500 certified in TOGAF

TOGAF Scope

• Emphasize business goals as architecture drivers and repository of best practice including—– TOGAF Architecture Development Method (ADM)– ADM Guidelines and Techniques– TOGAF Architecture Content Framework– Enterprise Continuum– TOGAF Reference Models– TOGAF Capability Framework

TOGAF 9 Specification

TOGAF 9 Components

• Architecture Development Method (ADM)– Interactive sequence of steps to develop enterprise‐wide architecture

• ADM Guidelines and Techniques– Guidelines and techniques to support application of the ADM

• Architecture Content Framework– Detailed model of architecture work products, including deliverables, artifacts within deliverables, and Architecture Building Blocks (ABBs) that deliverables represent

TOGAF 9 Components (cont.)

• Enterprise Continuum– Model for structuring a virtual repository and methods for classifying architecture and solution artifacts

• TOGAF Reference Models– Technical Reference Model (TRM)– Integrated Information Infrastructure Model (III‐RM)

• Architecture Capability Framework– Structured definition of the organization, skills, roles and responsibilities needed to establish and operate EA

TOGAF 9 Components (cont.)

Architecture Development Method

ADM

• Complementary to other frameworks• Widely adopted• Tailored to meet organization needs• Vendor, tool, and technology neutral• Business‐IT alignment• Based on best practices

ADM – Basic Principles

• Iterative method over the whole process• Each iteration = new decisions

– Enterprise coverage– Level of detail– Time horizon– Architecture asset re‐use

• Decisions based upon:– Competence/resource availability– Value accruing to the enterprise

• Every phase is validated against and validates current requirements of the business

Preliminary Phase

Phase A: Architecture Vision

Phase B: Business Architecture

Phase B: Business Architecture

• Organization structure• Business goals and objectives• Business functions• Business services• Business processes• Business roles• Correlation of organization and functions

Phase B: Business Architecture Steps

1. Select reference models, viewpoints, tools2. Define baseline architecture3. Define target architecture description4. Perform gap analysis5. Define roadmap components6. Conduct stakeholder review7. Finalize architecture8. Create Architecture Definition Document (ADD)

Phase C: Information Systems Architectures

Architecture Domains (Types)

Phase D: Technology Architecture

Phase E: Opportunities and Solutions

Phase F: Migration Planning

Phase G: Implementation Governance

Phase H: Architecture Change Management

TOGAF Web Site

http://www.opengroup.org/togaf/

Questions