近年来,敏捷开发方法能够更好地适应现代软件开发,逐渐发展成为一种主流开发方法,也正在改变着软件开发过程。然而,敏捷开发方法常常被认为同CMMI过程无法共存,因为CMMI被看做是以规格化方法控制软件开发过程。2008年,HillelGlazer,JeffDalton,DavidAnderson,MikeKonrad和SandraShrum出版了《CMMI和敏捷方法:为何不彼此相容》一书,为那些既想保持项目过程可控又想体验敏捷开发灵活性的开发组织开启了一扇窗口。CMMI过程管理通常被看作实施敏捷开发的障碍,看作自组织团队的敌人,因为CMMI组织和敏捷团队具有不同的文化背景,这也导致了很多误解。比如