呵呵,这个是我在参加introduction to cmmi前一直思考的一个问题,后来上课的时候课间问了下给我们上课的老师,现在这个问题我基本已经解决了。
意思大致和Moderator讲的一样,cmmi与xp,scrum等敏捷过程不是一个层面上的问题。cmmi是过程的框架,告诉了你”what to do“的问题,但是你懂了cmmi后你还不能将他用到项目中去,他是一个其实很“虚”的东西。要想应用到项目中你首先需要根据自己公司的实际情况按照cmmi告诉你的去定义自己的流程,这个流程可以“实实在在”的可以告诉项目“how to do“。xp,scrum 就是这种实实在在的流程。以前听说有些公司应用scrum或者xp通过了cmmi觉得不太理解,现在基本上明白了。