CONTENT
Terug naar community
Magazine
Proceedings
Blogs
Master thesis
Zoeken
THEMES
The CIO speaks
The architect answers
The business decides
Effect of architecture
SOA
BPM
Methods
Principles
Financial services
Public sector
Health sector
Most popular items
 
 
BLOGS
Why do need an EA framework
Adrian Grigoriu   
Thursday, 22 October 2009

Without a framework, in general, it is impossible to have predictable and repeatable outcomes. Without it, every EA development may take a different path with different outcomes; EA would not deliver to expectations. Each and every EA may have different components and views. Two EA teams would come at very different results for the same Enterprise. Without a framework there can be no true metamodel to describe the Enterprise entities and enable navigation. The framework reflects the definition and scope of the EA.

A framework, according to whatis.com, is "a real or conceptual structure intended to serve as a support or guide for the building of something that expands the structure"

Stakeholders' views should all feed and fit back into the framework where they belong, once completed. Otherwise we end up with a simple folder of unrelated, unnavigable artifacts whose sum does not reveal the whole. This is the usual case. Impacts of change could not be analysed. The IT alignment to business, a chief aim of EA, would not be achieved then.

A framework like TOGAF describes a few already known layers, a simple process and its deliveries. It does not show how to mount the parts in the whole and how to navigate from one view to another to analyse dependencies.

It is not a complete framework. And it is very hard to use because of its size.

Zachman does not specify how to model the What, the How... views or navigate between them ... although there are composite views. It tells you to do them but now how to document them. POLDAT and its variants look more like a list of views rather than a framework.

An EA framework represents the architecture of the EA, that is the meta-architecture of the Enterprise, i.e. an EA structure with hooks where components fit back in, like the chassis where the car parts mount on.

An extend framework has to cover not only the structure, operation, and layered resources but the development process, governance, value measurement, ... all aspects of the EA. You do not have to do this framework work again and again. Such a framework would enable navigation.

Let me expand:

* a high level philosophy (Why, How...) to scope, explain and sale EA (like Zachman)

* the business and process map for any Enterprise (like SCOR, VRM...) for business architecture

* the key layers/domains we need to describe (business, technology...)(like FEA(F))

* a method of modelling the architecture(like structured design, OO/UML) and metamodel DODAF is good at that.

* a process with deliveries at milestones (like TOGAF)

* a governance like FEA

As an architecture is a blueprint not a thousand pages, a Single Page Architecture concept is also useful to start with Architecture reference maps/templates for business, applications and technology architectures would be extremely desirable because the EA architect can focus then on the specific Enterprise rather than building EA frameworks, with mixed results at that.

I use such a framework called GODS.




Be the first to write a comment
RSS comments

Only registered users can write comments.
Please login or register.

 

Via Nova Architectura is not responsible for the content of blogs, but authors and readers are asked to adhere the following guidelines. Authors are strongly encouraged to check facts, cite sources, present balanced views, acknowledge and correct errors. Respect copyright, fair use and financial disclosure laws. Please do not disparage organizations, or individuals. Being critical of someone's practice is acceptable, when it is done in a professional manner. Prevent usage of marketing statements. Comments should be relevant to the specific post they are attached to. Spam, flaming, personal attacks, and off-topic comments are not permitted. Readers are requested to notify This e-mail address is being protected from spam bots, you need JavaScript enabled to view it of any violations. The editor holds the right to remove any statements that, in the editors opinion, infringe the above guideline(s). The author receives a notification of this action.