书籍详情
能力成熟度模型(CMM):软件过程改进指南
作者:[美国]卡耐基梅隆大学软件工程研究所编著;刘孟仁等译
出版社:电子工业出版社
出版时间:2001-01-01
ISBN:9787505367296
定价:¥23.00
购买这本书可以去
内容简介
软件能力成熟度模型是美国软件工程研究所(SEI)的著名产品之一,被国际软件界公认为软件工程学的一项重大成果。该模型可用来评估软件开发单位的软件成熟度级别,也可用于开发单位自评,了解自己的优势和不足之处,从而达到持续地改进单位的软件开发过程、保证软件质量、降低成本、提高软件开发效率的目的。本书分为两部分。第一部分内容包括CMM的演变、软件过程成熟度的概念、模型结构、CMM的理解与运用、案例分析等章节;第二部分包括CMM关键实践等内容,阐述了正在成熟的软件过程所具有的软件管理工程实践;本书最后还包含了一些附录,提供了很有价值的参考信息。本书可以作为计算机专业高年级本科生、研究生的软件工程教学参考书,也可以作为改进软件过程的人员,包括评估组成员、软件工程过程组成员、软件管理人员和软件从业人员的参考书。
作者简介
暂缺《能力成熟度模型(CMM):软件过程改进指南》作者简介
目录
第一部分 软件能力成熟度模型:背景. 概念. 结构和应用
第1章 引入软件成熟度
1. 1 CMM的发展
1. 2 不成熟的与成熟的软件机构的对比
1. 3 软件过程成熟度涉及的基本概念
1. 4 全面质量管理和CMM
1. 5 使客户满意
1. 6 基于模型改进的优点与风险
第2章 软件过程成熟度框架
2. 1 成熟度级别的行为特征
2. 1. 1 级别1:初始级
2. 1. 2 级别2:可重复级
2. 1. 3 级别3:已定义级
2. 1. 4 级别4:已管理级
2. 1. 5 级别5:优化级
2. 2 成熟度级别的跳跃
2. 3 软件过程的可视性
2. 4 效能预测
第3章 能力成熟度模型的结构
3. 1 成熟度级别的内部结构
3. 2 成熟度级别
3. 3 关键过程域
3. 3. 1 级别2的关键过程域
3. 3. 2 级别3的关键过程域
3. 3. 3 级别4的关键过程域
3. 3. 4 级别5的关键过程域
3. 4 关键实践
3. 5 共同特性
第4章 CMM的相天说明
4. 1 解释关键实践
4. 2 关键过程域框架
4. 3 解释共同特性
4. 3. 1 执行约定
4. 3. 2 执行能力
4. 3. 3 执行活动
4. 3. 4 测量和分析
4. 3. 5 验证执行
4. 4 机构结构和任务
4. 4. 1 机构任务
4. 4. 2 机构结构
4. 4. 3 独立性和机构结构
4. 5 理解软件过程定义
4. 5. 1 过程定义概念
4. 5. 2 有关机构软件过程资源的概念
4. 5. 3 与项目定义的软件过程相关的概念
4. 5. 4 项目定义的软件过程和项目的软件开发计划之间的关系
4. 5. 5 文档和CMM
4. 6 过程的演化
4. 7 应用专家判断
第5章 CMM的应用
5. 1 基于CMM的估价方法
5. 2 软件过程评估和软件能力评价
5. 3 软件过程改进
5. 4 在具体背景下使用CMM
第6章 一个高成熟度级别实例:航天飞机机载软件
6. 1 引言
6. 2 背景
6. 2. 1 产品
6. 2. 2 生命周期
6. 2. 3 项目特征
6. 3 过程改进方法
6. 3. 1 改进历史
6. 3. 2 项目管理计划与跟踪及组间协作
6. 3. 3 配置控制
6. 3. 4 需求管理
6. 3. 5 同行评审和审查
6. 3. 6 软件产品工程
6. 3. 7 软件质量管理和缺陷预防
6. 3. 8 过程更改管理
6. 3. 9 培训和指导
6. 4 总的经验
6. 4. 1 管理经验
6. 4. 2 人员的经验
6. 4. 3 有关成本的经验
6. 4. 4 过程转移经验
第二部分 软件能力成熟度模型的关键过程域
第7章 第2级(可重复级)关键过程域
7. 1 需求管理
7. 2 软件项目计划
7. 3 软件项目跟踪和监督
7. 4 软件分包合同管理
7. 5 软件质量保证
7. 6 软件配置管理
第8章 第3级(已定义级)关键过程域
8. 1 机构过程焦点
8. 2 机构过程定义
8. 3 培训大纲
8. 4 综合软件管理
8. 5 软件产品工程
8. 6 组间协调
8. 7 同行评审
第9章 第4级(已管理级)关键过程域
9. 1 定量过程管理
9. 2 软件质量管理
第10章 第5级(优化级)关键过程域
10. 1 缺陷预防
10. 2 技术更新管理
10. 3 过程更改管理
附录A 参考文献
附录B 缩写
附录C 术语表
附录D 关键实践的节略版本
附录E 关键实践与目标的对应关系
附录F CMM与ISO 9001的对比
附录G ISO的SPlCE项目概述
附录H CMM演变历史
附录I Change Request Form
第1章 引入软件成熟度
1. 1 CMM的发展
1. 2 不成熟的与成熟的软件机构的对比
1. 3 软件过程成熟度涉及的基本概念
1. 4 全面质量管理和CMM
1. 5 使客户满意
1. 6 基于模型改进的优点与风险
第2章 软件过程成熟度框架
2. 1 成熟度级别的行为特征
2. 1. 1 级别1:初始级
2. 1. 2 级别2:可重复级
2. 1. 3 级别3:已定义级
2. 1. 4 级别4:已管理级
2. 1. 5 级别5:优化级
2. 2 成熟度级别的跳跃
2. 3 软件过程的可视性
2. 4 效能预测
第3章 能力成熟度模型的结构
3. 1 成熟度级别的内部结构
3. 2 成熟度级别
3. 3 关键过程域
3. 3. 1 级别2的关键过程域
3. 3. 2 级别3的关键过程域
3. 3. 3 级别4的关键过程域
3. 3. 4 级别5的关键过程域
3. 4 关键实践
3. 5 共同特性
第4章 CMM的相天说明
4. 1 解释关键实践
4. 2 关键过程域框架
4. 3 解释共同特性
4. 3. 1 执行约定
4. 3. 2 执行能力
4. 3. 3 执行活动
4. 3. 4 测量和分析
4. 3. 5 验证执行
4. 4 机构结构和任务
4. 4. 1 机构任务
4. 4. 2 机构结构
4. 4. 3 独立性和机构结构
4. 5 理解软件过程定义
4. 5. 1 过程定义概念
4. 5. 2 有关机构软件过程资源的概念
4. 5. 3 与项目定义的软件过程相关的概念
4. 5. 4 项目定义的软件过程和项目的软件开发计划之间的关系
4. 5. 5 文档和CMM
4. 6 过程的演化
4. 7 应用专家判断
第5章 CMM的应用
5. 1 基于CMM的估价方法
5. 2 软件过程评估和软件能力评价
5. 3 软件过程改进
5. 4 在具体背景下使用CMM
第6章 一个高成熟度级别实例:航天飞机机载软件
6. 1 引言
6. 2 背景
6. 2. 1 产品
6. 2. 2 生命周期
6. 2. 3 项目特征
6. 3 过程改进方法
6. 3. 1 改进历史
6. 3. 2 项目管理计划与跟踪及组间协作
6. 3. 3 配置控制
6. 3. 4 需求管理
6. 3. 5 同行评审和审查
6. 3. 6 软件产品工程
6. 3. 7 软件质量管理和缺陷预防
6. 3. 8 过程更改管理
6. 3. 9 培训和指导
6. 4 总的经验
6. 4. 1 管理经验
6. 4. 2 人员的经验
6. 4. 3 有关成本的经验
6. 4. 4 过程转移经验
第二部分 软件能力成熟度模型的关键过程域
第7章 第2级(可重复级)关键过程域
7. 1 需求管理
7. 2 软件项目计划
7. 3 软件项目跟踪和监督
7. 4 软件分包合同管理
7. 5 软件质量保证
7. 6 软件配置管理
第8章 第3级(已定义级)关键过程域
8. 1 机构过程焦点
8. 2 机构过程定义
8. 3 培训大纲
8. 4 综合软件管理
8. 5 软件产品工程
8. 6 组间协调
8. 7 同行评审
第9章 第4级(已管理级)关键过程域
9. 1 定量过程管理
9. 2 软件质量管理
第10章 第5级(优化级)关键过程域
10. 1 缺陷预防
10. 2 技术更新管理
10. 3 过程更改管理
附录A 参考文献
附录B 缩写
附录C 术语表
附录D 关键实践的节略版本
附录E 关键实践与目标的对应关系
附录F CMM与ISO 9001的对比
附录G ISO的SPlCE项目概述
附录H CMM演变历史
附录I Change Request Form
猜您喜欢