//An interesting EA Maturity Model

An interesting EA Maturity Model

Just a quick note.  I ran across this interesting post from Leo de Sousa, an Enterprise Architect in the Higher Education setting, who uses a Capability Maturity Model to help him to measure and drive EA maturity.

This is one of the most common ways to use measurement to improve Enterprise Architecture.  As I pointed out in my post on measurement, EA in every organization needs not only to have a balanced scorecard but also to participate in a balanced scorecard in order for the value to be measured and rewarded.  In many ways, a maturity model is a balanced scorecard.  Doing better at “maturity” means that your measurement improves.  Driving to improve that measure motivates change.

I’ll blog again on this topic.  I just wanted to share Leo’s excellent post.

By |2009-03-15T19:18:00+00:00March 15th, 2009|Enterprise Architecture|5 Comments

About the Author:

President of Vanguard EA, an Enterprise Architecture consulting firm in Seattle focused on the Pacific coast of the US. Nick has over 30 years of professional experience in management, systems, and technology. He is the co-author of the influential paper "Perspectives on Enterprise Architecture" with Dr. Brian Cameron that effectively defined modern Enterprise Architecture practices, and he is frequent speaker at public gatherings on Enterprise Architecture and related topics. He coauthored a book on Visual Storytelling with Martin Sykes and Mark West titled "Stories That Move Mountains".


  1. Leo de Sousa March 16, 2009 at 1:00 am - Reply


    Thanks for the mention of my EA CMM post. If you would like a copy of the docs, please let me know.

    I really appreciate the posts you share with us, keep it up!

    All the best, Leo

  2. L April 7, 2009 at 9:11 am - Reply

    Hi Nick,

    I am not sure if you know about the E2AMM but if not, I would guess that it is worth having a look: http://www.enterprise-architecture.info/Images/E2AF/E2AMMv2.PDF

    Anyway, I do like your "proof of .." terms 🙂

  3. NickMalik April 8, 2009 at 4:58 am - Reply

    Problem with the E2AMM (which stands for Extended Enterprise Architecture Maturity Model) is that it is so broad that it is not possible to tell how you would score it.  

    In other words, there are so many different "effects" of moving from Level 2 to Level 3, for example, that you cannot make a judgement on whether an organization that exhibits some, but not all, of those effects is at Level 2 or Level 3.

    Thus, while you could create a different judgement about the maturity of each area, it would not be simple to make a jugement about the overall maturity of architecture from that model.

  4. L April 8, 2009 at 5:21 am - Reply

    But don’t you have the same problem with Leo’s model? Leo says you should "Identify 5 stages of maturity", then define attributes and then scroe these attributes (0, 0.5, 1). I absolutelylike this simple approach and agree that the E2AMM is to broad in this context. Why I like the E2AMM is, that it gives you something like a checklist for your attributes. With that in mind you don’t develop your stages and/or attributes on the green field. So maybe a combination of both is worth having but for me the E2AMM presents a good starting point for developing a maturity model. What are your thoughts?

Leave A Comment

19 − 12 =