【CMMI】8、CMMI模型-实践组评级划分(阶段式)

  CMMI共分为六个级别,分别标示着企业研发能力成熟度的五个层级。由低到高,企业研发生产计划精度逐级升高,单位工程生产周期逐级缩短,成本逐级优化。通过CMMI认证评估的级别越高,越容易获得客户的信心,在市场上的竞争力也就越强。
在这里插入图片描述

  • CMMI0级,不完整级(不评级)–临时、未知
      无法确定工作是都能够被完成。
  • CMMI1级,初始级(不评级)–无法预测且被动
      整个软件工程是无序的、混乱的,偶尔也会取得成功,但这样的成功是建立在团队内的“个人英雄主义”的基础之上,不可复制与延续。
      在初始级水平上,企业对项目的目标与要做的努力很清晰,项目的目标得以实现。但是由于任务的完成带有很大的偶发性,企业无法保证在实施同类的项目的时候仍然能完成任务。企业在初始级的项目实施对实施人员有很大的依赖性。
      产品或项目的研发过程是混乱的,对过程管理几乎没有定义,就是我们平时所说的干到哪算哪。过程中的风险与不可控环节随处都是,这样的状态下研发出的产品自然没有任何的高质量保障。说的极端点,产品是否OK完全看运气。
  • CMMI 2级,已管理级–流程但有局限
      组织在小范围内(如某个部门、某个项目组)建立了初步的管理体系,用来把控项目的成本、周期与质量。这样的的管理,会快速帮助项目组或者部门提升开发工作的效率与质量,但是并没有在整个组织范围内推广开关
      在已管理级别上,企业在项目实施上能够遵守既定的计划与流程,有资源准备,权责到人,对相关的项目实施人员有相应的培训,对整个流程有监测与控制,并与上级单位对项目与流程进行审查。企业在二级水平上体现了对项目的一系列的管理程序。这一系列的管理手段排除了企业在一级时完 成任务的随机性,保证了企业的所有项目实施都会得到成功。
      产品或项目的研发过程中建立了基本的项目管理过程来跟踪费用、进度和功能特性。制定了必要的过程规范,并能复用之前项目中成功经验。一般来说大部分的小公司都处于在这个阶段,有基本的研发流程与项目管理角色参与其中,但也仅限于此,项目中的时间、成本、质量无法做到应有的及时管控与优化。尽管可以从既有与过往的项目中复盘进行部分的完善与优化,但也有其自身的局限性。
  • CMMI 3级,已定义级–基本完整流程
      在公司层面建立的统一而标准的管理制度,并通过明确的、文档化的规程与文件,将制度的执行落实到每个工作单元的工作中,并有专职人员进行监督与检查。CMMI3级是重要的承上启下的一环,因为组织范围内的统一管理,不仅有助于提高软件产品与服务的效能与质量,其稳定的过程可以为进一步的量化管理提供标准的分析数据,也帮助组织逐渐形成了管理的文化。
      在已定义级别上,企业不仅能够对项目的实施有一整套的管理措施,并保障项目的完成;而且,企业能够依据自身的特性以及自己的标准流程,将这套管理体系与流程予以制度化,这样企业不仅能够在同类型的项目上成功的。实施,在不同类的项目上一样能够得到成功的实施。科学系统化的管理成为企业的一种文化和企业组织上的财富。
      企业已经将产品或项目的过程有了一整套完整的实施流程,并演化成企业自身的标准软件过程。所有项目均使用经批准、剪裁的标准软件过程来开发和维护软件,软件产品的生产在整个软件过程是可见的。到了这一等级,整个产品或项目的研发过程已经是相当的完善了,其中的每一个阶段的准入、输入、输出、成果物都是经过准确标准评审而产生的正向结果,也正是因为这样的严格标准,才能确保整个研发的链路中很少会出现不可控因素与低级风险产生,从而保证了产品与项目的高质量交付与上线。
  • CMMI 4级,量化管理级–量化可度量
      CMMI4级之前,主要是定性的方式进行管理;而从4级开始,组织在标准而稳定的过程下,收集软件开发过程中的数据,建立基线与模型,开启企业的量化管理之门。量化管理不仅可以将隐形的软件开发过程,通过数据显性的表达出来,还能基于企业的历史经验,在统计学方法指导下,预测项目的进展情况。
      在量化管理级别上,企业的项目管理不仅形成了一种制度,而且要实现数字化的管理。对管理流程要做到量化与数字化。通过量化技术来实现流程的稳定性,实现管理的精度,降低项目实施在质量上的波动。
    分析对软件过程和产品质量的详细度量数据,对软件过程和产品都有定量的理解与控制。管理有一个作出结论的客观依据,管理能够在定量的范围内预测性能。
      这一级别是在3级的基础上增加了数据论证与量级控制标准,研发的过程中对于每个阶段的要求都有精确的度量数据,以此来进行高精度的产品与项目质量管控。
      试想一下,在这个等级中,测试团队需要在项目的测试阶段严格做好每一项测试流程中的活动:测试计划(是否细化到大中小周期)、测试用例(覆盖率是否100%)、评审的时机是否在需求规格说明书在设计阶段进行、接口测试-功能测试-非功能测试-性能测试是否按照事前安排准确执行、测试报告中测试结果描述维度、问题的解决与跟踪是否有明确的去向、是否符合执行标准。
      除了这些,还需要有缺陷防范机制;主动进行技术变动管理与标志、选择、评价的机制;过程变动管理,定义过程改进的目的,经常地进行过程改进等等条件限制。
  • CMMI 5级,优化级–优化持续改进
      所谓CMMI5级的优化管理,最重要的是企业内部形成了自觉的持续优化文化。组织及其成员会不断寻求新技术、新方法,追求管理上可量化的绩效指标提升。这种文化,还为企业的管理变革和转型奠定了坚实的基础,帮助企业在取得阶段性胜利之后,跨越平台期,迈向下一个改进循坏的开力台促成进一步的成长。
      在优化级别上,企业的项目管理达到了最高的境界。企业不仅能够通过信息手段与数字化手段来实现对项目的管理,而且能够充分利用信息资料,对企业在项目实施的过程中可能出现的次品予以预防。能够主动地改善流程,运用新技术,实现流程的优化。
      优化管理级的量化反馈和先进的新思想、新技术促使过程持续不断改进。这一等级的要求就已经变得极其严苛了,需要在产品或项目的过程中特别关注软件过程改进的持续性、有效性以及自身加强。防止缺陷及问题的发生。不断地提高整个的过程能力。另外对于执行过程的效果,进行成本/利润分析,从成功的过程实践中吸取经验,加以总结。
      把最好的创新成绩迅速向全组织转移。对失败的案例,由项目团队近行分析以找出原因。项目完成后进行分析,通过来自过程的质量反馈和吸收新观念、新科技,使过程能不断地得到改进。最后对过程的评价相对标准软件过程的改进,都在全组织内推广。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晓言

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值