The Zachman framework was developed by John Zachman in 1987. When designing this framework,
John made our jobs as BA much easier. The BA job is to liase between different groups or players during the SDLC. In order to effectively do this, the BA must understand what everyone has to bring to the table. Not only does the Zachman Framework helps frame an enterprise architecture, but it can also helps bring out the different components needed to successfully go through the development process. It a cheat sheet of stakeholder's perspectives. It is composed of 6 rows and 6 columns. The rows represent the different stakeholders and the columns represent the areas of perspectives.
The stakeholder representes in the rows are:
1. Planner: This stakeholder is responsible for definining the enterprise direction, purpose and boundaries.
2. Business Owner: This stakeholder is responsible for definining the business structure, processes, and how it is organized.
3. Architect: This stakeholder takes what the business owner has defined and further refine them into actionable functions
4. Designer: Once the architect defines functions, the designer looks at what and how technology will be used to support those functions.
5. Builder: The builder is the one who makes things happen. At this level, the information captured is very detailed. They use technology to build the necessary tools to support the functions using the technology selected by the designers
6. Working Systems: Here we look at integration and the needs of the system.
The perspectives captured in the Zachman are:
1. Data (What): deals with things that are important to the enterprise
2. Activities (How): is concerned with what the enterprise does to support itself
3. Locations (Where): is the geographic distribution of enterprise's activities, assets... etc
4. People (Who): deals with people involved in the business and new initiatives
5. Time (When): captures all aspect of time such as: business events, triggers, schedules... etc
6. Motivation (Why): translation of business goals and strategies into smaller actions
