Lifecycle Based Enterprise Architecture Practice

Lifecycle Based Enterprise Architecture Practice

This morning I came to the conclusion that the typical approach towards Enterprise Architecture consulting taxonomy was inefficient. I am not saying the Zachman Framework/Ontology that I've used most of my career is wrong. What I've found is that how it is typically implemented, as is TOGAF, DoDAF, etc. is slideways. The methods called out to produce artifacts and the artifacts are useful, however, the praxis of selecting and employing these has traditionally been focused on sub-disciplines rather than enterprise outcomes. Often times leaving the coordination and integration of this artifacts to chance. 

 Several years ago the insight came to me after a discussion with Mr. Zachman, that the columns and rows in the framework were dimensions and that the cells were actually views if we continued the architect metaphor. Further research in several other disciplines have had me investigating how one could visualize a multi-dimensional object such as an enterprise. That research continues. During an Enterprise Design and Transformation presentation last year at COFES I presented an enhanced version of an Enterprise Lifecycle Model. Aside from the addition of a more stages, the core concept to be gained was that the challenges, methods, and configuration of methods needed at each stage were unique to that stage. This appears to have merit given the success of Startup Methodologies, Agile Methods, and Traditional Optimization methods unique to an enterprise’s lifecycle stage. 


 With that insight this morning I’ve started to restructure the enterprise design and transformation book (formally titled: Structure in Threes) in two parts. The first part covering an enterprise’s lifecycle, listing challenges, methods, and method configurations. The second part covering the how to of methods partitioned in the traditional taxonomy. This seems to align well with DMR’s John Thorpe premise “Begin with the End in Mind” or rather “Start with the goal and work Backward”.                 

This approach follows the ISO/IEC/IEEE 42010 - to describe a complex system we create many various views and models. Viewpoints and model-kind (or model-types) are system-independent (like templates) while views and models are system-dependent. Thus Zf is a set of 64 model-kinds (model-types). But the problem with ZF is how to align those models to preserve the conceptual integrity.  I use a similar approach - see http://improving-bpm-systems.blogspot.com/2017/07/better-architecting-with-systems.html and the whole BAW series http://improving-bpm-systems.blogspot.com/search/label/%23BAW Also, I think that the life cycle is only one of many viewpoints.

Regarding this statement: "how one could visualize a multi-dimensional object such as an enterprise." May I suggest another metaphor?  Reasoning: Multi-dimensional analogy works well only between 1 and 3. Then it becomes forbiddingly complex. (as from cognitive, as from mathematical viewpoints)  I'd rather compare it with "levels of enlightenment" of some spiritual practices. This metaphor is applicable to ANY number of levels and explains as opening  up of new horizons, new perspectives, and rejection (oblivion) of some previous knowledge and practices.. 

Like
Reply

To view or add a comment, sign in

More articles by Brian K. Seitz

Others also viewed

Explore content categories