Controlling Complexity in Enterprise Architectures

Yesterday I had a conference call with Roger Sessions at ObjectWatch, Inc. to fill us in on the new methodology he created called Simple Iterative Partitions (SIP). It’s defiantly thought provoking and if you were a mathematics major then you’ll love all the reference back to mathematical theory.

I would be curious on your thoughts on this. I am wondering how these fresh methodologies work in the "wild" (i.e., real world enterprises). As we know with many other things, time will tell.

From what I understand of SIP is it provides a methodology that fit’s into existing EA frameworks that gives EA’s a way to have repeatable process in which to quantify complexities in architectures.

Snippet from the paper:

We commonly implement large, expensive IT projects without any idea whether they are based on a sound architecture or not. Many of these projects fail – often at great cost. Projects fail so frequently because we have no models that define ”good” enterprise architectures.


When it comes to enterprise architectures, we believe that "good" is most closely associated with simplicity. Of two otherwise equal architectures, the "better" one is the simpler one. This approach requires us to rethink complexity.


See More on ObjectWatch


Tags: Enterprise Architecture

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s