CMM
CMM,Capability Maturity Model ,中文翻译为软件能力成熟度模型,是一种对软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述形成的标准。它的核心是把软件开发视为一个过程,并根据这一原则对软件开发、维护进行过程监控和研究,使其更加科学化、标准化,使企业能够更好地实现商业目标。
CMM分为五个等级:一级为初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级。
CMMI
CMMI,Capability Maturity Model Integration,中文翻译为能力成熟度模型集成。CMMI是CMM的最新版本。
CMMI也分成了五个等级:CMMI一级,执行级,CMMI二级,管理级,CMMl三级,明确级,CMMI四级,量化级,CMMI五级,优化级。
CMMI有两种表现方法,一种与CMM一样,阶段式表现方法,另一种是连续式的表现方法。阶段式表现方法与连续式表现方法的区别是:阶段式表现方法仍然把CMMI中的若干个过程区域分成了5个成熟度级别,帮助实施CMMI的组织建议一条比较容易实现的过程改进发展道路。而连续式表现方法则将CMMI中过程区域分为四大类:过程管理、项目管理、工程和支持。