pos机cmm是什么_pos机cmiit id
![](https://img.lftpos.com/images/cloud.jpg)
本文目录▲一览:
cmm是什么?
什么是CMM
CMM是能力成熟度模型(capabilityMaturityModel)的缩写,是一种用于评价软件承包能力并帮助其改善软╲件质量的方法,侧重于》软件开发过程的管理及工程能力的提高与▓评估。CMM分为五①个等级:一级为初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级。
CMM是由美国卡内基梅ㄨ隆大学软件工程研究所1987年研制▽成功的,是目前国际上最流行最实用的软件生产过⌒ 程标准和软件企业成熟度等级№认证标准。目前,我国已有软件↘企业通过了CMM标准认证。
CMM五级标准(中文)
第一级:初始级 Initial Level
在初始级,企业一般不具备↘稳定的软件开发与维护的环境。 常常在遇到问题的时候,就竖烂放弃原定的计划而只专注于编程与测 试。
第二级:可重复级 Repeatable Level
在这一级,建立了管理软件项目的政策以及为贯彻执↑行这些 政策而定的措施。基◆于过往的项目的经验来计划与管理新〓的项目。
第三级:定义级 Defined Level
在这一级,有关█软件工程与管理工程的一个特定的、面对整 个企业的软件开发与维护的过程的文件将被制订出来。同时,这 些过程是集成到一个协调的整体。这就称为企业的标准软件过程。
第四级:管理级 Managed Level
在这一级,企业对产品与过程建立起定量的质量目标,同时 在过程中加入规定得很清楚烂纤拍的连续的度量。作◥为企业的度量方案, 要对所有项目的重要的过□程活动进行生产率和质量的度量。软件 产品因此具有可预期的高质量。
第五级:优化级 Optimizing Level
在这个等︾级,整个企业将会把重点放在对过程进行不断的优 化。企业会采取主动去找出过程的弱点与长处,以达到预防缺陷 的目标。同时,分析有关过程的有效性的资料,作出对新技术的 成本与ㄨ收益的分析,以及提出对过程进行修改的建议。
CMM的用途
1.用于软件过程的↑改进(SPI Software Process Improvement)
帮助软件企业对其软件(制作)过程的改变(进)进行计划、(措施)制定以及实施。
2.用于软件过程评估(SPA Software Process Assessment):
在评估中,一组经过培训的软饥羡件专业人员确定出一个企业软件过程的状况,找出该企业所面对(存在)的与软件过程有关的、最迫切的所∩有问题;以及取得企业领导层对软件过程改进的支持。
3.软件能◣力评鉴(SCE Software Capability Evaluation):
在能力◤评鉴中,一组经过培训◤的专业人员鉴别出软件承包者的能力资格;或者是检查监察正用于(进行)软件制作的软件过程的状况。
[img]CMM是什么意思?
CMM是Capability Maturity Model的英文缩写,意思是能力成熟度模型ぷ。
能力成熟度模型最初是作为客观评↓估政府承包商流程实施合同软件项目能力的工具而开发的。 该模型基于IEEE软件中首次描述的流程成熟度框架。
后来在1989年出版的Watts Humphrey的“管理软件过程”一书中进行了描述■。 它后来在1993年的一份报告中发表并于1995年作为同一作者的一本书出版。
它是对于软件组织在定义,实施,度量,控制和改善其软件过程的实践中各个发展▽阶段的描述。CMM的核心是把软件开发㊣ 视为一个过程,并根据这一原则对软↓件开发和维护№过程进行监控和研究。
扩展资料
历史背景:
1、1984年,美国国防部资助建立了卡内基·梅隆大学软件研究所(SEI)
2、1987年,SEI发布第一份↙技术报告介绍软件能力成熟模大度模型(CMM)及作为评价国防合同承包方过程㊣成熟度的方法论。
3、1991年,SEI发表1.0版软件CMM(SW-CMM)。
4、1987年开始旦唯竖实施认证,现已成为软件业权威【的评估认证体系。CMM包括山卖5个等级,共计18个过程域,52个目标,300多个关键实践。
参考资料【来源⌒∑:百度百科-能力成熟度模型
参考资料来源:百度百科-软件能力成熟度模型
cmm的含义是什么?
cmm的含义是“能力成熟度模型”,其英文全裂闭称为Capability Maturity Model for Software,英文缩写为SW-CMM,简称CMM。
它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述◆。CMM的核心是把软件开发↑视为一个过程,并根据这一原则对软件开发和维护神祥进行过程监控和研㊣ 究,以使其更加科学㊣ 化、标准化、使企业能够更好地实现商业目标。此外还是化妆品的名肆瞎裂字。
实施CMM的必要性:
软件开发其中最关键的问题在于软件开发组织不能很好地管理其软件过程,从而使一些好的开发方法和技术起不到预期的作用。
而且项目〖的成功也是通过工作组的杰出努力,所以仅仅建立在可得到特定人员上的成功不能㊣为全组织的生产和质量的长期提高打下基础,必须在建立有效的软件如管理工程实践和管理实践的基础设施方面,坚持不懈地努力,才能不断改进,才能持续地成功。