请问什么是CMM

来源:百度知道 编辑:UC知道 时间:2024/07/05 06:49:14
这是在软件工程中的,有哪位知道麻烦告诉哈,非常感谢!

现在已经是CMMI了

CMM是由美国软件工程学会(Software Engineering Institute)制定的一套专门针对软件产品的质量管理和质量保证标准。该标准最初是为美国军方选择软件产品提供商时评价软件企业的软件开发质量保证能力而制定,所以称为软件企业能力成熟度模型(Capability Maturity Model,简称CMM)。该标准将软件企业的能力成熟度划分为5个等级,级别越高表明该企业在提供合格软件产品方面的能力越强。
CMM?Capability Maturity Model? 是能力,成熟度模型的缩写。CMM的工作最早开始于 1986年11月,当时为了满足美国联邦政府评估软件供应商能力的要求,美国卡内基•梅隆大学的软件工程研究院?SEI?牵头,在Mitre公司的协助下,于1987年9月发布了一份能力成熟度框架?Capability Maturity Framework??以及一套成熟度问卷 ?Maturity Questionnaire?.很多人认为这套问卷就代表了CMM模型,其实它只是用于探索软件过程成熟度的一个工具,真正的模型出现在四年以后。SEI总结了自1987年以来对成熟度框架和初版成熟度问卷的实战经验,并以此为基础,推出了CMM1.0 版。这个推出于 1991年的 CMM1.0 集中了四年来对软件公司评估的经验以及广泛的用户反馈,在成熟度框架的基础上建立了一个可用的模型,这个模型可以更加有效地帮助软件企业建立和实施过程改进计划。

CMM是指“能力成熟度模型”,其英文全称为Capability Maturity Model for Software,英文缩写为SW-CMM,简称CMM。它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。

中文意思是能力成熟度模型,Capability Maturity Model for Software 的简称