CMM(Capability Maturity Model )
软件能力成熟度模型
CMM是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段
的描述。CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行
过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。
CMMI(Capability Maturity Model Integration)
能力成熟度模型集成
CMMI是由美国卡耐基梅隆大学软件工程研究所(Software Engineering Institute,
SEI)组织全世界的软件过程改进和软件开发管理方面的专家历时四年而开发出来的,
并在全世界推广实施的一种软件能力成熟度评估标准,主要用于指导软件开发过程的改
进和进行软件开发能力的评估。
CMM和CMMI的关系
1.CMMI是CMM模型的最新版本,是在CMM的基础上发展而来的,继承并发扬了CMM的优良
特性,能够完成更多、更大、更复杂的任务。
2.CMM模型主要用于软件过程的改进,促进软件企业软件能力成熟度的提高,但它对于
系统工程、集成化产品和过程开发、供应商管理等领域的过程改进都存在缺陷。
3.CMMI可以解决软件项目的过程改进难度增大问题,实现软件工程的并行与多学科组
合,实现过程改进的最佳效益。
CMM和CMMI的关系
最新推荐文章于 2024-07-10 21:37:49 发布