cmm是什么?

cmm是什么?,第1张

什么是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):

在能力评鉴中,一组经过培训的专业人员鉴别出软件承包者的能力资格;或者是检查监察正用于(进行)软件制作的软件过程的状况。

不需要什么工具,在windows下就可以直接斗桐慧批量重命名。方法是:在”我的电脑“或”资源管理器“空答里全选所有需要重命名的文件,在第一个文件上击右键重命名该文件(注意不要修改扩展名),如将其改为cmm(1).jpg(注意:括号和数字一定要在英文状态下输入),然后按回车,等一会就全部重命名完毕了。你会看到,第一个文件为cmm(1).jpg,第二个为cmm(2).jpg,第三个为cmm(3).jpg……以此整齐地排列好了,只是文件名称改变而已,对照片轮薯本身没有任何改变。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/12241996.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存