软件过程改进

软件过程改进
作 者: 萨米·察兰 陈新 陈新
出版社: 机械工业出版社
丛编项: 软件工程技术丛书 软件过程系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 软件过程
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《软件过程改进》作者简介

内容简介

本书全面系统地介绍了软件过程的改进,向读者展示了现代软件过程改进管理的全貌。内容包括:过程思维、软件过程改进框架、如何进行软件过程改进、当前主要软件过程改进模型与标准以及软件过程改进的商业收益等。作者首选介绍了软件过程改进的有关概念、软件过程改进产生的历史根源和思想基础,然后提出了一整套完整通用的软件过程改进框架,并且对如何在企业中实施软件过程改进给出了切实可行的建议。此外,作者还以通用软件过程改进框架为基础,对当前各种主流的过程改进模型的特点与优劣进行了分析与比较,从而有助于企业在过程改进中对不同的模型加以取舍。本书将帮助读者对组织内软件产品的质量加以管理与控制。由于软件缺陷会产生许多问题,处理这些问题是一件既费事又费力的事情。而SamiZahran所提出的改进方法将使你摆脱疲于救火的窘境,最终实现具有预防性的、规范化的和持续的过程改进的企业文化。

图书目录

第一部分 过程思维

第1章 过程思维

1. 1 什么是过程思维

1. 2 什么是过程

1. 3 以过程为中心

1. 4 过程成熟度

1. 5 小结

第2章 过程规范

2. 1 过程规范

2. 2 过程规范的优点

2. 3 过程规范与产品质量

2. 4 面向过程的组织

2. 5 小结

第3章 有效的过程环境

3. 1 关于过程的神话与事实

3. 2 什么是高效的过程

3. 3 保证高效过程机制

3. 4 过程文化,

3. 5 小结

第4章 过程成熟度:软件工业的第二次浪潮

4. 1 软件工业的浪潮和趋势

4. 2 软件过程成熟度运动

4. 3 软件过程制度化的层次

4. 4 软件过程成熟度标准和起步

4. 5 小结

第二部分 软件过程改进框架

第5章 一个软件过程改进的框架

5. 1 软件过程改进环境

5. 2 软件过程架构

5. 3 软件过程改进规划图

5. 4 软件过程评估

5. 5 软件过程改进计划

5. 6 小结

第6章 软件过程架构

6. 1 软件过程架构存在的原因与定义

6. 2 组织与管理架构

6. 3 过程的技术架构

6. 4 一个软件过程支持架构的例子

6. 5 保证架构的有效性

6. 6 小结

第7章 过程改进规划图

7. 1 向质量专家学习

7. 2 软件过程改进模型

7. 3 阶段型与连续型软件过程改进模型的比较

7. 4 软件过程改进的标准与模型

7. 5 小结

第8章 软件过程评估的基本原理

8. 1 评估的定义

8. 2 评估的原则以及成功的关键因素

8. 3 评估领域

8. 4 一般评估阶段

8. 5 评估方法与通常评估周期之间的映射

8. 6 小结

第9章 软件过程改进的行动计划

9. 1 创建软件过程改进行动计划

9. 2 为实施软件过程改进行动分配职责

9. 3 行动计划指南--行动计划方法的一个实例

9. 4 小结

第三部分 启动软件过程改进

第10章 启动软件过程改进

10. 1 启动软件过程改进阶段

10. 2 启动软件过程改进

10. 3 采用一种软件过程改进的模型

10. 4 Humphrey的过程改进的必要条件

10. 5 成功的软件过程改进要素

10. 6 小结

第11章 软件过程改进的实现和制度化

11. 1 实现和制度化阶段

11. 2 软件过程改进的实现和制度化原则

11. 3 实现软件过程改进行动和管理变化

11. 4 软件过程改进的制度化

11. 5 SEIDEAL模型--SPI实现模型的范例

11. 6 小结

第12章 度量软件过程改进带来的收益

12. 1 度量软件过程的性能

12. 2 软件过程度量的原则

12. 3 软件过程度量中的问题

12. 4 软件过程度量方法的实例

12. 5 小结

第四部分 当前的软件过程改进模型与标准

第13章 能力成熟度模型(CMM)

13. 1 能力成熟度模型简介

13. 2 CMM中成熟度的级别

13. 3 CMM的内部结构

13. 4 CMM的使用

13. 5 CMM 2. 0版

13. 6 小结

第14章 基于CMM的过程评估

14. 1 基于CMM的评估

14. 2 SEI成熟度问卷

14. 3 SEI辅助评估过程

14. 4 SEI的软件能力评价(SCE)

14. 5 小结

第15章 ISO/IEC 15504软件过程评估的技术报告草案

15. 1 简介

15. 2 ISO/IECl5504技术草案的体系结构

15. 3 ISO/IECl5504的过程类别

15. 4 ISO/IECl5504的能力等级

15. 5 ISO/IECl5504能力度量

15. 6 ISO/IECl5504与其他国际标准的关系

15. 7 小结

第16章 ISO/IECl5504评估操作指导草案

16. 1 概述

16. 2 评估计划

16. 3 数据收集

16. 4 数据分析

16. 5 提交评估结果

16. 6 ISO/IECl5504指南在评估方面的作用

16. 7 在评估过程中使用ISO/IECl5504指南

16. 8 小结

第17章 BOOTSTRAP软件过程评估

17. 1 动机和背景

17. 2 BOOTSTRAP过程模型

17. 3 能力等级和评估手段

17. 4 BOOTSTRAP的评估过程

17. 5 BOOTSTRAP及其他早期活动

17. 6 小结

第18章 其他早期工作(ISO. MIL-STD-498. Trillium及V-模型)

18. 1 ISO 9000质量标准

18. 2 ISO/IECl2207--"软件生命周期过程"

18. 3 DoD标准MIL-STD-498

18. 4 Trillium

18. 5 V-模型

18. 6 小结

第五部分 软件过程改进的商业收益

第19章 软件过程改进能够带来商业收益的证明

19. 1 SPI收益与商业的关系

19. 2 来自欧洲的证据

19. 3 来自美国的证据

19. 4 经验教训

19. 5 小结

第20章 后记:软件过程改进的未来

20. 1 过程成熟度是另一个漂亮的口号吗

20. 2 国际标准的角色

20. 3 过程规范是软件工业化的先决条件

20. 4 下一步该怎么办

词汇表

参考文献