Tuesday, February 09, 2010 ..::  » Home ::.. Register  Login
   

After 10 years of EA/ IT strategy consultancy, I'm looking for a full time position.

Any lead to open vacancies in the states, will be appreciated.

Natty Gur.

 

  Polymer Clay 

Due to my better half.


Just go to her store and make your call if she's gifted :-)


1.4.2009 027 by Roni Gur


Roni Gur Etsy Store


23.3.2009 062 by Roni Gur

  Announcements 

Natty's posts on SDN moved to separate tab - Thursday, April 19, 2007
Due to formatting problems I moved the SDN posts to another tab.   read more...
Wanted : Articles about enterprise architecture! - Wednesday, April 27, 2005
We will be happy to publish any article that deals with any enterprise architecture subject. simply send us a mail to editor@theeagroup.net.   read more...
Register users can add news! - Saturday, March 19, 2005
If you're registered user you can add your own news to the site home page.  
Register for peers consulting over skype - Thursday, March 17, 2005
One of the ideas I would like to implement and promote here, within the frame of our EA user group is that of an ‘Instant Peers Consulting’. Whenever one of us faces an acute problem, by utilising our members’ database, we could link him/her with at least one other architect that works in a similar enterprise background, through free voice over IP tools (such as Skype). That way, not only we could benefit from one another’s experience and knowledge (staying faithful to one of the more purest principals of the internet, the gift economy), we could also locate points of recurring problems, study them and capitulate on our shared experience.  

Current Articles | Categories | Search | Syndication

Friday, June 26, 2009
Enterprise Architecture Meta-model, size doesn't matter
By Host Account (host) @ 11:54 PM :: Article :: 0 Comments :: 689 Views
Part of the enterprise architecture work is to define a meta-model. Meta-model depict what are the architecture building blocks that we need to do our work, and their relations. Usually meta-model is one of the first task that we'll address in enterprise architecture work, following by collection of building block instances that we miss. There are many debates around enterprise architecture meta-model. Should I follow one provided by existing framework,  should it be a complex or simple meta-model, what should be included in the meta-model and many other questions. In this article I'll try to address those questions.

The starting point in the journey to create your enterprise architecture meta-model is to understand important principles, which usually takes time to understand:

  1. Enterprise architecture is about better managing Business and IT. It's not an attempt to understand internal technology, application, information and even business architecture. The best approach to reach a good meta-model is to depict in the meta-model dependencies between different enterprise building blocks as they exist in reality. Usually IT oriented guys try to follow application or technology architecture and impose it on EA, that doesn't work. For example depicting direct relations between application and servers is bad practice. Applications are using servers via databases, products or technologies that they are using.
  2. Collect none exist data in the enterprise. For example if each application has internal application modules, don't add modules to your meta-model. Try to create a meta-model that will hold data and especially relations that aren't capture today (Keep building blocks that you want to capture their relations, but minimize attributes).
  3. What you collect must be maintained. This principle is simple but for some reason many people don't follow it. If you'll have an impressive meta-model with 33 building blocks and 119 relations (see below) you're doomed to be failed. No way that over the time you'll manage to keep up-to-date all the data in such meta-model (Regretfully, you'll reach this conclusion just after years of EA experience). Without accurate data you won't be able to reach any success. I'm not talking about the human resources and governance procedures needed to keep such meta-model data up to date.
  4. Metamodel can be developed in agile way. You can start from very small meta-model structure and enhanced it from EA task to EA task.

Those 4 meta-model principles are essential when you creating your EA meta-model, but the most important rule that you need to follow is that enterprise architecture meta-model should help you to do your work. Therefore the first effort in building a meta-model should be understanding what you want to reach in your EA, and if you're following an agile way of working, what you want to achieve in the next enterprise architecture task. Don't spend time to create a meta-model that will address all of your concern. Make sure that the meta-model support your next enterprise architecture work and enhanced the meta-model as your enterprise architecture become more mature.  For example I managed to achieve amazing EA result from this simple meta-model:

Following the first, second and third principles keep your meta-model in the right granularity level. Don't fall into detailed architecture trap, but on the other hand keep any data that you need to do your work or to make you as a unique group in the enterprise.  As I argue in my post about the death of EA frameworks, Finding the right granularity is something that you'll learn from experience, no framework will solve this puzzle for you.

In enterprise architecture meta-model domain,  big in not better. Actually the other way around, small, lean and efficient is much more better than big and complex. You can test if your meta-model efficient by running EA scenarios and mark all the building blocks that you'll use. Any unmarked building block is "fat" that you want to take off.

Comments
Currently, there are no comments. Be the first to post one!
Post a Comment
You must be logged in to post a comment. You can login here.
  Account Login 

 

  EA & IT strategy related posts 

EditHow to retire (respectfully) legacy systems
EditInformation Architecture - The bridge between Business and IT Business Capabilities and Business Strategy
EditConsolidation of CRM solutions
EditCreating IT strategy (with a little help from enterprise architecture)
EditEnterprise Architecture Meta-model, size doesn't matter
EditEnterprise architecture work Case studies
EditUsing Enterprise Architecture for forecast and implementation of Merges and Acquisition(M&A)
EditUsing Enterprise Architecture to reduce IT costs ( a cookbook for IT cost reduction)
EditBusiness Capabilities (a practical guide)
EditUsing enterprise architecture for creating long term IT planning (roadmaps)
EditWhat can be done with enterprise architecture
EditPrinciples as enterprise architecture outcome
Editblueprint - an enterprise architecture outcome
EditHow to build practical enterprise architecture team
EditModeling application dependencies
EditCan enterprise architects be young?
EditUsing Hungarian Cube to demonstrate enterprise architecture
EditEnterprise architecture frameworks are dead, long live real-life practice !
EditIT('s) Simple!
EditHow to do inormation architecture (in 20 days)
EditWhat really makes you Enterprise Architect
EditInformation Architecture (What need to be collected and modeled)
EditInformation Architecture (What is information architecture)
EditEnterprise Architecture in SAP world
EditSorting SA diagrams by EA domain
EditReference model for EA definitions and views
EditWhat I expect from a vendor EA framework
EditBusiness concept
EditWorktures
EditIt's not SOA it's IT 2.0
Edit10 standards (including standard de facto) that Enterprise Architect should know
EditProven way to run your Enterprise Architecture practice
EditThe triangle of complexity and the square of success for EA projects
EditWhat is a service (part II)
EditHow to publish your EA work
EditSOA implementation types, from the Chinese city to the European city
EditWhat is a Service
EditThe utopia of one dictionary for the enterprise
EditHow your IT chassis will look like - Part 1
EditAre your IT vehicles based on one chassis?
EditEnterprise architecture modeling example
EditEnterprise architecture is just another systematic approach
EditSOA, It’s not about the IT It’s about the Business.
EditBusiness capabilities or business processes
EditThe Data-Centric Enterprise: A Blueprint for EA - Listen to the audio and watch the - slides! (Running time: 59 minutes)
EditDoes enterprise architecture serve only for long term strategic plans?
EditIntroducing NAAF.
EditUsing enterprise architecture framework to map services and set their granularity
EditThe “Natty” method for monitoring and encouraging systems compliance with the - enterprise architecture
EditWhat are Enterprise architecture patterns and how we should define them?
EditEnterprise architecture 10 common myths
  Forums Top Posts 

Easy Enterprise Architecture in General EA by cfc01 at 9/9/2009 10:38:35 PM
I have started a blog on Easy Enterprise Architec...
EA Context in Relation to a New Enterprise in General EA by prasad@egenietech.com at 7/20/2009 4:25:32 AM
We are starting a EA process for a totally new E...
iCMG proudly presents the 4th Annual IT Architecture World summit in Bangalore on 27-28th July. in General EA by carolines5 at 6/22/2009 2:08:15 AM
This year summit will feature 30 experts from lea...
Enterprise Architecture Conference by - John Zachman in General EA by carolines5 at 6/16/2009 4:25:17 AM
Enterprise Architecture Conference by - John Zach...
Relating business, systems & technology during turbulent time -By John Zachman in General EA by carolines5 at 6/16/2009 4:24:30 AM
Relating business, systems & technology during tu...
Learn how to manage change and complexity by Zachman Live. in General EA by carolines5 at 6/16/2009 4:22:42 AM
Learn how to manage change and complexity by Zach...
Enterprise Architecture Conference by - John Zachman. Johannesburg (25th March) , Cape Town (27Th March) Dubai (23rd March) in General EA by carolines5 at 2/23/2009 8:13:34 PM
Why You Need To Attend THIS CONFERENCE • Unders...
Relating business, systems & technology during turbulent time -By John Zachman in General EA by carolines5 at 2/23/2009 8:12:00 PM
If you want to understand Complexity and Contradi...
Learn how to manage change and complexity by Zachman Live. in General EA by carolines5 at 2/23/2009 8:10:33 PM
John Zachman (Father of enterprise architecture) ...
Schedule Announced for Conference & Workshops on SOA, SaaS, Virtualisation & ECM in Business Architecture by shaguf at 8/27/2008 9:59:52 PM
When Technologies Mean Business, Participation Me...
Copyright 2002-2004 Natty Gur   Terms Of Use  Privacy Statement
Portal engine source code is copyright © 2002-2010 by DotNetNuke. All Rights Reserved