cmm是什么意思
CMM是指 软件能力成熟度模型(Capability Maturity Model for Software),其英文全称为Capability Maturity Model for Software,简称CMM或SW-CMM。它是由美国卡内基梅隆大学软件工程研究所(Carnegie Mellon University Software Engineering Institute,SEI)在1987年研制成功的,用于评价软件承包能力并帮助改善软件质量的方法。
CMM的核心思想是将软件开发视为一个过程,并根据这一原则对软件开发和维护过程进行监控和研究,以使其更加科学化、标准化,从而帮助企业更好地实现商业目标。CMM提供了一种阶梯式的改进框架,基于过去所有软件工程过程改进的成果,吸取了以往软件工程的宝贵经验教训,帮助软件开发单位进行自检,了解自己的强项和弱项,从而不断完善和改进单位的软件开发过程,确保软件质量,提高软件开发效率。
CMM分为五个等级,从低到高依次为:
初始级(Initial):软件过程是无序的,有时甚至混乱。
可重复级(Repeatable):建立了基本的项目管理过程,可以重复以往的成功项目。
已定义级(Defined):软件过程被文档化、标准化,并形成可度量的过程。
已管理级(Managed):软件过程被有效管理,并持续监控和改进。
优化级(Optimized):软件过程持续优化,不断寻找提高效率和效果的方法。
建议:对于软件开发和组织而言,了解和应用CMM模型可以帮助提升软件过程的质量和效率,实现更加规范化和标准化的软件开发流程。
猜你喜欢内容
-
安装专业有哪些
安装工程是一个广泛领域,涵盖了多个专业方向,确保工程从设计到施工再到设备供应的顺利进行。以下是一...
-
如何考培训师资格证
要考取培训师资格证,您可以遵循以下步骤:国内流行的培训师资格证包括国家职业资格证、企业内部认证和...
-
语文相近专业有哪些
语文相近的专业主要包括以下几类:研究中国语言的词语、句法,赏析古今诗歌、散文、小说等文学作品,并...
-
工程专业类型有哪些
工程类专业是一个广泛且多样化的领域,涵盖了从基础设施建设到高端技术应用的多个方面。以下是一些主要...
-
永川中职有哪些专业
永川中职学校开设的专业相当丰富,涵盖了多个领域,以满足不同学生的兴趣和职业规划。以下是一些主要的...
-
非学生如何考英语四六级
非学生想要考取英语四级(CET-4),有以下几种途径可以考虑:非在校生可以通过社会考生身份报名参加英语...
-
幼师资格证跳舞怎么考
要考取舞蹈幼师资格证,您可以按照以下步骤进行:年龄要求:通常要求16岁以上。学历要求:大专及以上学...
-
船员驾驶员资格证怎么考
要考取船员驾驶员资格证,需要遵循以下步骤:首先,需要到船员服务部进行为期三天的学习,通过学习后参...
-
表演的专业有哪些
学表演的专业主要包括以下几种:培养从事戏剧、电影、电视剧等表演工作的专业人才。艺考内容包括自我介...
-
评审职称专业有哪些
职称评审涉及的专业非常广泛,以下是一些常见的专业类别:土木工程建筑工程机械工程电子工程化学工程计...