| YouSigma- the web’s most extensive resource for information |
|
|
|
|
Zachmans Framework |
THE FRAMEWORK
|
DATA Focus: Entities/Relationship (What) |
FUNCTION Focus: Processes and Functions (How is data used) |
NETWORK Focus: Nodes/Links (Where) |
PEOPLE Focus: Agents/Work (Who) |
TIME Focus: Time Cycle (When) |
MOTIVATION Focus: Ends/Means (Why) |
SCOPE Focus: External Drivers and Requirements Perspective of : Planner |
||||||
ENTERPRISE Focus: Business Process Models Perspective of : Owner |
||||||
SYSTEM Focus: Logical Models, Requirements definition Perspective of : Architect/Designer |
||||||
TECHNOLOGY Focus: Physical Models, Solution definition and development Perspective of : Builder |
||||||
COMPONENTS Focus: Deployment, as-built Perspective of : Sub Contractor |
||||||
FUNCTIONING Focus: Evaluation Perspective of : User |
PARTICIPANT PERSPECTIVES IN THE ZACHMAN FRAMEWORK
The Zachman Framework was designed to include IS Architecture representations for all participants involved in the development, management, maintenance, and usage of the organization's information systems. Each such perspective provides a unique and valuable point of view on the IS Architecture. These perspectives are often successive ones: there is an obvious chronological sequence from planner to owner to architect to builder to subcontractor to user. However, the subsequent perspectives are NOT a step-wise refinement of IS Architecture detail. Each of these perspectives provides requirements and constraints on the IS Architecture. Each perspective is therefore a complete representation of the IS from a particular point of view. Together they provide a complete description of the architecture. Each of the perspectives (rows) of the framework is further described below:
SCOPE |
||||
|
||||
ENTERPRISE MODEL |
||||
|
||||
SYSTEM MODEL |
||||
|
||||
TECHNOLOGY MODEL |
||||
|
||||
COMPONENTS |
||||
|
||||
FUNCTIONING SYSTEM |
||||
|
QUICK PERSPECTIVES SUMMARY
PERSPECTIVE |
PURPOSE |
PRODUCT |
CONSTRAINT |
PLANNER |
Define scope |
Scope definition |
Financial and regulatory |
OWNER |
Describe real-world product |
Business model |
Policy and usage |
DESIGNER |
Describe abstract product |
System model |
Environmental and technical |
BUILDER |
Describe product construction and assembly |
Technology model |
Construction and technological state of the are and available equipment and tools |
SUBCONTRACTOR |
Describe component construction |
Out-of-context models |
Implementation and integration |
FOCUSES/ABSTRACTIONS IN THE ZACHMAN FRAMEWORK
While the rows in the Zachman framework describe the views of the IS participants, the columns each depict a different focus on the IS itself. (As Zachman put it: "The same product can be described, for different purposes, in different ways, resulting in different types of descriptions.") Together, these six interacting focuses describe the entire IS architecture. Each of the focuses (columns) of the framework is further described below:
WHAT is it made of? |
||||||
|
||||||
HOW does it function? |
||||||
|
||||||
WHERE are things located? |
||||||
|
||||||
WHO is involved? |
||||||
|
||||||
WHEN do things happen? |
||||||
|
||||||
WHY are things done? |
||||||
|
QUICK DIMENSIONS SUMMARY
DIMENSION |
QUESTION ADDRESSED |
SAMPLE PRODUCT IN HOUSE CONSTRUCTION |
SAMPLE PRODUCT IN SYSTEMS DEVELOPMENT |
ENTITIES |
What? |
House, room |
Employee, department |
ACTIVITIES |
How? |
Play, eat, sew |
Hire employee, promote employee |
LOCATIONS |
Where? |
Placement on lot, relationship of rooms to each other |
Headquarters, district office |
PEOPLE |
Who? |
Occupants, guests, pets |
Human Resources Department, Recruiter |
TIME |
When? |
Construction sequence |
During interview, each January |
MOTIVATIONS |
Why? |
Accommodate growing family, reduce lawn maintenance |
Ensure adequate staffing levels, ensure adequately skilled staff |
Reference: Information Technology Council Omaha, Nebraska.
| About YouSigma | Please Donate Using PayPal, to help us Develop Content | Copyright and Disclaimer |
|
Loading
|
|
|
var pageName = "Zachmans Framework";