2. Contents
• What is EA ?
Enterprise Architecture
• What are it’s layers ?
• Speedier decision making
EA Business Drivers • Reduction in time-to-market
• Reduction in costs
TOGAF • TOGAF components
Zachman • Zachman components
• Makes job easier
Benefits to Architects
• Saves time
3. What is an Enterprise Architecture (EA)
Enterprise Architecture EA Business Drivers TOGAF Zachman Benefits to Architects
Enterprise Architecture is a self-improvement business function that examines the
structure and behavior of the socio-technical aspects of an 'enterprise' and focuses on
opportunities to improve it. It can be thought of as layers (shown in figure below)
Business Business requirements, Business rules, Organizational
structure etc.
Data Architecture, Master Data Management, Data
Data
Quality etc.
Service Definition, Custom Application
Application Development, Process Alignment etc.
Database
Technology Infrastructure, Hardware, Networks, Security, Storage
etc.
4. How does an EA delivers ‘Value’
Enterprise Architecture EA Business Drivers TOGAF Zachman Benefits to Architects
Alignment
between IT
Availability & Business
of reliable
information
Ensuring
traceability
and
reducing
risk of
decisions
Speedier Decision Making
5. TOGAF framework components
Enterprise Architecture EA Business Drivers TOGAF Zachman Benefits to Architects
TOGAF
Target Architecture
Architecture Development Method (ADM) explains
how to get from the Foundation Architecture to an organization specific one
Technical Reference Standards Information Building Blocks
Model (TRM) describes : Base (SIB) describes: Information Base (BBIB)
1. Terminology 1. list of standards on will :
2. Description of the information systems 1. Extend the range of Resource
components and 2. Proven technology information recorded Base
conceptual structure Supported by most of 2. Introduce interactive
of an information the industry tools to facilitate the
system use of information in
3. Visual representation selecting building
of the model to aid blocks.
understanding
Business Requirements
6. Zachman Framework Components
Enterprise Architecture EA Business Drivers TOGAF Zachman Benefits to Architects
The Zachman Framework :
• Provides a schema for defining and
viewing an enterprise
• Takes into account the target
audience and the issue being
addressed
• Consists of cells formed by
intersection of 6 communication
questions and 6 solution perspectives
7. Why should Architects adopt these
Frameworks
Enterprise Architecture EA Business Drivers TOGAF Zachman Benefits to Architects
Allows architects to focus Incorporates both business and
Giving access to a set of best Technology/vendor agnostic on architecture and not get
practices, tools and technical needs thus lessening
which implies more options bogged down in re- the need to convince business
processes around typical and a smoother learning curve inventing artifacts and
problems owners
processes
Makes Saves
Architect’s job Architect’s
easier time
Can be used with other
Has refined checklists for each frameworks making
and every stage thus leading to applications more scalable
better traceability and less and reducing development
complexity time for iterative
requirements
9. What is an EA Framework
Enterprise Architecture EA Values EA Frameworks TOGAF Zachman
EA Framework is a Use of EA EA framework
tool for framework leads to consists of
• Designing a broad range • Use of common • Best practices and
of architectures principles, terminology & acknowledged wisdom
assumptions
• Assisting evaluation of • Set of services
different architectures • Development of standards, design
Information systems with concepts, components
• Selecting and building better integration and and configurations to
the right architecture for inter-operability describe and design an
an organization architecture
TOGAF and Zachman are 2 such architectures
10. TOGAF Architecture Development Method
A. Architecture
vision
H. Architecture
B. Business
Change
Management
Architecture • TOGAF ADM process consists
of phases as described in the
figure (A to H)
• Results in
G. C. Information • Organization Specific
Implementatio Requirements System
n Governance Architecture Framework
• More Reusable building
blocks
• Each iteration becomes easier
F. Migration D. Technology
Planning Architectures
• Uses SIB, TRM and BBIB
E.
Opportunities
& Solutions
11. Conceptual description of Zachman
Framework
DATA FUNCTION NETWORK PEOPLE TIME MOTIVATION
(What) (How) (Where) (Who) (When) (Why) The Zachman Framework consists of :
Objective/
Planner
• Rows which provide the total view
Scope Abstractions
(Contextual)
of the solution from a particular
perspective
Enterprise
Owner
Model
(Conceptual) • Columns provide focus and capture
all of the Enterprise’s knowledge for
System
Model
Designer the particular question being asked
(Logical)
• Set of rules governing relationship
Perspectives
Technology
Model
Builder between rows and columns
(Physical)
By isolating each focus and defining
Detailed
Model (Out of Subcontractor each perspective within a
Context) cell, complete description of the
Enterprise from that perspective is
formed
Functioning Enterprise
12. TOGAF Business Drivers
• Can be used with other architectural frameworks
Vendor, tool and technology • TOGAF is free-license for own use
independent • Can be used with existing technology and tools
• Reduces cost, increases ease of integration &
development and reduces time-to-market
• Comprehensive process from business
Generic, customizable requirements to IT infrastructure
• Can be modified as per organizational needs and
framework existing structures
• Can be used across the organization
• Has repository of best practices that can be readily
Content framework & adopted
• Refined checklists at each stage for error free
knowledge base implementation