System Integration and Architecture
System Integration and Architecture
The columns represent the interrogatives or questions that are asked of the
enterprise. These are:
●
What (data) - what is the business data, information or objects?
●
How (function) - how does the business work, i.e., what are the business'
processes?
●
Where (network) - where are the businesses operations?
●
Who (people) - who are the people that run the business, what are the
business units and their hierarchy?
●
When (time) - when are the business processes performed, i.e., what are
the business schedules and workflows?
●
Why (motivation) - why is the solution the one chosen? How was that
derived from? What motivates the performance of certain activities?
Rows of Zachman Framework
Each row represents a distinct view of the organization, from the perspective of different stakeholders. These
are ordered in a desired priority sequence. A row is allocated to each of the following stakeholders:
●
Planner's View (Scope Contexts) - This view describes the business purpose and strategy, which defines the
playing field for the other views. It serves as the context within which the other views will be derived and
managed.
●
Owner's View (Business Concepts) - This is a description of the organization within which the information
system must function. Analyzing this view reveals which parts of the enterprise can be automated.
●
Designer's View (System Logic) - This view outlines how the system will satisfy the organization's information
needs. The representation is free from solution specific aspects or production specific constraints.
●
Implementer's View (Technology Physics) - This is a representation of how the system will be implemented. It
makes specific solutions and technologies apparent and addresses production constraints.
●
Sub-Constructor's View (Component Assembles) - These representations illustrate the implementation-
specific details of certain system elements: parts that need further clarification before production can begin.
This view is less architecturally significant than the others because it is more concerned with a part of the
system than with the whole.
●
User's View (Operations Classes) - This is a view of the functioning system in its operational environment.
Rules of Zachman Framework