72
Enterprise Physics 101 John A. Zachman Zachman International Enterprise Architecture © 1990-2011 John A. Zachman, Zachman International®

Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Embed Size (px)

Citation preview

Page 1: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Enterprise Physics 101

J o h n A . Z a c h m a n Z a c h m a n I n t e r n a t i o n a l

E n t e r p r i s e A r c h i t e c t u r e

© 1990-2011 John A. Zachman, Zachman International®

Page 2: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Preface

© 1990-2011 John A. Zachman, Zachman International®

It IS about the laws of nature that determine the success of an Enterprise ... particularly, continuing success in the turbulent

times of the Information Age.

This seminar is NOT about increasing the stock price by the close of market, Friday afternoon.

It is a presentation on Physics ... Enterprise Physics.

Nothing magic is happening!

It’s ALL Physics

Page 3: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Day 1: Urgency and Introduction to EA

© 2014 John A. Zachman, Zachman International®

Business ArchitectureData Models and Info. Architecture

Page 4: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Day 1: Urgency and Introduction to EA

Global Environment Definition of Enterprise ArchitectureOntology versus Methodology Zachman Framework StoryBusiness ArchitectureData Models and Info. ArchitectureLaws of Physics

© 2014 John A. Zachman, Zachman International®

Page 5: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Introduction

Awareness of it tends to surface in the Enterprise through the Information Systems community.

Information Technology people seem to have the skills to do Enterprise Architecture if any Enterprise Architecture is being or is to be done.

Enterprise Architecture presently appears to be a grossly misunderstood

concept among management.It is NOT an Information

Technology issue.It is an ENTERPRISE issue.It is likely perceived to be an Information Technology issue as opposed to a Management

issue for two reasons:

© 1990-2011 John A. Zachman, Zachman International®

The end object is NOT

to get the code to run!

Page 6: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

The Information Age

© 1990-2011 John A. Zachman, Zachman International®

"The next information revolution is well underway. But it is not happening where information scientists, information executives, and the information industry in general are looking for it. It is not a

revolution in technology, machinery, techniques, software, or speed. It is a revolution in CONCEPTS."

Peter Drucker. Forbes ASAP, August 24, 1998

"Future Shock" (1970) - The rate of change. "The Third Wave" (1980) - The structure of change.

"Powershift" (1990) - The culture of change. -Alvin Toffler

"We are living in an extraordinary moment in history. Historians will look back on our times, the 40-year time span between 1980 and 2020, and classify it among the handful of historic moments when

humans reorganized their entire civilization around a new tool, a new idea."Peter Leyden. Minneapolis Star Tribune. June 4, 1995

"On the Edge of the Digital Age: The Historic Moment"

Change strategy to assemble-to-order

or get your brains beat out

(extreme complexity/extreme change)

Page 7: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

The Challenge

© 1990-2011 John A. Zachman, Zachman International®

What is your strategy (Chief) for addressing:Orders of magnitude increases in complexity,

and Orders of magnitude increases in the rate of change?

Seven thousand years of history would suggest the onlyknown strategy for addressing complexity and change is...

ARCHITECTURE

The question is: What is "Architecture," Enterprise Architecture?

If it gets so complex you can't remember how it works ... you have to write it down (Architecture)

If you want to change how it works ... you start with what you have written down (Architecture)

The key to complexity and change: Architecture.

Page 8: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Defining Enterprise

Architecture

I n t r o d u c t i o n t o E n t e r p r i s e A r c h i t e c t u r e

© 1990-2011 John A. Zachman, Zachman International®

J o h n A . Z a c h m a n Z a c h m a n I n t e r n a t i o n a l

Page 9: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Architecture

© 1990-2011 John A. Zachman, Zachman International®

Architecture ... what is it? Some people think this is Architecture:

That is a commonMISCONCEPTION

(Note: This same misconception about Enterprises is what leads people to misconstrue Enterprise Architecture as being big, monolithic, static, inflexible and unachievable and

... it takes too long and costs too much.)

Page 10: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Architecture

© 1990-2011 John A. Zachman, Zachman International®

This is the RESULT of architecture. In the RESULT you can see the Architect's "architecture".

The RESULT is an implementation, an instance.

"Architecture" IS the set of descriptive representations relevant for describing a complex object (actually, any object) such that an instance of the object can be created

and such that the descriptive representations serve as the baseline for changing an object instance (assuming that the descriptive representations are maintained consistent

with the instantiation).

Page 11: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

The Framework for Anything Architecture

Bill

s of

Mat

eria

l

Func

tiona

l Spe

cs

Dra

win

gs

Ope

ratin

g In

stru

ctio

ns

Tim

ing

diag

ram

s

Des

ign

Obj

ectiv

es© 2015 John A. Zachman, Zachman International®

THE PRODUCT INSTANTIATION

Page 12: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

ComplexityReduce the sample size through Classification

© 2015 John A. Zachman, Zachman International®

One DimensionalDecomposition (Hierarchy, “Taxonomy”)The deeper the tree, the smaller the parts (faster and cheaper).The same content can occur in multiple nodes.

Multi DimensionalNormalization (Matrix, Cube)One (type of) fact in one place (set theory).Identify and eliminate recurrences (redundancies)

Lends itself to implementation (Manufacturing)ANALYSIS

SYNTHESISLends itself to design (Engineering)

Page 13: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

© 1990-2011 John A. Zachman, Zachman International®

Bil

ls o

f M

ate

ria

l

Fu

nc

tio

na

l S

pe

cs

Dra

win

gs

Op

era

tin

g I

nst

ruc

tio

ns

Tim

ing

Dia

gra

ms

De

sig

n O

bje

cti

ve

s

Engineering View One Variable - Total Product

Engineering Versus Manufacturing

Manufacturing View One Part - Multiple Variables

C o m p u t e r P r o g r a m

Page 14: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Manufacturing vs Engineering

IN CONTRAST

Manufacturing work requires multi-variable, holistic descriptions of parts of the object. (Composite)

(Analysis -Decomposition)

© 2015 John A. Zachman, Zachman International®

(This is the CURRENT paradigm)

Engineering work requires single-variable, ontologically-defined descriptions of the whole of the object. (Primitive)

(SynthesisNormalization)

(This is the NEW paradigm)

Page 15: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

The Framework for Anything Architecture

© 2015 John A. Zachman, Zachman International®

THE PRODUCT INSTANTIATION

Bill

s of

Mat

eria

l

Func

tiona

l Spe

cs

Dra

win

gs

Ope

ratin

g In

stru

ctio

ns

Tim

ing

diag

ram

s

Des

ign

Obj

ectiv

es

Page 16: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

The Framework for Anything Architecture

© 2015 John A. Zachman, Zachman International®

THE PRODUCT INSTANTIATION

Bill

s of

Mat

eria

l

Func

tiona

l Spe

cs

Dra

win

gs

Ope

ratin

g In

stru

ctio

ns

Tim

ing

diag

ram

s

Des

ign

Obj

ectiv

es

Planners

Owners

Designers

Builders

Implementers

Page 17: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

The Framework for Anything Architecture

Bill

s of

Mat

eria

l

Func

tiona

l Spe

cs

Dra

win

gs

Ope

ratin

g In

stru

ctio

ns

Tim

ing

diag

ram

s

Des

ign

Obj

ectiv

es

Scope (Boundaries)

Requirements (Concepts)

Design (Logic)

Plan (Physics)

Part (Configuration)

© 2015 John A. Zachman, Zachman International®

THE PRODUCT INSTANTIATION

Page 18: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Reification

© 1990-2011 John A. Zachman, Zachman International®

Iden t i f i ca t ion

Def in i t ion

Represen ta t ion

Spec i f i ca t ion

Conf i gura t ion

Ins tan t i a t ion

Page 19: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

The Framework for Anything Architecture

Bill

s of

Mat

eria

l

Func

tiona

l Spe

cs

Dra

win

gs

Ope

ratin

g In

stru

ctio

ns

Tim

ing

diag

ram

s

Des

ign

Obj

ectiv

es

Scope (Boundaries)

Reqmnts (Concepts)

Design (Logic)

Plan (Physics)

Part (Configuration)

© 2015 John A. Zachman, Zachman International®

THE PRODUCT INSTANTIATION

Identification

Definition

Representation

Specification

Configuration

Page 20: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

The Framework for Enterprise Architecture

Inve

ntor

y M

odel

s

Proc

ess

Mod

els

Dis

trib

utio

n M

odel

s

Res

pons

ibili

ty M

odel

s

Tim

ing

Mod

els

Mot

ivat

ion

Mod

elsScope Lists (Contexts)

Business Models (Concepts)

Systems Models (Logic)

Technology Models (Physics)

Tool Models (Configuration)

© 2015 John A. Zachman, Zachman International®

THE ENTERPRISE INSTANTIATION

Page 21: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

© 1990-2011 John A. Zachman, Zachman International®

Page 22: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Framework Graphic

© 1990-2011 John A. Zachman, Zachman International®

For the latest version of the Framework Graphic,register at www.Zachman.com

for a high resolution .pdf file.

You may be interested in several articles by John A. Zachman at Zachman.com

“Architecture Is Architecture Is Architecture” “John Zachman’s Concise Definition of the Zachman Framework”

and“The Zachman Framework Evolution” by John P. Zachman

(For a publication release of the Framework Graphicsend requests to the Contact Us link on zachman.com)

Page 23: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Architecture Is Architecture

ARCHITECTURE IS ARCHITECTURE IS ARCHITECTURE

I don't think Enterprise Architecture is arbitrary ... and it is not negotiable.My opinion is, we ought to accept the definitions of Architecture that the

older disciplines of Architecture and Construction, Engineering and Manufacturing have established and focus our energy on learning how to

use them to actually engineer Enterprises.© 1990-2011 John A. Zachman, Zachman International®

I simply put Enterprise names on the same descriptive representations relevant for describing anything.

Why would anyone think that the descriptions of an Enterprise are going to be

any different from the descriptions of anything else humanity has ever described?

Page 24: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Two Different

Things

I n t r o d u c t i o n t o E n t e r p r i s e A r c h i t e c t u r e

© 1990-2011 John A. Zachman, Zachman International®

J o h n A . Z a c h m a n Z a c h m a n I n t e r n a t i o n a l

Page 25: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

OntologyThe Zachman Framework™ schema technically is an ontology -

a theory of the existence of a structured set of essential components of an object

for which explicit expression is necessary (is mandatory?) for designing, operating and changing the object

(the object being an Enterprise, a department, a value chain, a "sliver," a solution, a project,

an airplane, a building, a bathtub or whatever or whatever).

© 1990-2011 John A. Zachman, Zachman International®

A Framework is a STRUCTURE.(A Structure DEFINES something.)

A Methodology is a PROCESS. (A Process TRANSFORMS something.)

A Structure IS NOT A ProcessA Process IS NOT a Structure.

Methodology

Page 26: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Ontology

© 2012 John A. Zachman, Zachman International®

Until an ontology exists, nothing is repeatable, nothing is predictable.There is no DISCIPLINE.

This is NOTa Process.

Elements are Timeless

Page 27: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

ProcessA Process TRANSFORMS something.

© 1990-2011 John A. Zachman, Zachman International®

Add Bleach to an Alkali and

it is transformed

into Saltwater.

This is a Process:

This is NOT an Ontology.

Compounds are Temporal

(Methodology)

Page 28: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Process(METHODOLOGY)

Add Bleach to an Alkali and it is transformed into Saltwater.

HCl + NaOH NaCl+ H2O

Salt NaClAspirin C9H8O4

Vicodin C18H21NO3

Naproxen C14H14O3

Ibuprophen C13H18O2

Viagra C22H30N6O4SSulphuric Acid H2SO4

Water H2O etc., etc., etc.

Compounds

© 2012 John A. Zachman, Zachman International®Compounds are Temporal

Page 29: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

This is a Methodology WITHOUT an Ontology

© 1990-2011 John A. Zachman, Zachman International®

A Process with no ontological structure is ad hoc, fixed and

dependent on practitioner skills.

Alchemy - A Practice

This is NOT a science.

It is ALCHEMY, a "practice."

Page 30: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Ontology

Until an ontology exists, nothing is repeatable, nothing is predictable.There is no DISCIPLINE.

© 2012 John A. Zachman, Zachman International®

“Primitives” are Timeless.

This is NOTa Process.

Page 31: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Process

COBOL ProgramsObjectsBPMN ModelsSwimlanesBusiness ArchitectureCapabilitiesMobilityApplicationsData ModelsSecurity ArchitectureServices

COTSTechnology ArchitectureBig DataMissions/VisionsAgile CodeBusiness Processes DoDAF ModelsBalanced ScorecardCloudsI.B. WatsonTOGAF Artifacts

(METHODOLOGY)

Composites

Etc., etc., etc.© 2012 John A. Zachman, Zachman International®

(COMPOUNDS)

Compounds are Temporal

Page 32: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

This is a Methodology WITHOUT an Ontology

© 1990-2011 John A. Zachman, Zachman International®

A Process with no ontological structure is ad hoc, fixed and

dependent on practitioner skills.

Alchemy - A Practice

This is NOT a science.

It is ALCHEMY, a "practice."

I need a picture of a programmer writing code

Page 33: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Ontology vs MethodologyAn Ontology is the classification of the total set of “Primitive” (elemental) components that exist and

that are relevant to the existence of an object.

© 1990-2015 John A. Zachman, Zachman International®

Primitives (elements) are timeless.Composites (compounds) are temporal.

People who build Composite Modelsthink the Roman Coliseum is Architecture.

People who build Primitive Modelsthink the Descriptive Representations are Architecture.

A Methodology produces “Composite” (compound) implementations of the Primitives.

What do YOU think is Architecture?

Page 34: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Ontology and MethodologyIt is NOT either Ontology OR Methodology

© 2015 John A. Zachman, Zachman International®

It IS Ontology AND Methodology

Ontology and Methodologiesdo not COMPETEthey COMPLETE

Page 35: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Ontology and Methodology

© 2015 John A. Zachman, Zachman International®

Methodologies WITH Ontology produce ARCHITECTURE

Methodologies WITHOUT Ontology produceLEGACY

Timeless architectural Primitives (Ontology)can be dynamically assembled (Methodology)

into an infinite number of temporal Enterprise implementation Composites,

that is, Custom Enterprises, mass-produced in quantities of 1 for immediate delivery.

(Enterprise “Mass-Customization.”)

Page 36: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

AZachman Framework

Story

I n t r o d u c t i o n t o E n t e r p r i s e A r c h i t e c t u r e

© 1990-2011 John A. Zachman, Zachman International®

J o h n A . Z a c h m a n Z a c h m a n I n t e r n a t i o n a l

Page 37: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

© 1990-2015 John A. Zachman, Zachman International®

ClassificationNames

ModelNames

*Horizontal integration lines are shown for example purposes only and are not a complete set. Composite, integrative rela-tionships connecting every cell horizontally potentially exist.

AudiencePerspectives

EnterpriseNames

ClassificationNames

AudiencePerspectives

© 1984 John A. Zachman, all rights reserved. Zachman® and Zachman International® are registered trademarks of John A. Zachman and Zachman International, Inc.To request Permission Use of Copyright, please contact: Zachman International, Inc. • [email protected] • www.zachman.com

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

Alignment

Transformations

Version 3.0

A l i g n m e n t

A l i g n m e n t

How Where Who WhenWhat Why

ProcessFlows

DistributionNetworks

ResponsibilityAssignments

TimingCycles

InventorySets

MotivationIntentions

Operations

Instances

(Implementations)

TheEnterprise

TheEnterprise

Enterprise

Perspective

(Users)

Executive

Perspective

(Business ContextPlanners)

Business Mgmt

Perspective

(Business Concept Owners)

Architect

Perspective

(Business LogicDesigners)

Engineer

Perspective

(Business Physics Builders)

Technician

Perspective

(Business ComponentImplementers)

Scope

Contexts

(Scope Identification Lists)

Business

Concepts

(Business Definition Models)

System

Logic

(SystemRepresentation Models)

Technology

Physics

(TechnologySpecification Models)

Tool

Components

(Tool Configuration Models)

Operations TransformsOperations In/Outputs

Operations LocationsOperations Connections

Operations RolesOperations Work Products

Operations IntervalsOperations Moments

Operations EntitiesOperations Relationships

Operations EndsOperations Means

Process

Instantiations

Distribution

Instantiations

Responsibility

Instantiations

Timing

Instantiations

Inventory

Instantiations

Motivation

Instantiations

Timing IdentificationResponsibility IdentificationDistribution IdentificationProcess Identification

Timing DefinitionResponsibility DefinitionDistribution DefinitionProcess Definition

Process Representation Distribution Representation Responsibility Representation Timing Representation

Process Specification Distribution Specification Responsibility Specification Timing Specification

Inventory Identification

Inventory Definition

Inventory Representation

Inventory Specification

Inventory Configuration Process Configuration Distribution Configuration Responsibility Configuration Timing Configuration

Motivation Identification

Motivation Definition

Motivation Representation

Motivation Specification

Motivation Configuration

Murder/Kidnapping Case

Page 38: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

© 1990-2015 John A. Zachman, Zachman International®

ClassificationNames

ModelNames

*Horizontal integration lines are shown for example purposes only and are not a complete set. Composite, integrative rela-tionships connecting every cell horizontally potentially exist.

AudiencePerspectives

EnterpriseNames

ClassificationNames

AudiencePerspectives

© 1984 John A. Zachman, all rights reserved. Zachman® and Zachman International® are registered trademarks of John A. Zachman and Zachman International, Inc.To request Permission Use of Copyright, please contact: Zachman International, Inc. • [email protected] • www.zachman.com

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

Alignment

Transformations

Version 3.0

A l i g n m e n t

A l i g n m e n t

How Where Who WhenWhat Why

ProcessFlows

DistributionNetworks

ResponsibilityAssignments

TimingCycles

InventorySets

MotivationIntentions

Operations

Instances

(Implementations)

TheEnterprise

TheEnterprise

Enterprise

Perspective

(Users)

Executive

Perspective

(Business ContextPlanners)

Business Mgmt

Perspective

(Business Concept Owners)

Architect

Perspective

(Business LogicDesigners)

Engineer

Perspective

(Business Physics Builders)

Technician

Perspective

(Business ComponentImplementers)

Scope

Contexts

(Scope Identification Lists)

Business

Concepts

(Business Definition Models)

System

Logic

(SystemRepresentation Models)

Technology

Physics

(TechnologySpecification Models)

Tool

Components

(Tool Configuration Models)

Operations TransformsOperations In/Outputs

Operations LocationsOperations Connections

Operations RolesOperations Work Products

Operations IntervalsOperations Moments

Operations EntitiesOperations Relationships

Operations EndsOperations Means

Process

Instantiations

Distribution

Instantiations

Responsibility

Instantiations

Timing

Instantiations

Inventory

Instantiations

Motivation

Instantiations

Timing IdentificationResponsibility IdentificationDistribution IdentificationProcess Identification

Timing DefinitionResponsibility DefinitionDistribution DefinitionProcess Definition

Process Representation Distribution Representation Responsibility Representation Timing Representation

Process Specification Distribution Specification Responsibility Specification Timing Specification

Inventory Identification

Inventory Definition

Inventory Representation

Inventory Specification

Inventory Configuration Process Configuration Distribution Configuration Responsibility Configuration Timing Configuration

Motivation Identification

Motivation Definition

Motivation Representation

Motivation Specification

Motivation Configuration

Murder/Kidnapping Case

In two weeks - identified new terrorist Cell and linkages with all existing cells

Page 39: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Generated - Not BuiltKey to Diagnosis

This is NOT a “System”

Courtesy of Sunil Dutt Jha ICMG

Page 40: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

The Key1. Single-variable, precisely unique, relevant (not arbitrary),

ontologically-defined components.

2. Binary Relationships (only two components at a time).

The Key to diagnosing the CEO’s Problems

and prescribing alternative solutions

© 2015 John A. Zachman, Zachman International®

This IS an (incomplete) Enterprise Architecture

(Not Enterprise-wide, No Relationship Entities)

A “system” REUSES these Architecture components.

Page 41: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Business Architecture

I n t r o d u c t i o n t o E n t e r p r i s e A r c h i t e c t u r e

© 1990-2013 John A. Zachman, Zachman International®

J o h n A . Z a c h m a n Z a c h m a n I n t e r n a t i o n a l

Page 42: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

usiness Models (Concepts)

%�++#2��,#('Names

�(��%Names

*Horizontal integration lines are shown for example purposes only and are not a complete set. Composite, integrative rela-tionships connecting every cell horizontally potentially exist.

�-�#�'����*+)��,#.�+

�',�*)*#+�Names

%�++#2��,#('Names

�-�#�'����*+)��,#.�+

©"1984"John"A."Zachman,"all"rights"reserved."Zachman®"and"Zachman"International®"are"registered"trademarks"of"John"A."Zachman"and"Zachman"International,"Inc.��������������������������������������������� ���� ����� ���������������������� �� �������� ����� ��� ������� ����� ��

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

Alignment

Transformations

��*+#('����

A l i g n m e n t

A l i g n m e n t

�(/ Where �"( �"�'�"�, Why

�*(��++ %(/+

�#+,*#�-,#('��,/(*$+

��+)('+#�#%#,1�++#!'&�',+

�#&#'!1�%�+

�'.�',(*1��,+

�(,#.�,#('�',�',#('+

OperationsInstances

��&)%�&�',�,#('+�

TheEnterprise

TheEnterprise

EnterprisePerspective

��+�*+�

ExecutivePerspective�-+#'�++�(',�0,

�%�''�*+�

Business MgmtPerspective

�-+#'�++�('��),��/'�*+�

ArchitectPerspective�-+#'�++��(!#�

��+#!'�*+�

EngineerPerspective�-+#'�++��"1+#�+�

-#%��*+�

TechnicianPerspective

�-+#'�++�(&)('�',�&)%�&�',�*+�

ScopeContexts

���()�����',#2��,#('��#+,+�

BusinessConcepts

�-+#'�++���2'#,#('��(��%+�

SystemLogic��1+,�&

��)*�+�',�,#('��(��%+�

TechnologyPhysics����"'(%(!1

�)��#2��,#('��(��%+�

ToolComponents��((%�('2!-*�,#('�

�(��%+�

�)�*�,#('+��*�'+ (*&+�)�*�,#('+��'��-,)-,+

�)�*�,#('+��(��,#('+�)�*�,#('+�(''��,#('+

�)�*�,#('+��(%�+�)�*�,#('+��(*$��*(�-�,+

�)�*�,#('+��',�*.�%+�)�*�,#('+��(&�',+

�)�*�,#('+��',#,#�+�)�*�,#('+���%�,#('+"#)+

�)�*�,#('+��'�+�)�*�,#('+����'+

ProcessInstantiations

DistributionInstantiations

ResponsibilityInstantiations

TimingInstantiations

Inventory Instantiations

MotivationInstantiations

������� �������������������������� ������������������������ ������������������� ����������

������������������������������������������������������������������������������

��������������������� �������������������������� ���������������������������� �������������������

������������������� ������������������������ �������������������������� �����������������

����������� ����������

�������������������

�����������������������

���������������������

��������������������� ������������������� ������������������������ �������������������������� �����������������

����������� ����������

�������������������

�����������������������

���������������������

���������������������

Scope Lists (Contexts)

Systems Models (Logic)

Business Models (Concepts)IDEAS

© 1990-2015 John A. Zachman, Zachman International®

Page 43: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

%�++#2��,#('Names

�(��%Names

*Horizontal integration lines are shown for example purposes only and are not a complete set. Composite, integrative rela-tionships connecting every cell horizontally potentially exist.

�-�#�'����*+)��,#.�+

�',�*)*#+�Names

%�++#2��,#('Names

�-�#�'����*+)��,#.�+

©"1984"John"A."Zachman,"all"rights"reserved."Zachman®"and"Zachman"International®"are"registered"trademarks"of"John"A."Zachman"and"Zachman"International,"Inc.��������������������������������������������� ���� ����� ���������������������� �� �������� ����� ��� ������� ����� ��

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

Alignment

Transformations

��*+#('����

A l i g n m e n t

A l i g n m e n t

�(/ Where �"( �"�'�"�, Why

�*(��++ %(/+

�#+,*#�-,#('��,/(*$+

��+)('+#�#%#,1�++#!'&�',+

�#&#'!1�%�+

�'.�',(*1��,+

�(,#.�,#('�',�',#('+

OperationsInstances

��&)%�&�',�,#('+�

TheEnterprise

TheEnterprise

EnterprisePerspective

��+�*+�

ExecutivePerspective�-+#'�++�(',�0,

�%�''�*+�

Business MgmtPerspective

�-+#'�++�('��),��/'�*+�

ArchitectPerspective�-+#'�++��(!#�

��+#!'�*+�

EngineerPerspective�-+#'�++��"1+#�+�

-#%��*+�

TechnicianPerspective

�-+#'�++�(&)('�',�&)%�&�',�*+�

ScopeContexts

���()�����',#2��,#('��#+,+�

BusinessConcepts

�-+#'�++���2'#,#('��(��%+�

SystemLogic��1+,�&

��)*�+�',�,#('��(��%+�

TechnologyPhysics����"'(%(!1

�)��#2��,#('��(��%+�

ToolComponents��((%�('2!-*�,#('�

�(��%+�

�)�*�,#('+��*�'+ (*&+�)�*�,#('+��'��-,)-,+

�)�*�,#('+��(��,#('+�)�*�,#('+�(''��,#('+

�)�*�,#('+��(%�+�)�*�,#('+��(*$��*(�-�,+

�)�*�,#('+��',�*.�%+�)�*�,#('+��(&�',+

�)�*�,#('+��',#,#�+�)�*�,#('+���%�,#('+"#)+

�)�*�,#('+��'�+�)�*�,#('+����'+

ProcessInstantiations

DistributionInstantiations

ResponsibilityInstantiations

TimingInstantiations

Inventory Instantiations

MotivationInstantiations

������� �������������������������� ������������������������ ������������������� ����������

������������������������������������������������������������������������������

��������������������� �������������������������� ���������������������������� �������������������

������������������� ������������������������ �������������������������� �����������������

����������� ����������

�������������������

�����������������������

���������������������

��������������������� ������������������� ������������������������ �������������������������� �����������������

����������� ����������

�������������������

�����������������������

���������������������

���������������������

© 1990-2015 John A. Zachman, Zachman International®

THE ENTERPRISE INSTANTIATION

Technology Models (Physics)

Tool Models (Configuration)REALITY

Page 44: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

%�++#2��,#('Names

�(��%Names

*Horizontal integration lines are shown for example purposes only and are not a complete set. Composite, integrative rela-tionships connecting every cell horizontally potentially exist.

�-�#�'����*+)��,#.�+

�',�*)*#+�Names

%�++#2��,#('Names

�-�#�'����*+)��,#.�+

©"1984"John"A."Zachman,"all"rights"reserved."Zachman®"and"Zachman"International®"are"registered"trademarks"of"John"A."Zachman"and"Zachman"International,"Inc.��������������������������������������������� ���� ����� ���������������������� �� �������� ����� ��� ������� ����� ��

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

Alignment

Transformations

��*+#('����

A l i g n m e n t

A l i g n m e n t

�(/ Where �"( �"�'�"�, Why

�*(��++ %(/+

�#+,*#�-,#('��,/(*$+

��+)('+#�#%#,1�++#!'&�',+

�#&#'!1�%�+

�'.�',(*1��,+

�(,#.�,#('�',�',#('+

OperationsInstances

��&)%�&�',�,#('+�

TheEnterprise

TheEnterprise

EnterprisePerspective

��+�*+�

ExecutivePerspective�-+#'�++�(',�0,

�%�''�*+�

Business MgmtPerspective

�-+#'�++�('��),��/'�*+�

ArchitectPerspective�-+#'�++��(!#�

��+#!'�*+�

EngineerPerspective�-+#'�++��"1+#�+�

-#%��*+�

TechnicianPerspective

�-+#'�++�(&)('�',�&)%�&�',�*+�

ScopeContexts

���()�����',#2��,#('��#+,+�

BusinessConcepts

�-+#'�++���2'#,#('��(��%+�

SystemLogic��1+,�&

��)*�+�',�,#('��(��%+�

TechnologyPhysics����"'(%(!1

�)��#2��,#('��(��%+�

ToolComponents��((%�('2!-*�,#('�

�(��%+�

�)�*�,#('+��*�'+ (*&+�)�*�,#('+��'��-,)-,+

�)�*�,#('+��(��,#('+�)�*�,#('+�(''��,#('+

�)�*�,#('+��(%�+�)�*�,#('+��(*$��*(�-�,+

�)�*�,#('+��',�*.�%+�)�*�,#('+��(&�',+

�)�*�,#('+��',#,#�+�)�*�,#('+���%�,#('+"#)+

�)�*�,#('+��'�+�)�*�,#('+����'+

ProcessInstantiations

DistributionInstantiations

ResponsibilityInstantiations

TimingInstantiations

Inventory Instantiations

MotivationInstantiations

������� �������������������������� ������������������������ ������������������� ����������

������������������������������������������������������������������������������

��������������������� �������������������������� ���������������������������� �������������������

������������������� ������������������������ �������������������������� �����������������

����������� ����������

�������������������

�����������������������

���������������������

��������������������� ������������������� ������������������������ �������������������������� �����������������

����������� ����������

�������������������

�����������������������

���������������������

���������������������

© 1990-2015 John A. Zachman, Zachman International®

THE ENTERPRISE INSTANTIATION

Technology Models (Physics)

Tool Models (Configuration)REALITY

IDEAS

Page 45: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

%�++#2��,#('Names

�(��%Names

*Horizontal integration lines are shown for example purposes only and are not a complete set. Composite, integrative rela-tionships connecting every cell horizontally potentially exist.

�-�#�'����*+)��,#.�+

�',�*)*#+�Names

%�++#2��,#('Names

�-�#�'����*+)��,#.�+

©"1984"John"A."Zachman,"all"rights"reserved."Zachman®"and"Zachman"International®"are"registered"trademarks"of"John"A."Zachman"and"Zachman"International,"Inc.��������������������������������������������� ���� ����� ���������������������� �� �������� ����� ��� ������� ����� ��

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

Alignment

Transformations

��*+#('����

A l i g n m e n t

A l i g n m e n t

�(/ Where �"( �"�'�"�, Why

�*(��++ %(/+

�#+,*#�-,#('��,/(*$+

��+)('+#�#%#,1�++#!'&�',+

�#&#'!1�%�+

�'.�',(*1��,+

�(,#.�,#('�',�',#('+

OperationsInstances

��&)%�&�',�,#('+�

TheEnterprise

TheEnterprise

EnterprisePerspective

��+�*+�

ExecutivePerspective�-+#'�++�(',�0,

�%�''�*+�

Business MgmtPerspective

�-+#'�++�('��),��/'�*+�

ArchitectPerspective�-+#'�++��(!#�

��+#!'�*+�

EngineerPerspective�-+#'�++��"1+#�+�

-#%��*+�

TechnicianPerspective

�-+#'�++�(&)('�',�&)%�&�',�*+�

ScopeContexts

���()�����',#2��,#('��#+,+�

BusinessConcepts

�-+#'�++���2'#,#('��(��%+�

SystemLogic��1+,�&

��)*�+�',�,#('��(��%+�

TechnologyPhysics����"'(%(!1

�)��#2��,#('��(��%+�

ToolComponents��((%�('2!-*�,#('�

�(��%+�

�)�*�,#('+��*�'+ (*&+�)�*�,#('+��'��-,)-,+

�)�*�,#('+��(��,#('+�)�*�,#('+�(''��,#('+

�)�*�,#('+��(%�+�)�*�,#('+��(*$��*(�-�,+

�)�*�,#('+��',�*.�%+�)�*�,#('+��(&�',+

�)�*�,#('+��',#,#�+�)�*�,#('+���%�,#('+"#)+

�)�*�,#('+��'�+�)�*�,#('+����'+

ProcessInstantiations

DistributionInstantiations

ResponsibilityInstantiations

TimingInstantiations

Inventory Instantiations

MotivationInstantiations

������� �������������������������� ������������������������ ������������������� ����������

������������������������������������������������������������������������������

��������������������� �������������������������� ���������������������������� �������������������

������������������� ������������������������ �������������������������� �����������������

����������� ����������

�������������������

�����������������������

���������������������

��������������������� ������������������� ������������������������ �������������������������� �����������������

����������� ����������

�������������������

�����������������������

���������������������

���������������������

© 1990-2015 John A. Zachman, Zachman International®

Inve

ntor

y M

odel

s

Proc

ess

Mod

els

Dis

trib

utio

n M

odel

sRESOURCE

Page 46: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

%�++#2��,#('Names

�(��%Names

*Horizontal integration lines are shown for example purposes only and are not a complete set. Composite, integrative rela-tionships connecting every cell horizontally potentially exist.

�-�#�'����*+)��,#.�+

�',�*)*#+�Names

%�++#2��,#('Names

�-�#�'����*+)��,#.�+

©"1984"John"A."Zachman,"all"rights"reserved."Zachman®"and"Zachman"International®"are"registered"trademarks"of"John"A."Zachman"and"Zachman"International,"Inc.��������������������������������������������� ���� ����� ���������������������� �� �������� ����� ��� ������� ����� ��

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

Alignment

Transformations

��*+#('����

A l i g n m e n t

A l i g n m e n t

�(/ Where �"( �"�'�"�, Why

�*(��++ %(/+

�#+,*#�-,#('��,/(*$+

��+)('+#�#%#,1�++#!'&�',+

�#&#'!1�%�+

�'.�',(*1��,+

�(,#.�,#('�',�',#('+

OperationsInstances

��&)%�&�',�,#('+�

TheEnterprise

TheEnterprise

EnterprisePerspective

��+�*+�

ExecutivePerspective�-+#'�++�(',�0,

�%�''�*+�

Business MgmtPerspective

�-+#'�++�('��),��/'�*+�

ArchitectPerspective�-+#'�++��(!#�

��+#!'�*+�

EngineerPerspective�-+#'�++��"1+#�+�

-#%��*+�

TechnicianPerspective

�-+#'�++�(&)('�',�&)%�&�',�*+�

ScopeContexts

���()�����',#2��,#('��#+,+�

BusinessConcepts

�-+#'�++���2'#,#('��(��%+�

SystemLogic��1+,�&

��)*�+�',�,#('��(��%+�

TechnologyPhysics����"'(%(!1

�)��#2��,#('��(��%+�

ToolComponents��((%�('2!-*�,#('�

�(��%+�

�)�*�,#('+��*�'+ (*&+�)�*�,#('+��'��-,)-,+

�)�*�,#('+��(��,#('+�)�*�,#('+�(''��,#('+

�)�*�,#('+��(%�+�)�*�,#('+��(*$��*(�-�,+

�)�*�,#('+��',�*.�%+�)�*�,#('+��(&�',+

�)�*�,#('+��',#,#�+�)�*�,#('+���%�,#('+"#)+

�)�*�,#('+��'�+�)�*�,#('+����'+

ProcessInstantiations

DistributionInstantiations

ResponsibilityInstantiations

TimingInstantiations

Inventory Instantiations

MotivationInstantiations

������� �������������������������� ������������������������ ������������������� ����������

������������������������������������������������������������������������������

��������������������� �������������������������� ���������������������������� �������������������

������������������� ������������������������ �������������������������� �����������������

����������� ����������

�������������������

�����������������������

���������������������

��������������������� ������������������� ������������������������ �������������������������� �����������������

����������� ����������

�������������������

�����������������������

���������������������

���������������������

© 1990-2015 John A. Zachman, Zachman International®

Res

pons

ibili

ty M

odel

s

Tim

ing

Mod

els

Mot

ivat

ion

Mod

els

BEHAVIOR

Page 47: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

%�++#2��,#('Names

�(��%Names

*Horizontal integration lines are shown for example purposes only and are not a complete set. Composite, integrative rela-tionships connecting every cell horizontally potentially exist.

�-�#�'����*+)��,#.�+

�',�*)*#+�Names

%�++#2��,#('Names

�-�#�'����*+)��,#.�+

©"1984"John"A."Zachman,"all"rights"reserved."Zachman®"and"Zachman"International®"are"registered"trademarks"of"John"A."Zachman"and"Zachman"International,"Inc.��������������������������������������������� ���� ����� ���������������������� �� �������� ����� ��� ������� ����� ��

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

Alignment

Transformations

��*+#('����

A l i g n m e n t

A l i g n m e n t

�(/ Where �"( �"�'�"�, Why

�*(��++ %(/+

�#+,*#�-,#('��,/(*$+

��+)('+#�#%#,1�++#!'&�',+

�#&#'!1�%�+

�'.�',(*1��,+

�(,#.�,#('�',�',#('+

OperationsInstances

��&)%�&�',�,#('+�

TheEnterprise

TheEnterprise

EnterprisePerspective

��+�*+�

ExecutivePerspective�-+#'�++�(',�0,

�%�''�*+�

Business MgmtPerspective

�-+#'�++�('��),��/'�*+�

ArchitectPerspective�-+#'�++��(!#�

��+#!'�*+�

EngineerPerspective�-+#'�++��"1+#�+�

-#%��*+�

TechnicianPerspective

�-+#'�++�(&)('�',�&)%�&�',�*+�

ScopeContexts

���()�����',#2��,#('��#+,+�

BusinessConcepts

�-+#'�++���2'#,#('��(��%+�

SystemLogic��1+,�&

��)*�+�',�,#('��(��%+�

TechnologyPhysics����"'(%(!1

�)��#2��,#('��(��%+�

ToolComponents��((%�('2!-*�,#('�

�(��%+�

�)�*�,#('+��*�'+ (*&+�)�*�,#('+��'��-,)-,+

�)�*�,#('+��(��,#('+�)�*�,#('+�(''��,#('+

�)�*�,#('+��(%�+�)�*�,#('+��(*$��*(�-�,+

�)�*�,#('+��',�*.�%+�)�*�,#('+��(&�',+

�)�*�,#('+��',#,#�+�)�*�,#('+���%�,#('+"#)+

�)�*�,#('+��'�+�)�*�,#('+����'+

ProcessInstantiations

DistributionInstantiations

ResponsibilityInstantiations

TimingInstantiations

Inventory Instantiations

MotivationInstantiations

������� �������������������������� ������������������������ ������������������� ����������

������������������������������������������������������������������������������

��������������������� �������������������������� ���������������������������� �������������������

������������������� ������������������������ �������������������������� �����������������

����������� ����������

�������������������

�����������������������

���������������������

��������������������� ������������������� ������������������������ �������������������������� �����������������

����������� ����������

�������������������

�����������������������

���������������������

���������������������

© 1990-2015 John A. Zachman, Zachman International®

Res

pons

ibili

ty M

odel

s

Tim

ing

Mod

els

Mot

ivat

ion

Mod

els

BEHAVIORRESOURCE

Page 48: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

%�++#2��,#('Names

�(��%Names

*Horizontal integration lines are shown for example purposes only and are not a complete set. Composite, integrative rela-tionships connecting every cell horizontally potentially exist.

�-�#�'����*+)��,#.�+

�',�*)*#+�Names

%�++#2��,#('Names

�-�#�'����*+)��,#.�+

©"1984"John"A."Zachman,"all"rights"reserved."Zachman®"and"Zachman"International®"are"registered"trademarks"of"John"A."Zachman"and"Zachman"International,"Inc.��������������������������������������������� ���� ����� ���������������������� �� �������� ����� ��� ������� ����� ��

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

Alignment

Transformations

��*+#('����

A l i g n m e n t

A l i g n m e n t

�(/ Where �"( �"�'�"�, Why

�*(��++ %(/+

�#+,*#�-,#('��,/(*$+

��+)('+#�#%#,1�++#!'&�',+

�#&#'!1�%�+

�'.�',(*1��,+

�(,#.�,#('�',�',#('+

OperationsInstances

��&)%�&�',�,#('+�

TheEnterprise

TheEnterprise

EnterprisePerspective

��+�*+�

ExecutivePerspective�-+#'�++�(',�0,

�%�''�*+�

Business MgmtPerspective

�-+#'�++�('��),��/'�*+�

ArchitectPerspective�-+#'�++��(!#�

��+#!'�*+�

EngineerPerspective�-+#'�++��"1+#�+�

-#%��*+�

TechnicianPerspective

�-+#'�++�(&)('�',�&)%�&�',�*+�

ScopeContexts

���()�����',#2��,#('��#+,+�

BusinessConcepts

�-+#'�++���2'#,#('��(��%+�

SystemLogic��1+,�&

��)*�+�',�,#('��(��%+�

TechnologyPhysics����"'(%(!1

�)��#2��,#('��(��%+�

ToolComponents��((%�('2!-*�,#('�

�(��%+�

�)�*�,#('+��*�'+ (*&+�)�*�,#('+��'��-,)-,+

�)�*�,#('+��(��,#('+�)�*�,#('+�(''��,#('+

�)�*�,#('+��(%�+�)�*�,#('+��(*$��*(�-�,+

�)�*�,#('+��',�*.�%+�)�*�,#('+��(&�',+

�)�*�,#('+��',#,#�+�)�*�,#('+���%�,#('+"#)+

�)�*�,#('+��'�+�)�*�,#('+����'+

ProcessInstantiations

DistributionInstantiations

ResponsibilityInstantiations

TimingInstantiations

Inventory Instantiations

MotivationInstantiations

������� �������������������������� ������������������������ ������������������� ����������

������������������������������������������������������������������������������

��������������������� �������������������������� ���������������������������� �������������������

������������������� ������������������������ �������������������������� �����������������

����������� ����������

�������������������

�����������������������

���������������������

��������������������� ������������������� ������������������������ �������������������������� �����������������

����������� ����������

�������������������

�����������������������

���������������������

���������������������

RESOURCEIDEAS

BEHAVIORIDEAS

RESOURCEREALITY

BEHAVIORREALITY

© 1990-2014 John A. Zachman, Zachman International®

THE ENTERPRISE INSTANTIATION

Page 49: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

ClassificationNames

ModelNames

*Horizontal integration lines are shown for example purposes only and are not a complete set. Composite, integrative rela-tionships connecting every cell horizontally potentially exist.

AudiencePerspectives

EnterpriseNames

ClassificationNames

AudiencePerspectives

© 1984 John A. Zachman, all rights reserved. Zachman® and Zachman International® are registered trademarks of John A. Zachman and Zachman International, Inc.To request Permission Use of Copyright, please contact: Zachman International, Inc. • [email protected] • www.zachman.com

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

Alignment

Transformations

Version 3.0

A l i g n m e n t

A l i g n m e n t

How Where Who WhenWhat Why

ProcessFlows

DistributionNetworks

ResponsibilityAssignments

TimingCycles

InventorySets

MotivationIntentions

Operations

Instances

(Implementations)

TheEnterprise

TheEnterprise

Enterprise

Perspective

(Users)

Executive

Perspective

(Business ContextPlanners)

Business Mgmt

Perspective

(Business Concept Owners)

Architect

Perspective

(Business LogicDesigners)

Engineer

Perspective

(Business Physics Builders)

Technician

Perspective

(Business ComponentImplementers)

Scope

Contexts

(Scope Identification Lists)

Business

Concepts

(Business Definition Models)

System

Logic

(SystemRepresentation Models)

Technology

Physics

(TechnologySpecification Models)

Tool

Components

(Tool Configuration Models)

Operations TransformsOperations In/Outputs

Operations LocationsOperations Connections

Operations RolesOperations Work Products

Operations IntervalsOperations Moments

Operations EntitiesOperations Relationships

Operations EndsOperations Means

Process

Instantiations

Distribution

Instantiations

Responsibility

Instantiations

Timing

Instantiations

Inventory

Instantiations

Motivation

Instantiations

Timing IdentificationResponsibility IdentificationDistribution IdentificationProcess Identification

Timing DefinitionResponsibility DefinitionDistribution DefinitionProcess Definition

Process Representation Distribution Representation Responsibility Representation Timing Representation

Process Specification Distribution Specification Responsibility Specification Timing Specification

Inventory Identification

Inventory Definition

Inventory Representation

Inventory Specification

Inventory Configuration Process Configuration Distribution Configuration Responsibility Configuration Timing Configuration

Motivation Identification

Motivation Definition

Motivation Representation

Motivation Specification

Motivation Configuration

Business Architecture ?

BA?

© 1990-2014 John A. Zachman, Zachman International®

BA?BA?

BA?

BA?BA? BA?

BA?BA?BA? BA? BA?

Page 50: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

ClassificationNames

ModelNames

*Horizontal integration lines are shown for example purposes only and are not a complete set. Composite, integrative rela-tionships connecting every cell horizontally potentially exist.

AudiencePerspectives

EnterpriseNames

ClassificationNames

AudiencePerspectives

© 1984 John A. Zachman, all rights reserved. Zachman® and Zachman International® are registered trademarks of John A. Zachman and Zachman International, Inc.To request Permission Use of Copyright, please contact: Zachman International, Inc. • [email protected] • www.zachman.com

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

Alignment

Transformations

Version 3.0

A l i g n m e n t

A l i g n m e n t

How Where Who WhenWhat Why

ProcessFlows

DistributionNetworks

ResponsibilityAssignments

TimingCycles

InventorySets

MotivationIntentions

Operations

Instances

(Implementations)

TheEnterprise

TheEnterprise

Enterprise

Perspective

(Users)

Executive

Perspective

(Business ContextPlanners)

Business Mgmt

Perspective

(Business Concept Owners)

Architect

Perspective

(Business LogicDesigners)

Engineer

Perspective

(Business Physics Builders)

Technician

Perspective

(Business ComponentImplementers)

Scope

Contexts

(Scope Identification Lists)

Business

Concepts

(Business Definition Models)

System

Logic

(SystemRepresentation Models)

Technology

Physics

(TechnologySpecification Models)

Tool

Components

(Tool Configuration Models)

Operations TransformsOperations In/Outputs

Operations LocationsOperations Connections

Operations RolesOperations Work Products

Operations IntervalsOperations Moments

Operations EntitiesOperations Relationships

Operations EndsOperations Means

Process

Instantiations

Distribution

Instantiations

Responsibility

Instantiations

Timing

Instantiations

Inventory

Instantiations

Motivation

Instantiations

Timing IdentificationResponsibility IdentificationDistribution IdentificationProcess Identification

Timing DefinitionResponsibility DefinitionDistribution DefinitionProcess Definition

Process Representation Distribution Representation Responsibility Representation Timing Representation

Process Specification Distribution Specification Responsibility Specification Timing Specification

Inventory Identification

Inventory Definition

Inventory Representation

Inventory Specification

Inventory Configuration Process Configuration Distribution Configuration Responsibility Configuration Timing Configuration

Motivation Identification

Motivation Definition

Motivation Representation

Motivation Specification

Motivation Configuration

Business Architecture ?

© 1990-2014 John A. Zachman, Zachman International®

Bus Arch?(Composite)

Bus Arch?(Composite)

Page 51: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

ClassificationNames

ModelNames

*Horizontal integration lines are shown for example purposes only and are not a complete set. Composite, integrative rela-tionships connecting every cell horizontally potentially exist.

AudiencePerspectives

EnterpriseNames

ClassificationNames

AudiencePerspectives

© 1984 John A. Zachman, all rights reserved. Zachman® and Zachman International® are registered trademarks of John A. Zachman and Zachman International, Inc.To request Permission Use of Copyright, please contact: Zachman International, Inc. • [email protected] • www.zachman.com

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

Alignment

Transformations

Version 3.0

A l i g n m e n t

A l i g n m e n t

How Where Who WhenWhat Why

ProcessFlows

DistributionNetworks

ResponsibilityAssignments

TimingCycles

InventorySets

MotivationIntentions

Operations

Instances

(Implementations)

TheEnterprise

TheEnterprise

Enterprise

Perspective

(Users)

Executive

Perspective

(Business ContextPlanners)

Business Mgmt

Perspective

(Business Concept Owners)

Architect

Perspective

(Business LogicDesigners)

Engineer

Perspective

(Business Physics Builders)

Technician

Perspective

(Business ComponentImplementers)

Scope

Contexts

(Scope Identification Lists)

Business

Concepts

(Business Definition Models)

System

Logic

(SystemRepresentation Models)

Technology

Physics

(TechnologySpecification Models)

Tool

Components

(Tool Configuration Models)

Operations TransformsOperations In/Outputs

Operations LocationsOperations Connections

Operations RolesOperations Work Products

Operations IntervalsOperations Moments

Operations EntitiesOperations Relationships

Operations EndsOperations Means

Process

Instantiations

Distribution

Instantiations

Responsibility

Instantiations

Timing

Instantiations

Inventory

Instantiations

Motivation

Instantiations

Timing IdentificationResponsibility IdentificationDistribution IdentificationProcess Identification

Timing DefinitionResponsibility DefinitionDistribution DefinitionProcess Definition

Process Representation Distribution Representation Responsibility Representation Timing Representation

Process Specification Distribution Specification Responsibility Specification Timing Specification

Inventory Identification

Inventory Definition

Inventory Representation

Inventory Specification

Inventory Configuration Process Configuration Distribution Configuration Responsibility Configuration Timing Configuration

Motivation Identification

Motivation Definition

Motivation Representation

Motivation Specification

Motivation Configuration

Business Architecture ?

© 1990-2014 John A. Zachman, Zachman International®

Bus Arch?(Composite)

Page 52: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

ClassificationNames

ModelNames

*Horizontal integration lines are shown for example purposes only and are not a complete set. Composite, integrative rela-tionships connecting every cell horizontally potentially exist.

AudiencePerspectives

EnterpriseNames

ClassificationNames

AudiencePerspectives

© 1984 John A. Zachman, all rights reserved. Zachman® and Zachman International® are registered trademarks of John A. Zachman and Zachman International, Inc.To request Permission Use of Copyright, please contact: Zachman International, Inc. • [email protected] • www.zachman.com

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

Alignment

Transformations

Version 3.0

A l i g n m e n t

A l i g n m e n t

How Where Who WhenWhat Why

ProcessFlows

DistributionNetworks

ResponsibilityAssignments

TimingCycles

InventorySets

MotivationIntentions

Operations

Instances

(Implementations)

TheEnterprise

TheEnterprise

Enterprise

Perspective

(Users)

Executive

Perspective

(Business ContextPlanners)

Business Mgmt

Perspective

(Business Concept Owners)

Architect

Perspective

(Business LogicDesigners)

Engineer

Perspective

(Business Physics Builders)

Technician

Perspective

(Business ComponentImplementers)

Scope

Contexts

(Scope Identification Lists)

Business

Concepts

(Business Definition Models)

System

Logic

(SystemRepresentation Models)

Technology

Physics

(TechnologySpecification Models)

Tool

Components

(Tool Configuration Models)

Operations TransformsOperations In/Outputs

Operations LocationsOperations Connections

Operations RolesOperations Work Products

Operations IntervalsOperations Moments

Operations EntitiesOperations Relationships

Operations EndsOperations Means

Process

Instantiations

Distribution

Instantiations

Responsibility

Instantiations

Timing

Instantiations

Inventory

Instantiations

Motivation

Instantiations

Timing IdentificationResponsibility IdentificationDistribution IdentificationProcess Identification

Timing DefinitionResponsibility DefinitionDistribution DefinitionProcess Definition

Process Representation Distribution Representation Responsibility Representation Timing Representation

Process Specification Distribution Specification Responsibility Specification Timing Specification

Inventory Identification

Inventory Definition

Inventory Representation

Inventory Specification

Inventory Configuration Process Configuration Distribution Configuration Responsibility Configuration Timing Configuration

Motivation Identification

Motivation Definition

Motivation Representation

Motivation Specification

Motivation Configuration

Business Architecture ?

© 1990-2014 John A. Zachman, Zachman International®

(Composite)B u s i n e s s A r c h i t e c t u r e ?

Etc., etc., etc.(63 combinations)

(Composite)

Page 53: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

ClassificationNames

ModelNames

*Horizontal integration lines are shown for example purposes only and are not a complete set. Composite, integrative rela-tionships connecting every cell horizontally potentially exist.

AudiencePerspectives

EnterpriseNames

ClassificationNames

AudiencePerspectives

© 1984 John A. Zachman, all rights reserved. Zachman® and Zachman International® are registered trademarks of John A. Zachman and Zachman International, Inc.To request Permission Use of Copyright, please contact: Zachman International, Inc. • [email protected] • www.zachman.com

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

Alignment

Transformations

Version 3.0

A l i g n m e n t

A l i g n m e n t

How Where Who WhenWhat Why

ProcessFlows

DistributionNetworks

ResponsibilityAssignments

TimingCycles

InventorySets

MotivationIntentions

Operations

Instances

(Implementations)

TheEnterprise

TheEnterprise

Enterprise

Perspective

(Users)

Executive

Perspective

(Business ContextPlanners)

Business Mgmt

Perspective

(Business Concept Owners)

Architect

Perspective

(Business LogicDesigners)

Engineer

Perspective

(Business Physics Builders)

Technician

Perspective

(Business ComponentImplementers)

Scope

Contexts

(Scope Identification Lists)

Business

Concepts

(Business Definition Models)

System

Logic

(SystemRepresentation Models)

Technology

Physics

(TechnologySpecification Models)

Tool

Components

(Tool Configuration Models)

Operations TransformsOperations In/Outputs

Operations LocationsOperations Connections

Operations RolesOperations Work Products

Operations IntervalsOperations Moments

Operations EntitiesOperations Relationships

Operations EndsOperations Means

Process

Instantiations

Distribution

Instantiations

Responsibility

Instantiations

Timing

Instantiations

Inventory

Instantiations

Motivation

Instantiations

Timing IdentificationResponsibility IdentificationDistribution IdentificationProcess Identification

Timing DefinitionResponsibility DefinitionDistribution DefinitionProcess Definition

Process Representation Distribution Representation Responsibility Representation Timing Representation

Process Specification Distribution Specification Responsibility Specification Timing Specification

Inventory Identification

Inventory Definition

Inventory Representation

Inventory Specification

Inventory Configuration Process Configuration Distribution Configuration Responsibility Configuration Timing Configuration

Motivation Identification

Motivation Definition

Motivation Representation

Motivation Specification

Motivation Configuration

Business Architecture ?

© 1990-2014 John A. Zachman, Zachman International®

B u s i n e s s A r c h i t e c t u r e ?

Etc., etc., etc.(63 combinations)

(Composite)

Page 54: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

ClassificationNames

ModelNames

*Horizontal integration lines are shown for example purposes only and are not a complete set. Composite, integrative rela-tionships connecting every cell horizontally potentially exist.

AudiencePerspectives

EnterpriseNames

ClassificationNames

AudiencePerspectives

© 1984 John A. Zachman, all rights reserved. Zachman® and Zachman International® are registered trademarks of John A. Zachman and Zachman International, Inc.To request Permission Use of Copyright, please contact: Zachman International, Inc. • [email protected] • www.zachman.com

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

Alignment

Transformations

Version 3.0

A l i g n m e n t

A l i g n m e n t

How Where Who WhenWhat Why

ProcessFlows

DistributionNetworks

ResponsibilityAssignments

TimingCycles

InventorySets

MotivationIntentions

Operations

Instances

(Implementations)

TheEnterprise

TheEnterprise

Enterprise

Perspective

(Users)

Executive

Perspective

(Business ContextPlanners)

Business Mgmt

Perspective

(Business Concept Owners)

Architect

Perspective

(Business LogicDesigners)

Engineer

Perspective

(Business Physics Builders)

Technician

Perspective

(Business ComponentImplementers)

Scope

Contexts

(Scope Identification Lists)

Business

Concepts

(Business Definition Models)

System

Logic

(SystemRepresentation Models)

Technology

Physics

(TechnologySpecification Models)

Tool

Components

(Tool Configuration Models)

Operations TransformsOperations In/Outputs

Operations LocationsOperations Connections

Operations RolesOperations Work Products

Operations IntervalsOperations Moments

Operations EntitiesOperations Relationships

Operations EndsOperations Means

Process

Instantiations

Distribution

Instantiations

Responsibility

Instantiations

Timing

Instantiations

Inventory

Instantiations

Motivation

Instantiations

Timing IdentificationResponsibility IdentificationDistribution IdentificationProcess Identification

Timing DefinitionResponsibility DefinitionDistribution DefinitionProcess Definition

Process Representation Distribution Representation Responsibility Representation Timing Representation

Process Specification Distribution Specification Responsibility Specification Timing Specification

Inventory Identification

Inventory Definition

Inventory Representation

Inventory Specification

Inventory Configuration Process Configuration Distribution Configuration Responsibility Configuration Timing Configuration

Motivation Identification

Motivation Definition

Motivation Representation

Motivation Specification

Motivation Configuration

Business Architecture ?

B P M N M O D E L

© 1990-2014 John A. Zachman, Zachman International®

BA?

(Composite)

Page 55: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

ClassificationNames

ModelNames

*Horizontal integration lines are shown for example purposes only and are not a complete set. Composite, integrative rela-tionships connecting every cell horizontally potentially exist.

AudiencePerspectives

EnterpriseNames

ClassificationNames

AudiencePerspectives

© 1984 John A. Zachman, all rights reserved. Zachman® and Zachman International® are registered trademarks of John A. Zachman and Zachman International, Inc.To request Permission Use of Copyright, please contact: Zachman International, Inc. • [email protected] • www.zachman.com

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

Alignment

Transformations

Version 3.0

A l i g n m e n t

A l i g n m e n t

How Where Who WhenWhat Why

ProcessFlows

DistributionNetworks

ResponsibilityAssignments

TimingCycles

InventorySets

MotivationIntentions

Operations

Instances

(Implementations)

TheEnterprise

TheEnterprise

Enterprise

Perspective

(Users)

Executive

Perspective

(Business ContextPlanners)

Business Mgmt

Perspective

(Business Concept Owners)

Architect

Perspective

(Business LogicDesigners)

Engineer

Perspective

(Business Physics Builders)

Technician

Perspective

(Business ComponentImplementers)

Scope

Contexts

(Scope Identification Lists)

Business

Concepts

(Business Definition Models)

System

Logic

(SystemRepresentation Models)

Technology

Physics

(TechnologySpecification Models)

Tool

Components

(Tool Configuration Models)

Operations TransformsOperations In/Outputs

Operations LocationsOperations Connections

Operations RolesOperations Work Products

Operations IntervalsOperations Moments

Operations EntitiesOperations Relationships

Operations EndsOperations Means

Process

Instantiations

Distribution

Instantiations

Responsibility

Instantiations

Timing

Instantiations

Inventory

Instantiations

Motivation

Instantiations

Timing IdentificationResponsibility IdentificationDistribution IdentificationProcess Identification

Timing DefinitionResponsibility DefinitionDistribution DefinitionProcess Definition

Process Representation Distribution Representation Responsibility Representation Timing Representation

Process Specification Distribution Specification Responsibility Specification Timing Specification

Inventory Identification

Inventory Definition

Inventory Representation

Inventory Specification

Inventory Configuration Process Configuration Distribution Configuration Responsibility Configuration Timing Configuration

Motivation Identification

Motivation Definition

Motivation Representation

Motivation Specification

Motivation Configuration

Business Architecture ?

B u s i n e s s A r c h i t e c t u r e ?

© 1990-2014 John A. Zachman, Zachman International®

(Composite)

Etc., etc., etc.(63 combinations)

RESOURCEREALITY

Page 56: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

ClassificationNames

ModelNames

*Horizontal integration lines are shown for example purposes only and are not a complete set. Composite, integrative rela-tionships connecting every cell horizontally potentially exist.

AudiencePerspectives

EnterpriseNames

ClassificationNames

AudiencePerspectives

© 1984 John A. Zachman, all rights reserved. Zachman® and Zachman International® are registered trademarks of John A. Zachman and Zachman International, Inc.To request Permission Use of Copyright, please contact: Zachman International, Inc. • [email protected] • www.zachman.com

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

Alignment

Transformations

Version 3.0

A l i g n m e n t

A l i g n m e n t

How Where Who WhenWhat Why

ProcessFlows

DistributionNetworks

ResponsibilityAssignments

TimingCycles

InventorySets

MotivationIntentions

Operations

Instances

(Implementations)

TheEnterprise

TheEnterprise

Enterprise

Perspective

(Users)

Executive

Perspective

(Business ContextPlanners)

Business Mgmt

Perspective

(Business Concept Owners)

Architect

Perspective

(Business LogicDesigners)

Engineer

Perspective

(Business Physics Builders)

Technician

Perspective

(Business ComponentImplementers)

Scope

Contexts

(Scope Identification Lists)

Business

Concepts

(Business Definition Models)

System

Logic

(SystemRepresentation Models)

Technology

Physics

(TechnologySpecification Models)

Tool

Components

(Tool Configuration Models)

Operations TransformsOperations In/Outputs

Operations LocationsOperations Connections

Operations RolesOperations Work Products

Operations IntervalsOperations Moments

Operations EntitiesOperations Relationships

Operations EndsOperations Means

Process

Instantiations

Distribution

Instantiations

Responsibility

Instantiations

Timing

Instantiations

Inventory

Instantiations

Motivation

Instantiations

Timing IdentificationResponsibility IdentificationDistribution IdentificationProcess Identification

Timing DefinitionResponsibility DefinitionDistribution DefinitionProcess Definition

Process Representation Distribution Representation Responsibility Representation Timing Representation

Process Specification Distribution Specification Responsibility Specification Timing Specification

Inventory Identification

Inventory Definition

Inventory Representation

Inventory Specification

Inventory Configuration Process Configuration Distribution Configuration Responsibility Configuration Timing Configuration

Motivation Identification

Motivation Definition

Motivation Representation

Motivation Specification

Motivation Configuration

Business Architecture ?

© 1990-2013 John A. Zachman, Zachman International®

Business Architecture?

Page 57: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

ClassificationNames

ModelNames

*Horizontal integration lines are shown for example purposes only and are not a complete set. Composite, integrative rela-tionships connecting every cell horizontally potentially exist.

AudiencePerspectives

EnterpriseNames

ClassificationNames

AudiencePerspectives

© 1984 John A. Zachman, all rights reserved. Zachman® and Zachman International® are registered trademarks of John A. Zachman and Zachman International, Inc.To request Permission Use of Copyright, please contact: Zachman International, Inc. • [email protected] • www.zachman.com

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

C o m p o s i t e I n t e g r a t i o n s C o m p o s i t e I n t e g r a t i o n s

Alignment

Transformations

Alignment

Transformations

Version 3.0

A l i g n m e n t

A l i g n m e n t

How Where Who WhenWhat Why

ProcessFlows

DistributionNetworks

ResponsibilityAssignments

TimingCycles

InventorySets

MotivationIntentions

Operations

Instances

(Implementations)

TheEnterprise

TheEnterprise

Enterprise

Perspective

(Users)

Executive

Perspective

(Business ContextPlanners)

Business Mgmt

Perspective

(Business Concept Owners)

Architect

Perspective

(Business LogicDesigners)

Engineer

Perspective

(Business Physics Builders)

Technician

Perspective

(Business ComponentImplementers)

Scope

Contexts

(Scope Identification Lists)

Business

Concepts

(Business Definition Models)

System

Logic

(SystemRepresentation Models)

Technology

Physics

(TechnologySpecification Models)

Tool

Components

(Tool Configuration Models)

Operations TransformsOperations In/Outputs

Operations LocationsOperations Connections

Operations RolesOperations Work Products

Operations IntervalsOperations Moments

Operations EntitiesOperations Relationships

Operations EndsOperations Means

Process

Instantiations

Distribution

Instantiations

Responsibility

Instantiations

Timing

Instantiations

Inventory

Instantiations

Motivation

Instantiations

Timing IdentificationResponsibility IdentificationDistribution IdentificationProcess Identification

Timing DefinitionResponsibility DefinitionDistribution DefinitionProcess Definition

Process Representation Distribution Representation Responsibility Representation Timing Representation

Process Specification Distribution Specification Responsibility Specification Timing Specification

Inventory Identification

Inventory Definition

Inventory Representation

Inventory Specification

Inventory Configuration Process Configuration Distribution Configuration Responsibility Configuration Timing Configuration

Motivation Identification

Motivation Definition

Motivation Representation

Motivation Specification

Motivation Configuration

Business Architecture ?

© 1990-2013 John A. Zachman, Zachman International®

Business Architecture?

Page 58: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

I n t r o d u c t i o n t o E n t e r p r i s e A r c h i t e c t u r e

© 1990-2014 John A. Zachman, Zachman International®

J o h n A . Z a c h m a n Z a c h m a n I n t e r n a t i o n a l

Business ArchitectureConclusions

Page 59: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Business Architecture?

© 2014 John A. Zachman, Zachman International®

Row 1 Scope: Primitives 6 Possible Composites 63

Row 2 Concepts: Primitives 6 Possible Composites 63Row 3 Logic: Primitives 6 Possible Composites 63Rows 1 - 3: Scope, Concepts, & Logic 1Rows 1 - 5: Scope, Concepts, Logic, Physics, & Config. 1 Total Possible Plausible Definitions 209

Other Variables: Level of DetailWidth of Enterprise

Page 60: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

© 1990-2011 John A. Zachman, Zachman International®

So, which are youtalking about?

Business Architecture ?

Page 61: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Business Architecture YOUR definition???

© 2014 John A. Zachman, Zachman International®

If you are not being explicit, you could be talking about any one of the 209 definitions and other people could be hearing any one of the 208 others.

Page 62: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

My Strategy

© 2014 John A. Zachman, Zachman International®

I would start populating the inventory of “Primitive” Models that constitute Enterprise Architecture from which I could dynamically assemble whichever one of the 209 plausible definitions of Business Architecture appropriate to address the issue at hand.

Page 63: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Data Modelsand

Info. Arch.

I n t r o d u c t i o n t o E n t e r p r i s e A r c h i t e c t u r e

© 1990-2014 John A. Zachman, Zachman International®

J o h n A . Z a c h m a n Z a c h m a n I n t e r n a t i o n a l

Page 64: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

S y

s t

e m

s

E n

t i

t i

e s

Column 1

Air

plan

eFl

ight

Air

port

Cus

tom

er

“Attributes” (Normalized)

DATA(Data as it exists)

© 2015 John A. Zachman, Zachman International®

Column 2

Order

Invoice

Reservation

Manifest

ReceiveOrders

SendInvoices

Reserve Seats

TransmitManifest

In

In

In

In

Out

Out

Out

Out

S y s t e m P

r o c e s s e s

“Data Elements “(De-normalized)

Reuse INFORMATIONIS“Data in context of its use”

Page 65: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Observations

I n t r o d u c t i o n t o E n t e r p r i s e A r c h i t e c t u r e

© 1990-2011 John A. Zachman, Zachman International®

J o h n A . Z a c h m a n Z a c h m a n I n t e r n a t i o n a l

Page 66: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

2. EA Primitives do not = the Enterprise at every given moment,

3. And, any fact recurs anywhere in the Enterprise unsynchronized,

Then, I humbly submit that the strong possibility exists that:

2. Problems can’t be diagnosed and multiple solution alternatives posed/simulated before making investments

3. General Management would not be able to change the Enterprise in time to accommodate the external rate of change.

1. No one actually knows how the Enterprise works

1. The Enterprise has no Enterprise Architecture,

I

If:Observation

© 2015 John A. Zachman, Zachman International®

4. The cost of operations is likely escalating.

Page 67: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Conclusions

E n t e r p r i s e A r c h i t e c t u r e

© 1990-2011 John A. Zachman, Zachman International®

J o h n A . Z a c h m a n Z a c h m a n I n t e r n a t i o n a l

Page 68: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Challenge to Enterprise Architects

© 2012 John A. Zachman, Zachman International®

Reframe the concept of Enterprise Architecture ...

It is not about building models!

It is about solving Enterprise problems (while iteratively and incrementally building out the inventory of complete, reusable, Primitive Models) that constitute: Enterprise Architecture.

Page 69: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

1965 Systems Problems

© 1990-2011 John A. Zachman, Zachman International®

1. Didn't meet Requirements. (not "aligned")2. The data was no good:

Not consistent from system to system. Not accurate. Not accessible. Too late.

3. Couldn't change the system. (Inflexible)4. Couldn't change the technology. (Not adaptable)5. Couldn't change the business. (Couldn't change the system or the

technology so couldn't change business.)6. Little new development (80% $ for maintenance)7. Took too long.8. Cost too much.9. Always over budget.10.Always missed schedules.11.DP budget out of control.12.Too complicated - can't understand it, can't manage it.13.Just frustrating.

(Adapted from Doug Erickson)

Page 70: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

2017 Systems Problems

© 1990-2011 John A. Zachman, Zachman International®

1. Didn't meet Requirements. (not "aligned")2. The data was no good:

Not consistent from system to system. Not accurate. Not accessible. Too late.

3. Couldn't change the system. (Inflexible)4. Couldn't change the technology. (Not adaptable)5. Couldn't change the business. (Couldn't change the system or the

technology so couldn't change business.)6. Little new development (80% $ for maintenance)7. Took too long.8. Cost too much.9. Always over budget.10.Always missed schedules.11.IT budget out of control.12.Too complicated - can't understand it, can't manage it.13.Just frustrating.

(Adapted from Doug Erickson)

Page 71: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

It’s Funny...

© 1990-2011 John A. Zachman, Zachman International®

COBOL didn't fix those problems! MVS didn't fix those problems! Virtual Memory didn't fix those problems!IMS, DB2, Oracle, Sybase, Access, Fortran, PL/1, ADA, C++, Visual Basic, JAVA 2, 360's, 390's, MPP's, DEC VAX's, H200's, Crays, PC's, MAC's, Distributed Processing, didn't fix those problems!

Word, Excel, Powerpoint, Outlook Express, eMAIL, DOS, Windows 95, 98, 2000, NT, ME, XP, Unix, Linux, Object Oriented, COM, DCOM, CORBA, EDI, HTML, XML, UML, the Internet, B2B, B2C, Portals, Browsers didn't fix those problems!

IEF, IEW, ADW, ERWIN, POPKIN, Rational, Casewise, Rochade, Platinum, Design Bank, Data Warehouse, SAP, Baan, Peoplesoft, Oracle Financials, BSP, ISP, EAP, EAI didn't fix those problems!And, I doubt that Business Architecture, .Net, Agile Programming, Service Oriented Architecture, Cloud Computing, BigData or I.B.Watson (whoever that is) is going to fix the problems.

IT MAKES ONE WONDER IF THERE ACTUALLY IS A TECHNICAL SOLUTION TO THE PROBLEMS!!!

Page 72: Enterprise Physics 101 - DAMA Phoenixdama-phoenix.org/wp-content/uploads/2013/07/John-Zachman... · Enterprise Physics 101 John A. Zachman Zachman International ... Alchemy - A Practice

Engineering Problem

© 1990-2011 John A. Zachman, Zachman International®

I'm not saying that there is anything wrong with any of these technologies.

In fact, any or all of them may well be very good ...

In fact, you may not be able to solve the Enterprise problem without employing some of these technologies.

However, The Enterprise problem is an ENGINEERING problem, NOT a technical problem.

My perception is that it is going to take actual work, ENGINEERING work, to solve the problems. My plan would be to start building out an inventory of models, PRIMITIVE MODELS, iteratively and incrementally, engineering them for alignment, integration, flexibility, reduced time-to-market, etc., etc.

What would be YOUR plan for solving the problems???