软件工程第八章

第八章 集成化能力成熟度模型(CMMI)

**大家想一起学习交流的可以加群,QQ:755422568。**

CMMI是一种过程改善框架,组织通过对CMMI的使用,可追求其业务过程的改善。
过程改善是指人为设计的一个活动程序,其目的是改进组织的过程性能和成熟度,并改进这一个程序的结果。

一、背景与原理

1)、软件能力成熟度模型(SW-CMM)(填空题
2)、系统工程能力模型(SECM)(填空题
3)、集成产品开发能力成熟度模型(IPD-CMM)(填空题
三个合在一起:集成化能力成熟度模型(CMMI)

集成化能力成熟度模型是针对系统/产品开发的能力成熟度模型,包含一些实践,覆盖了产品从概念到交付和维护的整个生存周期,强调构造和维护

3个质量支撑点:人员、规程、方法、工具以及设备(设备,如果有多余空,则填写,否则不用写)(填空题

二、CMMI的模型部件

CMMI是一个有关产品和服务的过程改善的成熟度模型。

过程域有:专用目标、共用目标、意图陈述、简介性注释以及相关过程域
专用目标和共用目标的实现依赖一些实践:专用实践和共用实践
专用实践都有自己的子实践和确定的典型工作产品
共用实践都有自己的子实践和有关公用实践的精化

(1)、过程域

CMMI的4个过程类

项目管理类、工程类、支持类、过程管理类

在这里插入图片描述

(2)、专用目标

每个过程域中都有一个或多个“专用目标”,用于描述满足该过程域必须呈现的一些独有特征。
配置管理的基本特征:配置管理过程域的一个专用目标是:“建立并维护基线的完整性”。

(3)、专用实践

每个过程域中都有一个或多个“专用实践”,用于对于达到该过程域的专用目标是重要的活动,即期望以专用实践所描述的活动呢,会导致达到一个过程域的专用目标。
一个专用实践是:“监视在项目计划中已标识的那些承诺”

(4)、共用目标

每个过程域中都有多个“共用目标”,用于描述实现制度化的该过程必须呈现的特征。
共用目标用于确定一个过程域是否得以满足。
共用目标是因为一目标可应用于多个过程域。

(5)、共用实践

每个过程域中都有一个或多个“共用实践”。
共用实践是因为一实践可应用于多个过程。

(6)、典藏工作产品

它们是专用实践所产生的输出样品。

(7)、子实践

子实践是对专用实践、共用实践的详细描述。

(8)、共用实践的精化

共用实践的精化为一个共用实践唯一地应用于一个过程域。

(9)、意图陈述

每个过程域的描述中都有意图陈述这一部件,用来描述该过程域的意图。

三、CMMI的等级(选择题、填空题)

能力等级是一种过程改善路径,该路径可使组织针对单一过程域不断改善该过程域。
成熟度等级是一种过程改善路径,该路径可使组织通过关注一组过程域不断改善一组织相关的过程域。
两种等级用于评定活动、估算。

(1)、能力等级

1)、能力等级

1)、0级:未完成等级。
2)、1级:已执行级。
3)、2级:已管理级。
4)、3级:已定义级。
5)、4级:已定量管理级。
6)、5级:持续优化级。

2)、1级:已执行级和2级:已管理级的区别:

过程管理的程度不同。
管理目的不同。

3)、能力等级0级是一个没有执行的过程或部分执行的过程,没有满足任何一个或多个过程目标(不存在共用目标)。能力等级1-5分别有一个共用目标及相关的共用实践。

4)、能力等级1的过程其基本特征是,该过程是一个“已执行过程”,即该过程满足该过程域的专用目标。

5)、能力等级2的过程是一个“已管理过程”,存在支持该过程的基本基础设施。

6)、能力等级3的过程是一个“已定义过程”,该过程是依据组织的过程剪裁指南从一个标准过程集中剪裁的,该过程为组织的过程资产提供了有意义的工作产品、测量和其他过程改善信息。

7)、能力等级4的过程是一个“已定量管理级”,通过使用统计技术和其他定量技术来控制这一过程,并作为管理过程的准则,采用统计术语的质量和过程性能的定量表达。

8)、能力等级5的过程是一个“持续优化级”,基于对该过程中内在偏差的共性原因的理解,不断改进过程性能的程度。

(2)、组织成熟度等级

成熟度等级是指达到预先定义的一组过程域所有目标的一种过程改善等级。
过程成熟度等级意在改进组织的整体性能(填空题)
组织的成熟度等级提供了预测组织性能的一种方式。

1)、成熟度等级

1)、1级:初始级。
2)、2级:已管理级。
3)、3级:已定义级。
4)、4级:已定量管理级。
5)、5级:持续优化级。

2)、成熟度1级的组织,通常表现为一种倾向,即当遇到风险时,不守承诺,放弃过程,并且能重复它们的成功经验。

3)、成熟度2级和成熟度3级之间的区别:

标准的范围、过程描述和规程的范围是不同的。
过程描述的严格程度是不同的。

4)、成熟度3级和成熟度4级之间的区别:

过程性能是否可预测的。4级中,由于使用统计和其他定量技术来控制过程性能,是可定量预测的。3级中,过程是可量化预测的。

5)、成熟度4级和成熟度5级之间的区别:

所强调的过程偏差类型不同。

四、过程域举例

(1)、项目规划

1)、项目规模一般来说是工作量估算、成本估算和进度估算模型的基本输入。

2)、估算规模的工作产品类型有:

可交付的和不用交付的工作产品
文档和文件
运行和支持的硬件、固件和软件。

3)、估算工作产品和任务的属性,该专用实践的典型工作产品有:

技术途径
任务和工作产品的规模和复杂性
估算模型
属性的估算

3)、估算工作量和成本

估算理由
项目工作量估算
项目成本估算

4)、建立预算和进度的专用实践的典型工作产品:

项目进度
进度依赖
项目预算

5)、在规划中,项目风险的标识和分析通常包括:

标识风险
分析风险
风险等级排序
专用实践的典型工作产品:标识的风险、风险影响和发生的可能性、风险等级

6)、达到共用目标1:使项目规划、配置管理、测量与分析、项目监控、过程和产品质量保证、需求管理、提供方协议管理达到各自的专用目标。

发布了31 篇原创文章 · 获赞 4 · 访问量 1521

猜你喜欢

转载自blog.csdn.net/qq_38471554/article/details/100800637
今日推荐