对CMMI标准的简单理解

CMMI用于帮助软件企业对软件工程的整个过程进行管理和改进,从而能按时、不超预算地开发出高质量地软件。
CMMI全称为“Capability Maturity Model Integration”,即“软件能力成熟度模型”。
按照CMMI成熟度等级,可分为以下5个等级:

  1. CMMI一级标准:初始级
    没有任何的管理制度,不能提前分析出开发过程中可能会遇到的问题,一旦出现严重问题,不能及时应对,结果会很不好。
    软件开发过程无法正常按照的“线性顺序模型”来进行线性的、顺序的、逐步细化的开发。
    【线性顺序模型:需求分析->设计->实现->测试->交付->使用和维护】
  2. CMMI二级标准:可重复级
    按照项目管理进行开发,对整个开发过程做一个规划,可以在一定程度上减少在开发过程中遇到的问题,并保证质量。
    【项目管理共分为五个过程组:启动、计划、执行、监控与收尾】
  3. CMMI三级标准:已定义级
    在完成CMMI二级标准的规划后,规定开发中的整个任务框架及各项任务的工作步骤。将CMMI二级标准的规划进一步细化成可以执行的任务。
  4. CMMI四级标准:量化管理级
    使用平台统一管理CMMI三级标准中的细化出来的可执行的工作任务,可以根据平台中大量的开发数据,了解自身的开发能力,也可以对项目定期进行复盘,并指定改进措施。逐步细化、改进、精进CMMI三级标准中的工作任务。
  5. CMMI五级标准:优化管理级
    在CMMI四级标准的基础上,分析发生的问题以及产生的缺陷进行,循序渐进的对软件过程进行优化,并采取积极预防措施,避免类似问题再次发生。

总结一下:
在接到新的开发项目后,要提前规划好开发计划,避免在开发过程中遇到棘手的问题;做好任务框架,并将任务细化。将工作量化出来,并优化。
以上就是我对CMMI标准的简单理解,希望得到各位大佬的宝贵指点!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值