CMMI or Agile: Why Not Embrace Both!

Posted March 12, 2009 - By Shawn Cheatham | 3 Comments

Image by Mykle Roventine via Flickr

Recently I came across an interesting article from SEI at Carnegie Mellon. Having spent a significant amount of time with companies using CMM, ISO, CMMI, Agile etc. at various levels of the organization it’s rather intriguing to consider weaving these tools together.

CMMI and Agile are compatible. At the project level, CMMI focuses at a high level of abstraction on what projects do, not on what development methodology is used, while Agile methods focus on how projects develop products. Therefore, CMMI and Agile methods can co-exist.

Theorhetically speaking combining CMMI and Agile is “possible” but realisitically is it happening?

Absolutely! It makes me cringe when I hear comments around, “we can’t use an Agile framework because we do X” or similarly, “we’re Agile so we can’t do Y”. The fact of the matter is that if you drill down there’s a lot of overlap occuring in the real world. Scott Ambler over at Amblysoft has compiled some rather interesting data through various surveys and recently spoke on the Agile Toolkits Podcast (so-so sound quality). Glad to see someone dispelling some of the rhetoric on both sides…

3 Comments

Sorry, the comment form is closed at this time.

Special Offer Sign Up

Need Support Today?

Request a Quote

Get Google Apps Pro Tips
* indicates required

Rubis Solutions is a Google Apps Authroized Reseller Click to verify BBB accreditation and to see a BBB report.