or :jvwl 0klu[päjh[pvu mation - ies.aust. · pdf filezachman framework v3.0 for...

3
© 1987-2011 John A. Zachman, all rights reserved. Zachman® and Zachman International® are registered trademarks of John A. Zachman I n t e g r a t i o n T r a n s f o r m a t i o n I n t e g r a t i o n T r a n s f o r m a t i o n I n t e g r a t i o n I n t e g r a t i o n T r a n s f o r m a t i o n T r a n s f o r m a t i o n Version 3.0 A l i g n m e n t A l i g n m e n t A l i g n m e n t A l i g n m e n t How (Function) Where (Network) Who (People) When (Time) Process Transformations Distribution Networks Responsibility Assignments Timing Cycles What (Data) Inventory Sets Why (Motivation) Motivation Intentions Operations Instances (Implementations) The Enterprise The Enterprise Business Perspective (Users) Executive Perspective (Business Context Planners) Director Perspective (Business Concept Owners) Architect Perspective (Business Logic Designers) Engineer Perspective (Business Physics Builders) Technician Perspective (Business Component Implementers) Scope Contexts :JVWL 0KLU[PÄJH[PVU Lists) Business Concepts )\ZPULZZ +LÄUP[PVU Models) System Logic (System Representation Models) Technology Physics (Technology :WLJPÄJH[PVU 4VKLSZ Tool Components ;VVS *VUÄN\YH[PVU Models) Acquire Routes Schedule Flights Sell Bookings Reserve Seats Fly Airplanes Repair Facilities Develop Markets Maintain Airplanes Etc. Airline Routes Voice/Data Network Parts Distribution Freight Airport (Runways, Terminals, etc.) Passenger (Mrkts) Personnel Dist. Etc. Flight Crews Reservations Aircraft Maint. Flight Scheduling Airport Ops Customer Svc Marketing Sales Flight Dispatch Etc. Flight Cycle Pass. Trans. Cycle Maint. Cycle Phone Wait Cycle Turnaround Cycle Deicing Cycle ATC Cycle Tarmac Cycle Bag Handling Cycle Etc. Airplanes Airports Gates Seats Passengers Bookings Employees Routes Flights Etc. Aircraft Utilization Car/Bus Market Customer Convenience Growth Market Share 3UR¿WDELOLW\ Etc. Operations Transforms Operations In/Outputs Operations Locations Operations Connections Operations Roles Operations Work Products Operations Cycles Operations Moments Operations Entities Operations Relationships Operations Ends Operations Means Process Instantiations Distribution Instantiations Responsibility Instantiations Timing Instantiations Inventory Instantiations Motivation Instantiations List: Timing Types Business Cycle Business Moment List: Responsibility Types Business Role Business Work Product List: Distribution Types Business Location Business Connection List: Process Types Business Transform Business Input/Output System Transform System Input /Output System Location System Connection System Role System Work Product System Cycle System Moment Technology Transform Technology Input /Output Technology Location Technology Connection Technology Role Technology Work Product Technology Cycle Technology Moment Tool Transform Tool Input /Output Tool Location Tool Connection Tool Role Tool Work Product Tool Cycle Tool Moment List: Inventory Types Business Entity Business Relationship System Entity System Relationship Technology Entity Technology Relationship Tool Entity Tool Relationship List: Motivation Types Business End Business Means System End System Means Technology End Technology Means Tool End Tool Means ;PTPUN 0KLU[PÄJH[PVU 9LZWVUZPIPSP[` 0KLU[PÄJH[PVU +PZ[YPI\[PVU 0KLU[PÄJH[PVU 7YVJLZZ 0KLU[PÄJH[PVU ;PTPUN +LÄUP[PVU 9LZWVUZPIPSP[` +LÄUP[PVU +PZ[YPI\[PVU +LÄUP[PVU 7YVJLZZ +LÄUP[PVU 7YVJLZZ 9LWYLZLU[H[PVU +PZ[YPI\[PVU 9LWYLZLU[H[PVU 9LZWVUZPIPSP[` 9LWYLZLU[H[PVU ;PTPUN 9LWYLZLU[H[PVU 7YVJLZZ :WLJPÄJH[PVU +PZ[YPI\[PVU :WLJPÄJH[PVU 9LZWVUZPIPSP[` :WLJPÄJH[PVU ;PTPUN :WLJPÄJH[PVU 0U]LU[VY` 0KLU[PÄJH[PVU 0U]LU[VY` +LÄUP[PVU 0U]LU[VY` 9LWYLZLU[H[PVU 0U]LU[VY` :WLJPÄJH[PVU 0U]LU[VY` *VUÄN\YH[PVU 7YVJLZZ *VUÄN\YH[PVU +PZ[YPI\[PVU *VUÄN\YH[PVU 9LZWVUZPIPSP[` *VUÄN\YH[PVU ;PTPUN *VUÄN\YH[PVU 4V[P]H[PVU 0KLU[PÄJH[PVU 4V[P]H[PVU +LÄUP[PVU 4V[P]H[PVU 9LWYLZLU[H[PVU 4V[P]H[PVU :WLJPÄJH[PVU 4V[P]H[PVU *VUÄN\YH[PVU

Upload: doankiet

Post on 02-Feb-2018

261 views

Category:

Documents


8 download

TRANSCRIPT

© 1987-2011 John A. Zachman, all rights reserved. Zachman® and Zachman International® are registered trademarks of John A. Zachman

I n t e g r a t i o nTransformation

I n t e g r a t i o n

Transformation

I n t e g r a t i o n I n t e g r a t i o n

Transformation

Transformation

Vers ion 3 .0

A l i g n m e n t

A l i g n m e n t

Alignment

Alignment

How(Function)

Where(Network)

Who(People)

When(Time)

ProcessTransformations

DistributionNetworks

ResponsibilityAssignments

TimingCycles

What(Data)

InventorySets

Why(Motivation)

MotivationIntentions

OperationsInstances

(Implementations)

TheEnterprise

TheEnterprise

BusinessPerspective

(Users)

ExecutivePerspective(Business Context

Planners)

DirectorPerspective

(Business Concept Owners)

ArchitectPerspective(Business Logic

Designers)

EngineerPerspective(Business Physics

Builders)

TechnicianPerspective

(Business ComponentImplementers)

ScopeContexts

Lists)

BusinessConcepts

Models)

SystemLogic(System

Representation Models)

TechnologyPhysics(Technology

ToolComponents

Models)

Acquire Routes Schedule Flights Sell Bookings Reserve Seats Fly Airplanes

Repair FacilitiesDevelop MarketsMaintain AirplanesEtc.

Airline RoutesVoice/Data NetworkParts DistributionFreightAirport (Runways, Terminals, etc.)Passenger (Mrkts)Personnel Dist.Etc.

Flight CrewsReservationsAircraft Maint.Flight SchedulingAirport OpsCustomer SvcMarketingSalesFlight DispatchEtc.

Flight CyclePass. Trans. CycleMaint. CyclePhone Wait CycleTurnaround CycleDeicing CycleATC CycleTarmac CycleBag Handling CycleEtc.

AirplanesAirportsGatesSeatsPassengersBookingsEmployeesRoutesFlightsEtc.

Aircraft UtilizationCar/Bus MarketCustomer Convenience

GrowthMarket Share

Etc.

Operations TransformsOperations In/Outputs

Operations LocationsOperations Connections

Operations RolesOperations Work Products

Operations CyclesOperations Moments

Operations EntitiesOperations Relationships

Operations EndsOperations Means

ProcessInstantiations

DistributionInstantiations

ResponsibilityInstantiations

TimingInstantiations

Inventory Instantiations

MotivationInstantiations

List: Timing Types

Business CycleBusiness Moment

List: Responsibility Types

Business RoleBusiness Work Product

List: Distribution Types

Business LocationBusiness Connection

List: Process Types

Business TransformBusiness Input/Output

System TransformSystem Input /Output

System LocationSystem Connection

System RoleSystem Work Product

System CycleSystem Moment

Technology TransformTechnology Input /Output

Technology LocationTechnology Connection

Technology RoleTechnology Work Product

Technology CycleTechnology Moment

Tool TransformTool Input /Output

Tool LocationTool Connection

Tool RoleTool Work Product

Tool CycleTool Moment

List: Inventory Types

Business EntityBusiness Relationship

System EntitySystem Relationship

Technology EntityTechnology Relationship

Tool EntityTool Relationship

List: Motivation Types

Business EndBusiness Means

System EndSystem Means

Technology EndTechnology Means

Tool EndTool Means

Zachman Framework V3.0 for Enterprise Architecture

V1.0 of the Zachman Framework for Enterprise Architecture evolved from 1987. Over this period various people incorporated inconsistent terminology. To correct this inconsistency, in October 2008 John Zachman released V2.0 of the framework. In August 2011 he released V3.0, as illustrated in Figure 1.9.

This clears up a number of misconceptions and misunderstandings that have occurred over the years with the original version of the Framework (Version 1.0). A full-size graphic is provided online in PDF and Landscape print mode [1].

The column headings are now more consistent with the interrogatives, which have been moved to the bottom. The top row of each column provides a broad example. For instance the What column is about Data and Inventory Sets (as a broad example at the top); the How column is about Function and Process Transformations at the top; the Where column is about Network and Distribution Networks at the top; the Who column is about People and Responsibility Assignments at the top; the When column is about Time and Timing Cycles at the top; and the Why column is about Motivation and Motivation Intentions at the top.

The Row naming has also now changed to more meaningful terms:

• Row 1 is now the Executive Perspective on the left—for Business Context Planners and Identification across the columns; with the right axis showing this addresses Scope Contexts and Scope Identification Lists in an enterprise. In the book, we will refer to this row as Scope.

• Row 2 is the Director Perspective on the left—for Business Concept Owners and Definition across the columns; with the right axis showing this addresses Business Concepts for Business Definition Models. We will refer to this row as Business.

• Row 3 is now the Architect Perspective on the left—for Business Logic Designers and Representation across the columns; with the right axis showing this addresses System Logic for System Representation Models. We will refer to this row as System.

• Row 4 is now the Engineer Perspective on the left—for Business Physics Builders and Specification across the columns; with the right axis showing this addresses Technology Physics for Technology Specification Models. We will refer to this row as Technology.

• Row 5 is the Technician Perspective on the left—for Business Component Implementers and Configuration across the columns; with the right axis showing this addresses Tool Components for Tool Configuration Models. We will refer to this row as Components.

• Row 6 is the Business Perspective on the left—for Users of the enterprise and Instantiations across the columns; with the right axis showing this addresses Operations Instances and Implementations. We will call this the Enterprise.

1 The Zachman Framework V3.0 graphic is at http://www.ies.aust.com/EA_Book/ZachmanV3.pdf.

Figure 1.1: Zachman Framework V3.0 for Enterprise Architecture

Notice that there are horizontal lines across the columns to represent integration and alignment, with double headed arrows down each column between the cells to signify transformation. We discuss alignment in Chapter 4 and Chapter 8. The examples in each cell have changed to be more illustrative, with more relevant terms than in the V1.0 Framework. The result now is a more understandable graphic for Business and for IT users of the Framework.

In V1.0 we referred to each cell by column number and row number, such as Column 1, Row 2. In V3.0 we can explicitly identify each cell by the name of each column and the purpose of each row, such as Inventory Definition in Figure 1.9 (for Col 1, Row 2) or Process Representation (for Col 2, Row 3). In the book we will use both of these reference methods to refer to individual cells for both versions of the Zachman Framework.