Welcome to MSDN Blogs Sign in | Join | Help

MSF for CMMI Process Improvement and Agile can Coexist

Some people are of the mindset that conforming to all but the lowest level of CMMI is only possible at the expense of agility. Glen Alleman, on his Herding Cats blog, has a post [CMMI and Agile] that digs into David Anderson’s post about how the Declaration of Interdependence and CMMI are orthogonal to each other. Each (CMMI & Agile) leaves room for the other to exist.

Also, see David Anderson’s conference paper (PDF and PPT links in his post – Stretching Agile to Fit CMMI Level 3) that he presented at Agile 2005 last week that dives into this topic.

And if you’re curious to see how MSF for CMMI Process Improvement stacks up against MSF for Agile Software Development, I’ll remind you that Dave McKinstry has a side-by-side evaluation in this post [How do the MSF 4.0 siblings compare today?].

Joel Semeniuk has a great post today on why he likes CMMI. His post will also help you see that Agile and CMMI are not at odds.

I’ve always believed that CMMI does nothing to hinder the agile development team.  CMMI is not specific and is enhanced with good management tools (Microsoft Visual Studio Team System stands out here).  CMMI may not be for everyone, but for me it provides a “design pattern”, if you will, of process improvement that can be taken and interpreted for different organizations, depending on their specific needs.

Update: Joel had another post [Documentation <> Process] following that one that's a great read, too.

Published Monday, August 01, 2005 4:00 PM by Rob Caron
Filed under:

Comments

Monday, August 01, 2005 8:34 PM by Glen B. Alleman

# re: MSF for CMMI Process Improvement and Agile can Coexist

Rob,

Not only they not a odds, but many of the CMMI Processes are simply good software management practices.

What remains to be seen are two things:

1. Getting MSF past the Scampi assesors to the point that it competes with RUP-style processes.
2. Finding actual business benefit for CMMI outside the Defense and government development and procurement domain, in enough quantity to justify MSFT's investment.
Tuesday, August 02, 2005 12:11 PM by Joel Semeniuk

# re: MSF for CMMI Process Improvement and Agile can Coexist

I'm beginning to see a great deal of momentum around the business benifits of CMMI. Don't get me wrong, most customers aren't looking for full certification, they are looking for answers to the question "There has got to be a better way of doing things". CMMI is refreshing in that it helps provide that roadmap that most organizations (ISV's, corporations in general) typically don't have. Most customers don't want to follow CMMI specifically, and typically adopt something more similar to the continual CMMI model.
Monday, August 08, 2005 5:16 PM by Team System News

# VSTS Links - 8/8/2005

Rob Caron - How To Get Team Foundation Functionality in Visual Studio

Rob confirms that you have to...
Monday, August 22, 2005 10:10 AM by Life, Universe and Everything according to Dirk

# ... And a Team System Link Round-Up


Microsoft Solutions Framework Fun
Visual Studio 2005 Team System Note on IT
MSF for CMMI Process...

# liboh.es &raquo; Microsoft Developer Day 2007, Visual Studio en la empresa

PingBack from http://liboh.es/?p=238

Anonymous comments are disabled
 
Page view tracker