ITIL CMMI

ITIL CMMI are to distinctly different but not mutually exclusive maturity models. The main difference between the two are that CMMI focuses on software process maturity continuous improvement whereas ITIL helps us understand and develop all of the areas within our infrastructure.

ITIL CMMI – similarities

The initial Capability Maturity Model (CMM v1.0) was developed by the Software Engineering Institute and specifically addressed software process maturity. It was first released in 1990, and after its successful adoption and usage in many areas, other CMM’s were developed for other disciplines and functions such as, and others.

ITIL CMMI have both got interesting histories, both are at what would be regarded as version 2 of their respective lifecycles and both were originally released at the same time, they also have very similar characteristics for continuous improvement built in.

ITIL CMMI – which one should I choose?

The answer to that question is that there is no single reason why you cannot have both. You see, ITIL is not prescriptive and the process maturity framework that ITIL conforms to is very similar to CMMI’s model.

ITIL CMMI – both, as a structured approach.

Now lets look at this from a structure viewpoint – I could have ITIL as a framework targeting of my management areas, focusing on the things that it does so well such as Capacity, Service level Management and ALL the others including Release Management, because this is where CMMI comes in. Under ITIL the process that focuses on the release of software into the live environment is Release management.

ITIL CMMI – where they fit.

What I am saying is that the specific model underneath Release Management in your organization then can be CMMI for software development. Why do I say beneath, because here is the thing that CMMI does not address – Hardware.

ITIL also addresses the hardware lifecycle within an organization because, as an example, the change from what was regarded as ITIL version one to ITIL version 2 incorporated this hardware lifecycle beneath Release Management. This was a deficiency in ITIL version 1 that was corrected.

Now before anyone starts shouting that, “Hey there are CMM’s for other areas like Systems Engineering, people, integrated product development, software acquisition” yes I know but the real strength was in Software development. Another thing to consider that many organizations found these useful, they also struggled with problems caused by overlap, inconsistencies, and integration. Many organizations also confronted conflicting demands between these models and ISO 9001 audits or other process improvement programs.

At the end of the day do what is right for your organization!

Want to find out more about ITIL:

  • Share/Bookmark

Leave a Comment

Spam Protection by WP-SpamFree