CMMI 是一种已被很多IT公司广泛采纳的过程框架,而Agile是一种逐渐流行起来的软件开发方法。
从根本上讲,CMMI是一种过程改进框架,针对软件工程的管理,它定义了一整套的过程。而Agile可以被认为是针对软件活动的迭代软件开发框架,二者的目标也不完全相同。
与Agile相比,CMMI的范围更广泛,它还包括产品支持与维护等其它方面。
CMMI基于两种潜在的假设:
从根本上讲,CMMI是一种过程改进框架,针对软件工程的管理,它定义了一整套的过程。而Agile可以被认为是针对软件活动的迭代软件开发框架,二者的目标也不完全相同。
与Agile相比,CMMI的范围更广泛,它还包括产品支持与维护等其它方面。
CMMI基于两种潜在的假设:
- 软件开发过程是可以或已经定义的
- 一整套软件过程是高效交付软件的主要途径
- 软件开发是基于经验主义的
- 人比过程更重要
2072

被折叠的 条评论
为什么被折叠?



