You are on page 1of 1

Frameworks

- Definition
A framework is a basic structure underlying a system, concept, or text.
 It is the foundational elements from which you can build a practice, thought, etc.
 Consists of technologies, tools, processes and patterns.

- Benefits
 Builds common understanding
o Facilitate conversation
 Integrates, simplifies, larger bodies of knowledge
 Describes best practices and proven methods
 Allows flexibility (not prescriptive)
o E.g. Porter 5 forces and SWOT

- Architecture Framework
 An architecture framework is a foundational structure, or set of structures, which can be used
for developing a broad range of different architectures.
 It should
o describe a method for designing a target state of the enterprise in terms of a set of
building blocks, and for showing how the building blocks fit together
o contain a set of tools (to reference and use later)
o provide a common vocabulary
o include a list of recommended standards and compliant products that can be used to
implement the building blocks…
- Frameworks for EA
 Zachman Framework – ontology
o No one uses it
 The TOGAF Standard
o descriptive
 Federal Enterprise Architecture
 Gartner Methodology

Zachman Framework – ontology (map of concepts) / a fundamental structure for Enterprise


Architecture-

The Zachman Framework


The Zachman Framework™ is the fundamental structure for Enterprise Architecture 
 Logical structure for classifying and organizing the descriptive representations of an Enterprise
o Enterprise/org
 Derived from similar structures that are found in the older disciplines of
Architecture/Construction and Engineering/Manufacturing
 Classify and organize the design artifacts created over the process of designing and producing
complex physical products (e.g. buildings or airplanes, etc.)

You might also like