Understanding Enterprise Architecture

Slides:



Advertisements
Similar presentations
Business Architecture
Advertisements

Database Systems: Design, Implementation, and Management Tenth Edition
Software Quality Assurance Plan
Why Enterprise Architecture?
A Tutorial on the Zachman Framework for Enterprise Architecture
Reference Architecture for Enterprise Integration CIMOSA GRAI/GIM PERA Dima Nazzal.
Reference Models مدل های مرجع معماری.
9/6/2001Database Management – Fall 2000 – R. Larson Information Systems Planning and the Database Design Process University of California, Berkeley School.
Business Driven Enterprise Architecture Assessment Methodology Josh Arceneaux August 16, 2011.
IT Planning.
The Use of Zachman Framework Primitives for Enterprise Modeling
Nov. 14, 2007 Systems Engineering ä System ä A set or arrangement of things so related as to form a unity or organic whole. ä A set of facts, principles,
System Engineering Instructor: Dr. Jerry Gao. System Engineering Jerry Gao, Ph.D. Jan System Engineering Hierarchy - System Modeling - Information.
Foundations This chapter lays down the fundamental ideas and choices on which our approach is based. First, it identifies the needs of architects in the.
Enterprise Architecture
Enterprise Architecture
Geog 463: GIS Workshop May 15, 2006 Information Systems Architecture Reading: Zachman 1987.
What is Business Analysis Planning & Monitoring?
Developing Enterprise Architecture
An Introduction to the new features in TOGAF® 9
Chapter 6 System Engineering - Computer-based system - System engineering process - “Business process” engineering - Product engineering (Source: Pressman,
CSI315 Web Applications and Technology Overview of Systems Development (342)
Engineering, Operations & Technology | Information TechnologyAPEX | 1 Copyright © 2009 Boeing. All rights reserved. Architecture Concept UG D- DOC UG D-
ITEC224 Database Programming
Foundations of Geospatial System Development Todd S. Bacastow Professor of Practice for Geospatial Intelligence John A. Dutton e-Education Institute The.
The Challenge of IT-Business Alignment
Copyright © 2013 Curt Hill The Zachman Framework What is it all about?
SOFTWARE DESIGN.
The Zachman Framework of Enterprise Architecture The Zachman Framework is an Enterprise Architecture framework for enterprise architecture, which provides.
Enterprise Architecture Enterprise Architecture = a framework or ‘blueprint’ for how the organization achieves the business objectives at hand and in future.
1 Introduction to Software Engineering Lecture 1.
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
1 Introduction to the Zachman Framework Jim Carpenter President, DAMA-NCR May 11, 1999 Program Version 1.04 dated 5/13/99 8 AM.
Foundations of Geospatial System Development Todd S. Bacastow Professor of Practice for Geospatial Intelligence John A. Dutton e-Education Institute The.
Lecture 4: Enterprise Architecture
Castlebridge associates | | Castlebridge changing how people think about information How to Implement the.
Enterprise Architectures. Core Concepts Key Learning Points: This chapter will help you to answer the following questions: What are the ADM phase names.
OUTCOMES OBJECTIVES FUNCTIONS ACTIONS TERRITORIES LOCATIONS MARKET SEGMENTS TIME LINESCHALLENGE IMPACT RESOURCESACTIVITIESCHANNELS RELATIONS PARTNERS CUSTOMERS.
Statistical process model Workshop in Ukraine October 2015 Karin Blix Quality coordinator
Enterprise Architectures Course Code : CPIS-352 King Abdul Aziz University, Jeddah Saudi Arabia.
Managing Enterprise Architecture
Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM Architecture ENTERPRISE Systems By Kundang K Juman, Ir. MMSI Pertemuan-1.
Information System Applications
Database Systems: Design, Implementation, and Management Tenth Edition
Managing Enterprise Architecture
What is Enterprise Architecture?
Zachman Framework Lecture 2.
The Components of Information Systems
BUSINESS DRIVEN TECHNOLOGY
Object Management Group Information Management Metamodel
Data Architecture World Class Operations - Impact Workshop.
Project Management (x470)
IC Conceptual Data Model (CDM)
TechStambha PMP Certification Training
Lecture 9- Design Concepts and Principles
The Open Group Architecture Framework (TOGAF)
TMF Information Framework
TMF Information Framework
The Components of Information Systems
Chapter 2 Database Environment Pearson Education © 2009.
A Tutorial on the Zachman Framework for Enterprise Architecture
Performance Management
Lecture 9- Design Concepts and Principles
UseR-CENTRIC DESIGN ...and how We’d Benefit From Using IT
Introduction to the PRISM Framework
Introduction to Systems Analysis and Design Stefano Moshi Memorial University College System Analysis & Design BIT
Business Modeling - Domain Analysis
Information System Building Blocks
Chapter 2 Database Environment Pearson Education © 2009.
System architecture, Def.
Presentation transcript:

Understanding Enterprise Architecture Zachman Framework

Introduction A few hundred years ago, a business represented one person’s small town shop used to display and sell his products, often those made by his own hands. The growth of the business was typically demonstrated by the inclusion of apprentices and even workers. The advent of mass-production expanded the size and scope of business even further, creating a business that was no longer constricted to geography. Systems started to be refined and improved.

ENTERPRISE ARCHITECTURE Introduction The computer age, specifically the advent of distributed systems, created even more complexity in the business model and a new paradigm was needed. That paradigm is: ENTERPRISE ARCHITECTURE A means of perceiving the business logically and managing its strategies and investments to ensure that the organization is capable of meeting its business objectives

Terminology Before moving further, the following terms should be defined: Enterprise Architecture Framework Reification Artifacts These are the definitions for these terms (sources are in parenthesis): Enterprise has two appropriate definitions: A project or undertaking that is especially difficult, complicated, or risky (Merriam-Webster Online Dictionary) A collection of organizations that has a common set of goals (TOGAF 9.1) Architecture is the formation or construction resulting from a conscious act, such as the manner in which the components of a computer or computer system are organized and integrated. (Merriam-Webster Online Dictionary) Framework is a skeletal, openwork, or structural system that gives shape or strength. (Merriam-Webster Online Dictionary) Reification is the process of turning an abstract idea into some tangible, such as computer programming. Artifacts are objects used independently or as building blocks to large objects. Copyright: The Art of Service 2008

Zachman Framework According to John A. Zachman, his framework is NOT a/an: Architecture Process Methodology The Zachman Framework IS a/an: Schema Ontology Metamodel Foundation for defining Enterprise Architecture These distinctions were made in an article by Zachman, called The Zachman Framework: The Official Concise Definition. In this article, Zachman defines the framework as: Schema – An intersection between the Communication Interrogatives and Reification Transformations Ontology – A theory of a structured set of essential components Metamodel – A comprehensive collection of ‘architecture’ building blocks Copyright: The Art of Service 2008

Zachman Framework What How Where Who When Why Identification Definition Representation Specification Configuration Instantiation The basic Zachman Framework is usually represented by a 6x6 grid. The columns are the communication interrogatives (What, How, Where, Who, When, and Why), and the rows are the reification transformations (identification, definition, representation, specification, configuration, and instantiation). The purpose of the framework is to classify and organize the enterprise artifacts easily. In essence, anything relevant to the enterprise can fall into and be described using one of the 36 categories based on the intersection of columns and rows within the framework.   A more detailed Zachman Framework is available in the toolkit or through the Zachman International. Copyright: The Art of Service 2008

Reification Transformation Each row represents a distinct and unique perspective from which an enterprise solution is viewed. Rows are often hierarchical—that is, the deliverables from each perspective must define the solution completely and translate to the next row. The rows represent the following perspectives: Executive (Planner/Scope) Business Mgmt. (Owner/Enterprise Model) Architect (Designer/System Model) Engineer (Builder/Technology Model) Technician (Implementer/As Built) Enterprise (Users/Functionality) Often, the last row is not represented in enterprise architectures because this row actually represents the enterprise itself, with the previous five (5) rows defining what the architecture of the enterprise is. Sometimes, the first five rows will be represented in terms of contextual, conceptual, logical, physical, and detailed aspects. Copyright: The Art of Service 2008

Communication Interrogatives Each column represents a fundamental question which must be asked and answered by each of the perspectives. There is no specific order to the columns, but each column must create a unique metamodel comprising an enterprise architecture component. The columns and their corresponding components are: What – Data How – Function Where – Network Who – People When – Time Why – Motivation In essence, what each column represents is a comprehensive architecture for six major components of the enterprise, with requirements fulfilled at each level of the enterprise. Copyright: The Art of Service 2008

Intersections Each cell of the Zachman Framework is an intersection of a single row and a single column. Each intersection creates a distinct and unique model within the enterprise. The following five slides will describe the models created by the intersections. Copyright: The Art of Service 2008

Contextual Models These models are derived by asking the fundamental questions from the executive perspective. The deliverables to the architecture are essentially lists of critical artifacts to the enterprise. The contextual models are: Inventory (What) Processes (How) Locations (Where) Organizational Units and Roles (Who) Event Triggers and Cycles (When) Goals (Why) Copyright: The Art of Service 2008

Conceptual Models These models are derived by asking the fundamental questions from the business management perspective. The deliverables to the architecture are relational models. They show how the artifacts listed in the previous perspective interrelate. The conceptual models are: Business Entities (What) Process Relationships: Inputs and Outputs (How) Organizational Relationships (Where) Hierarchies, Roles, and Work Products (Who) Schedules (When) Objectives and Business Alignment (Why) Copyright: The Art of Service 2008

Logical Models These models are derived by asking the fundamental questions from the architect perspective. The deliverables to the architecture create the system logic (diagrams) for the enterprise without regard to a specific implementation in the physical and technical realm. The logical models are: Data Model (What) Process Reference Model (How) Global or Site Map (Where) Role Relationships (Who) Event Impact (When) Policies, Regulations, and Standards (Why) Copyright: The Art of Service 2008

Physical Models These models are derived by asking the fundamental questions from the engineer perspective. The deliverables to the architecture are typically dependent on the technology used to support the enterprise and found in the form of specifications. The physical models are: Data Entity (What) Process Functionality (How) Physical Infrastructure (Where) Responsibilities and Skills (Who) Event States (When) Rules (Why) Copyright: The Art of Service 2008

Detailed Representations These models are derived by asking the fundamental questions from the technician perspective. The deliverables to the architecture are detailed descriptions of the entities identified in the previous perspective(s). The goal of these cells is to create an framework with little to no ambiguity or assumptions, to create explicitly represented artifacts in the enterprise architecture. Copyright: The Art of Service 2008

Making the Zachman Framework Work Not all rows and columns may be relevant to the organization. For example: Companies driven by inventory may focus on the What column. Companies driven by process may focus on the How Column. Companies driven by customers may focus on the Who column. Companies driven by time may focus on the When column. Copyright: The Art of Service 2008

The Toolkit To support the efforts of adopting enterprise architecture at this point, the Toolkit provides the following aids and templates: Zachman Framework Reference Page Glossary of Terms Roles and Responsibilities specific to EA List of Deliverables Initial Self Assessment Business Justification Copyright: The Art of Service 2008

Moving Forward Use the aids and templates to create an effective conversation for enterprise architecture in your organization. The document, Business Justification, is intended to be used to formalize that conversation and obtain approval to implement EA in part or in its entirety. Once the concepts of enterprise architecture are understood and your organization has agreed to move forward, the next presentation to view is ‘Developing Enterprise Architecture’. Copyright: The Art of Service 2008