Category Archives: EA

Acronym for Enterprise Architecture. May duplicate the category using the full name.

It’s only Words

Words are merely words. Different people attach different meanings to the same word. At the same time, within the contex of a single conversation, we can use the different words to distinguish between different ideas). This is even necessary, for how will we compare ideas if not to use a different word for each.

Hence, it is important to be careful of the use of words. When you are listening to someone else, check your own thought process, that you are not getting the wrong message by attaching a different meaning to a word, than the speaker.

The emotional attachment, is of course a related but different matter.

This is a relevant discussion when you are performing or learning any task that is centered around defining or analyzing complex matters. Such as in EA (enterprise architecture) or in BA (business analysis).

Simon Seow. First posts in on Monday 29 June 2015.

Version numbers and extreme dangers in misuse of the term

There is a lot of confusion about the desirable attributes of things and of ideas.

With things, computers, gadgets or software, there is a good reason for wanting to acquire the “latest” or at least a recent version. Manufacturers often drop support for versions deemed too  old to support, and you want the benefits of latest features, or simply to be part of the in-crowd. Even with methodologies, with the procedures and steps to accomplish a task, we can have different approaches to tackle the job.

However, when we are talking about ideas and our knowledge of the natural world, then it makes no sense to refer to versions. How many versions of truth are there?

I am prompted to write this because a self-proclaimed EA expert, has launched what he calls “version 2 of Enterprise Architecture (EA)”. This is based on the completely erroneous claim that version 1 was only about technology while the “new” version 2 is about business and technology. At worst, the claim is an absolute lie, and at best a gross misunderstanding of EA (understandable since his title was software architect in a previous role). It is like saying that there is now a second version of the periodic table – the list of all the elements in the world, the stable foundation of all of the material sciences.

The very meaning of EA is a descriptive representation of the entire enterprise viewed as a holistic system, with defined and interconnected parts. This will necessarily include the business parts as well as the technology parts of the organization or enterprise. So, it is like calling a set of four wheels a version 1 car, and the complete car the version 2 car.
A quick look at the book “Finding Out More” by Simon Seow  (published in 2000) and the Zachman Framework (ref will lead you to the same conclusion.

TOGAF, by the Open Group is iterating through it’s 9th version, and it’s still work-in-progress. So who is right?

Zachman is right, and the Open Group is right. Architecture is architecture. And construction work is construction work. The Zachman Framework is a mechanism for arranging the complete set of elements used to build, maintain and modify enterprises. TOGAF is a methodology that is used to do the building. A methodology must necessarily have versions, because management preferences and technology will change over time, leading to changes in the process of building /making things including enterprises. But the architecture framework, as a reference point,  should never change. (except for fine tuning of the words used in terminology or the symbol/notation used). Hence the Zachman framework rows and columns have been consistent over the years.
Engineering work changes. The science behind the engineering work should not change. Unless of course the science used was wrong in the first place, and this likely explains why so many enterprises are drowning in their enterprise architecture efforts.

Simon Seow 17 June 2015