| Zachman |
Zachman employs models and viewpoints for the different elements forming part of the enterprise architecture in two dimensions: participant viewpoints or models, and key issues or viewpoints.The Zachman framework is basically used for the implementation of an Enterprise Architecture in firms, assuming the same framework for any company, large or small. It therefore needs to apply architecture concepts independently of the characteristics of the firm concerned. The tasks of Enterprise Architecture definition and implementation in Zachman are undertaken from the standpoint of the different profiles, roles and skills needed for the process, laying particular stress on the problems of communication and understanding that may arise between profiles. As a part of the definition and implementation of enterprise architectures, Zachman facilitates consensus and understanding by structuring viewpoints, concepts and artifacts (i.e. outputs or elements obtained from the architecture process). This understanding is obtained in a straightforward and intuitive manner. Zachman defines the following questions, which must be answered by each profile in order to define the complete Architecture:
These viewpoints are considered from the standpoint of the framework in different models, providing a complete view of the Enterprise Architecture while handling different artifacts depending on the coordinates represented in the following chart.
Zachman's Architecture Framework (Source: http://www.zifa.com)
The models established in Zachman allow the adaptation of the information defining the architecture to the appropriate audience, cross-referencing other viewpoints. Each model is related with a given profile within the firm, as shown below:
What are the benefits?The main benefits of applying the Zachman Framework to the definition and implementation of Enterprise Architectures are as follows: Simplicity Above and beyond simplicity, however, the completeness of the framework makes it possible to go down to a level of detail and complexity comparable to that of architecture frameworks aimed at the Defense and Finance industries. In fact, each of the perspectives resulting from the intersections in the layers and viewpoints matrix can be described at three levels of detail. The Zachman framework is considered the most straightforward Enterprise Architecture, given its simplicity and ease of understanding. Flexibility Standardization and adaptability Using the Zachman framework together with others such as TOGAF increase the coverage of needs in Enterprise Architecture. Zachman is more mature and horizontal than other EA frameworks, and it is therefore an ideal framework to establish the basis for the additional use of other working methodologies and frameworks. o single EA framework covers all areas of definition and cover, but bringing together more than one can incrementally improve general completeness.
Enterprise Architecture framework comparative (Source: Evaluation of Current Architecture Frameworks, Susanne Leist Gregor Zellner, University of Regensburg, 2006.)
As well as integrating with other frameworks, various guidelines exist for the integration and adaptation of Zachman with other methodologies and standards such as RUP and UML, allowing a beginning-to-end process in the implementation and definition of enterprise architectures. |