Tuesday, June 2, 2009

Zachman Enterprise Architecture Framework





Rows:
Row 1 – Scope (Planner's View0
External Requirements and Drivers
Business Function Modeling

Motivation/Why
Business goals, objectives and performance
measures related to each function
Function/How
High-level business functions
Data/What
High-level data classes related to each
function
People/Who
Stakeholders related to each function
Network/Where
Organization locations related to each function
Time/When
Cycles and events related to each function

Row 2 – Enterprise Model (Owner's View)
Business Process Models
Business Function Allocation
Elimination of Function Overlap and Ambiguity

Motivation/Why
Policies, procedures and standards for each process
Function/How
Business processes
Data/What
Business data
People/Who
Organization roles and responsibilities in each process
Network/Where
Organization locations related to each process
Time/When
Events for each process and sequencing of integration and process improvements

Row 3 – System Model (Designer's View)
Logical Models
Project Management
Requirements Definition

Motivation/Why
Organization policies, standards and procedures associated with a business rule model
Function/How
Logical representation of information systems and their relationships
Data/What
Logical data models of data and data relationships underlying organization information
People/Who
Logical representation of access privileges constrained by roles and responsibilities
Network/Where
Logical representation of the distributed system architecture for organization locations
Time/When
Logical events and their triggered responses constrained by business events and their responses


Row 4 – Technology Model (Builder's View)
Physical Models
Technology Management
Solution Definition and Development

Motivation/Why
Organization rules constrained by information systems standards
Function/How
Specifications of applications that operate on particular technology platforms
Data/What
Database management system (DBMS) type requirements constrained by logical data models
People/Who
Specification of access privileges to specific platforms and technologies
Network/Where
Specification of network devices and their relationships within physical boundaries
Time/When
Specification of triggers to respond to system events on specific platforms and technologies

Row 5 – As Built (Integrator's View)
As Built
Configuration Management
Deployment

Motivation/Why
Organization rules constrained by specific
technology standards
Function/How
Programs coded to operate on specific technology platforms
Data/What
Data definitions constrained by physical data models
Data/What
Data definitions constrained by physical data models
Network/Where
Network devices configured to conform to node specifications
Time/When
Timing definitions coded to sequence activities on specific platforms and technologies

Row 6 – Functioning Enterprise (User's View)
Functioning Enterprise
Operations Management
Evaluation

Motivation/Why
Operating characteristics of specific
technologies constrained by standards
Function/How
Functioning computer instructions
Data/What
Data values stored in actual databases
People/Who
Organization personnel and key stakeholders working within their roles and responsibilities
Network/Where
Sending and receiving messages
Time/When
Timing definitions operating to sequence activities


Rules:
Rule 1: Columns have no order
Rule 2: Each column has a simple, basic model
Rule 3: Basic model of each column is unique
Rule 4: Each row represents a distinct view
Rule 5: Each cell is unique
Rule 6: Combining the cells in one row forms a complete description from that view

No comments:

Post a Comment