CMMi
2022-12-15 19:35:47 18 举报
AI智能生成
登录查看完整内容
CMMI
作者其他创作
大纲/内容
进度、成本、质量
三大目标
工具、方法、过程
软件工程三要素
软件过程能力的成熟度是指一个软件过程得到明确的定义、管理、测量、控制的有效程序。
等级1:初始级,是混沌的过程;
等级2:可重复级,是经过训练、有纪律的软件过程
等级3:已定义级,是标准一致的软件过程;
等级4:已管理级,是可预测的软件过程;
等级5:优化级,是能持续改进的软件过程;
5个等级
1.1 CMM
CMM是为了指导软件组织,通过确定当前过程的成熟度和识别对软件质量和过程改进至关重要的问题,进行过程改进。
软件能力成熟度模型(sw-CMM V2c)
系统过程能力模型(SECM)
集成化产品开发能力成熟度模型(IPD-CMM)
CMMI是成熟度模型集成
1.2.1 CMMI提出背景
CMMI并不是简单地把现有各个学科的能力成熟度模型放在一起,而是针对过往模型繁多、工程环境复杂、交叉学科、并行工程等问题构造的一个能容纳多学科的框架。CMMI主要通过清除不一致性、减少重复、增加透明度和可理解性、提供公共术语、提供一致的风格、建立统一的构造规则、维护公共构件、实现尽量好的可继承性降低过程改进的成本。通过集成,在所有的过程域中引入统一的行为方式,清除模型之间的不一致,能够高效地进行过程评估和改进。
子主题
图
软件过程的特点是无序的,甚至是混乱的。几乎没有什么过程是经过妥善定义的,成功往往依赖于个人或小组的能力和勤奋。
等级2:已管理级,是经过训练、有纪律的软件过程
组织的标准过程集被建立,并能够不断改进。
组织和项目为质量和过程绩效建立了定量目标,并将其用作管理过程的准则
等级4:定量管理级,是可预测的软件过程;
1.2.2 CMMI表示方法
1.2.3 GJB5000A
1.2 CMMI
1.3 CMMI过程域内部结构
绪论
CMM将软件开发看成一组过程,并根据软件过程管理和统计质量管理的理论对软件开发进行过程管理,使其工程化、标准化,使组织能够更好地实现商业目标。
2.1.1 制订CMMI实施计划
2.1.2 建立组织机构
2.1.3 培训
2.1.4 资源保障
2.1 CMMI实施准备
2.2 建立软件质量管理体系文件
2.3 体系试运行
2.4 项目评估及整改
2.5 体系正式运行
CMMI实施指南
3.1 概述
3.2 组织方针
3.3 组织机构和职责
3.4 过程控制要求
软件过程管理实施总则
4.1 概述
4.2 制订需求管理计划
4.3 需求理解与承诺
4.4 管理需求更改
4.5 维护需求的双向可追溯性
4.6 标识项目工作与需求之间的不一致性
需求管理
5.1 生存周期主要活动
5.1.1 软件系统分析与设计
5.1.2 软件需求分析
5.1.3 软件概要设计
5.1.4 软件详细设计
5.1.5 软件编码
5.1.6 软件单元测试
5.1.7 软件集成和集成测试
5.1.8 软件配置项合格性测试
5.1.9 软件系统测试
5.1.10 软件验收与移交
5.2 生存周期模型的定义
5.2.1 W模型
5.2.2 快速原型化开发模型
5.2.3 增量模型
5.3 敏捷软件开发
5.4 生存周期模型的选择
5.5 小结
软件生存周期模型
6.1 概述
6.1.1 工作分解结构
6.1.2 规模估计
6.1.3 工作量估计
6.2 制订项目策划计划
6.3 项目估计
6.3.1 初始估计
6.3.2 详细估计
6.4 项目策划
6.4.1 初始策划
6.4.2 详细策划
6.5 获得对计划的承诺
6.6 计划变更控制
6.7 小结
项目策划
7.1 概述
7.2 制订项目监控计划
7.3 项目实时监控
7.4 项目月/阶段跟踪
7.5 里程碑评审
7.6 管理纠正措施
7.7 小结
项目监控
8.1 概述
8.1.1 实施配置管理的必要性
8.1.2 配置管理主要概念
8.1.3 配置管理的主要活动
8.2 策划配置管理
8.3 建立和维护配置库
8.4 基线发布
8.5 更动控制和跟踪
8.6 配置状态报告
8.7 配置审核
8.8 小结
配置管理
9.1 概述
9.2 制订软件质量保证计划
9.3 过程评价
9.4 工作产品评价
9.5 处理与跟踪不符合项
9.6 编制质量保证报告
9.7 对过程和产品质量保证的客观评价
9.8 评价要点
9.8.1 过程评价要点
9.8.2 工作产品评价要点
9.9 小结
过程和产品质量保证
10.1 概述
10.2 策划测量分析
10.3 实施测量分析
10.4 报告测量分析结果
10.5 推荐测量项
10.6 测量信息记录表格模板
10.7 小结
测量与分析
11.1 概述
11.2 选择供方
11.3 建立供方协议
11.4 制订供方协议管理计划
11.5 执行供方协议
11.6 监督所选择的供方过程
11.7 评价所选择的供方工作产品
11.8 接收所获取的产品
11.9 移交产品
11.10 小结
供方协调管理
12.1 软件过程管理工具的必要性
12.2 软件过程管理工具的分类
12.3 SPM简介
12.3.1 项目过程管理功能模块
12.3.2 系统管理功能模块
12.4 小结
软件过程管理工具
CMMI
0 条评论
回复 删除
下一页