Architecting and designing : The Zachman Framework
  
The Zachman Framework
The Zachman Framework was created by John A. Zachman. The framework depicts and compares various perspectives and focuses, such as the questions what, how, where, who, when, and why, that people have on your enterprise.
The graphic below represents of the Zachman Framework. Each focus is depicted in a column and each perspective in a row. Therefore, every cell in the Zachman Enterprise Architecture Framework represents the intersection of a particular focus and a perspective. The Enterprise Framework maps each of these cells to diagrams, definitions, or work products in System Architect.
 
DATA
FUNCTION
NETWORK
PEOPLE
TIME
MOTIVATION
 
What
How
Where
Who
When
Why
Objective/scope
Contextual
Role:
Planner
List of things important in the business
List of core business processes
List of business locations
List of important organizations
List of significant events
List of business codes
Enterprise model
Conceptual
Role:
Owner
Conceptual data/object model
Business process model
Business logistics system
Work flow model
Master schedule
Business plan
System model
Logical
Role:
Designer
Logical data/
class model
System architecture model
Distributed systems architecture
Human interface architecture
Processing structure
Business role model
Technology model
Physical
Role:
Builder
Physical data/class model
Technology design model
Technology architecture
Presentation architecture
Control structure
Rule design
Detailed representations
Out of context
Role:
Programmer
Data definitions
Program
Network architecture
Security architecture
Timing definition
Rule specification
Functioning enterprise
Role:
User
Usable data
Working function
Usable network
Functioning organization
Implemented schedule
Working strategy
For more information about the Zachman Framework, see:
http://www.zifa.com