CMM与CMMI 软件设计师1

CMM模型

CMM是一种用于评价软件承包能力并帮助其改善软件质量的方法,侧重于软件开发过程的管理及工程能力的提高与评估。CMM分为五个等级:一级为初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级。

1)初始级:
软件过程的特点是无秩序的,甚至是混乱的,软件处于无章法和步骤可询的状态,或者制订的规范为能覆盖基本的关键过程要求,且执行没有政策、资源方面的保证,那么仍被视为初始级。

2)可重复级:
以及建立了基本的项目管理过程,可用于对成本、进度和功能特性进行跟踪。焦点集中在软件管理过程上。一个可管理的过程就是一个可重复的过程,一个可重复的过程则能逐渐演化和成熟。

3)定义级:
用于管理和工程的软件过程均已文档化、标准化,并形成整个软件组织的标准软件过程。全部项目均采用与实际情况相吻合、适当修改后的标准软件过程来进行操作。要求制定企业范围的工程化标准,而且无论是管理还是工程开发都需要一套文档化的标准,并将这些标准集成到企业软件开发标准过程去。

4)管理级:
软件过程和产品质量有详细的度量报告,软件产品和过程得到了定量的认识和控制。

5)优化级:
通过对来自过程、新概念和新技术等方面的各种有用信息的定量分析,能够不断地、持续地进行过程改进

CMMI能力成熟度模型

它是CMM模型的最新版本,基于连续式表述的CMMI 共有6个(0〜5)能力等级,对应于未完成级、已执行级、已管理级、已定义级、量化管理级、优化级。每个能力等级对应到一个一般目标,以及一组一般执行方法和特定方法。

1)未完成级
能力等级0指未执行过程,表明过程域的一个或多个特定目标没有被满足;

2)已执行级

能力等级1指过程通过转化可识别的输入工作产品,产生可识别的输出工作产品,关注于过程域的特定目标的完成;

3)已管理级

能力等级2指过程作为已管理的过程制度化,针对单个过程实例的能力;

4)已定义级

能力等级3指过程作为已定义的过程制度化,关注过程的组织级标准化和部署;

5)量化管理级

能力等级4指过程作为定量管理的过程制度化;

6)优化级

能力等级5指过程作为优化的过程制度化,表明过程得到很好地执行且持续得到改进。

相关题目如下

a5ef42ba722f4bdd9a97880e167e99a3.png

55c26e578cce4e72b9b06d3c370ab6be.png 

94151a112a704f1e847a9b3a93044563.png 

 

 

  • 10
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值