enterprise architecture basics

31
Enterprise Architecture Mahdi Ameri (8711121026) Mahmoud Dehghan(8711121012)

Upload: mahdi-ameri

Post on 18-Nov-2014

1.332 views

Category:

Business


0 download

DESCRIPTION

if you want to learn Enterprise architecture as easy as possible..... so this is what you want :)

TRANSCRIPT

Page 1: Enterprise Architecture basics

Enterprise Architecture

Mahdi Ameri (8711121026)Mahmoud Dehghan(8711121012)

Page 3: Enterprise Architecture basics

Introduction

• An enterprise architecture is a rigorous description of the structure of an enterprise, which comprises enterprise components (business entities), the externally visible properties of those components, and the relationships (e.g. behavior) between them.

• EA describes the terminology, the composition of enterprise components, and their relationships with the external environment, and the guiding principles for the requirement (analysis), design, and evolution of an enterprise.

Page 4: Enterprise Architecture basics

Basic Concepts in Enterprise Architecture

Page 5: Enterprise Architecture basics

What is Architecture?

Basic Concepts in Enterprise Architecture

Page 6: Enterprise Architecture basics

Architecture Definitions

• IEEE: “An architecture is the fundamental organization of a system embodied in its components, their relationships to each other, and to the environment, and the principles guiding its design and evolution.”

• TOGAF: “Architecture has two meanings depending upon its contextual usage: (1) A formal description of a system, or a detailed plan of the system at component level to guide its implementation; (2) The structure of components, their interrelationships, and the principles and guidelines governing their design and evolution over time.”

• The Netherlands Architecture Forum(NAF):“a normative restriction of design freedom and operationally as a set of design principles.”

Page 7: Enterprise Architecture basics

Enterprise Conceptual Model

• Enterprise Aspects• Enterprise layers and views

Page 8: Enterprise Architecture basics

Enterprise Aspects

• Information: Information is the Memory of organizations. Forms, Reports,

Financial Documents are examples of information.

• Business Processes: A business process or business method is a collection of related, structured activities or tasks that produce a specific service or product (serve a particular goal) for a particular customer or customers. It often can be visualized with a flowchart as a sequence of activities.

• Places: • offices, Warehouses, Factories, Manufacturing units

• People: every organization has specific structure which Organizational position , Management ,…. Defined in it.

• Events• Goals

Page 9: Enterprise Architecture basics

Enterprise layers and views

• Strategic Layer: refers to a layer which all major decisions of an organisation are taken there.• All topics related to this layer are out of the EA issues and we just use

their documentations as entries the of EA Process.

• Mission Layer: All processes of the organization• It contains: Supreme Management, Intermediate Management and

Operational Management

• ICT Layer: This Layer contains all informational and communicational processes which are used to do mission layer tasks.

Page 10: Enterprise Architecture basics

Effective Factors in Enterprise Changes

• Changes in business

• Changes in Technology

Page 11: Enterprise Architecture basics

Changes Driven From New Technologies

Competitors can use new Techs against us

New Techs are cheaper

New Techs are more efficient

Expectations of customers are rising

Supporting old tech is too expensive

Page 12: Enterprise Architecture basics

Interaction Changes On The Organizational Layers

Impacts resulting from Strategic Layer

Impacts resulting from Mission Layer

Impacts resulting from Information Technology Layer

Page 13: Enterprise Architecture basics

Enterprise Architecture Definitions

EA is an approach to describe all aspects and layers of an

organization which can describe present Situation and future Situation by presenting some

standards.

EA also contains a plan called “Transition plan” that specifies how

to achieve to the future situation from present Situation .

Page 14: Enterprise Architecture basics

Enterprise Architecture Benefits

Page 15: Enterprise Architecture basics

Enterprise Architecture Benefits

Providing Flexibility For Environmental Changes

Matching Mission & IT Layer Requirements

Reducing The Risk Of The IT project

Providing Effective Control Of The Organization

Page 16: Enterprise Architecture basics

Enterprise Architecture Applications

Coordinating Between IT & Mission Layer

Organizational Change Management

Replacing hereditary Systems

Planning For Upgrading

Information Systems

Page 17: Enterprise Architecture basics

Enterprise Architecture Framworks

Page 18: Enterprise Architecture basics

Common EA Frameworks

DODAFFEAFTEAF

TOGAFZachman

Page 19: Enterprise Architecture basics

The EA Frameworks

• Department of Defense Architecture Framework (DODAF): • Department of Defense released the latest version of it’s framework,

C4ISR, as DODAF.• This Framework is based on three views:• Operating• Systemic• Technical Standards

• Federal Enterprise Architecture Framework (FEAF):• Most of US ministries use this Framework for their Enterprise

Architecture.• It contains three enterprise aspect.

Page 20: Enterprise Architecture basics

The EA Frameworks (cont.)

• Treasury Enterprise Architecture Framework (TEAF):• The first version, was introduced in 2000.• This Framework is a customized version of FEAF and is used for

financial systems.

• The Open Group Architecture Framework(TOGAF): • The Open Group institute introduced this Framework in 1995.• Is based on older version named TAFIM.• This framework is the oldest framework which is presented by an

independent company.

Page 21: Enterprise Architecture basics

The EA Frameworks (cont.)

• Zachman Architecture:• Introduced in 1987 by Mr. Zachman.

• In theoretical point of view it is the most complete framework.

• It contains all six aspects and all views related to information system of an organization.

• Principles and Concepts of this framework is affected other frameworks.

• Zifa institute which is established by Zachman is supporting this framework.

Page 22: Enterprise Architecture basics

Zachman Framework

Page 23: Enterprise Architecture basics

The EA Frameworks Comparison

CollectivityCustomizabilityQuality of technical docs

having a successful experience

Having Technical

knowledge

Simplicity of Learning

Technical Support

Tools supporting

Page 24: Enterprise Architecture basics

The EA Frameworks Comparison (cont.)

Page 25: Enterprise Architecture basics

Another Comparison

Page 26: Enterprise Architecture basics

The Situation Of Enterprise Architecture

In The World And Iran

Page 27: Enterprise Architecture basics

The Situation Of Enterprise Architecture In The World

• Active Courtiers • USA• Netherland• United kingdom

• Important Usage of EA:• Coordinating Between IT & Mission Layer.• Organizational Change Management.

Page 28: Enterprise Architecture basics

Active Companies In EA

• Dow Jones• Toyota Motors• T-Mobile• Verizon• Motorola• …..

Page 29: Enterprise Architecture basics

Common Frameworks

FEAF Zachman

Note That: TEAF is not used now

Page 30: Enterprise Architecture basics

Enterprise Architecture In Iran

• Iran was 8th active country on Enterprise Architecture in the world in 2004.

• Iranian active companies:• Ministry of culture.• Ministry of Agriculture.• The Presidential Administration.• Iranian Railways.• Iranian Armed Forces.