《软件过程改进》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)Sami Zahran著;陈新,罗劲枫等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2002
  • ISBN:7111108450
  • 页数:351 页
图书介绍:

第一部分 过程思维 3

第1章 过程思维 3

1.1 什么是过程思维 3

目录 3

1.2 什么是过程 4

1.3 以过程为中心 6

1.4 过程成熟度 9

1.5 小结 11

2.1 过程规范 15

第2章 过程规范 15

2.2 过程规范的优点 18

2.3 过程规范与产品质量 21

2.4 面向过程的组织 23

2.5 小结 28

第3章 有效的过程环境 29

3.1 关于过程的神话与事实 29

3.2 什么是高效的过程 31

3.3 保证高效过程机制 33

3.4 过程文化 37

3.5 小结 40

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

4.1 软件工业的浪潮和趋势 43

4.2 软件过程成熟度运动 44

4.3 软件过程制度化的层次 46

4.4 软件过程成熟度标准和起步 48

4.5 小结 51

5.1 软件过程改进环境 55

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

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

5.2 软件过程架构 57

5.3 软件过程改进规划图 60

5.4 软件过程评估 61

5.5 软件过程改进计划 63

5.6 小结 65

6.1 软件过程架构存在的原因与定义 67

第6章 软件过程架构 67

6.2 组织与管理架构 71

6.3 过程的技术架构 84

6.4 一个软件过程支持架构的例子 94

6.5 保证架构的有效性 97

6.6 小结 99

第7章 过程改进规划图 103

7.1 向质量专家学习 103

7.2 软件过程改进模型 106

7.3 阶段型与连续型软件过程改进模型的比较 109

7.4 软件过程改进的标准与模型 110

7.5 小结 113

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

8.1 评估的定义 115

8.2 评估的原则以及成功的关键因素 119

8.3 评估领域 122

8.4 一般评估阶段 125

8.5 评估方法与通常评估周期之间的映射 127

8.6 小结 129

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

9.1 创建软件过程改进行动计划 131

9.2 为实施软件过程改进行动分配职责 138

9.3 行动计划指南——行动计划方法的一个实例 140

9.4 小结 142

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

第10章 启动软件过程改进 145

10.1 启动软件过程改进阶段 145

10.2 启动软件过程改进 146

10.3 采用一种软件过程改进的模型 150

10.4 Humphrey的过程改进的必要条件 151

10.5 成功的软件过程改进要素 152

10.6 小结 155

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

11.1 实现和制度化阶段 157

11.2 软件过程改进的实现和制度化原则 158

11.3 实现软件过程改进行动和管理变化 159

11.4 软件过程改进的制度化 165

11.5 SEI IDEAL模型——SPI实现模型的范例 168

11.6 小结 172

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

12.1 度量软件过程的性能 173

12.2 软件过程度量的原则 175

12.3 软件过程度量中的问题 176

12.4 软件过程度量方法的实例 177

12.5 小结 180

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

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

13.1 能力成熟度模型简介 185

13.2 CMM中成熟度的级别 188

13.3 CMM的内部结构 194

13.4 CMM的使用 202

13.5 CMM 2.0版 205

13.6 小结 206

第14章 基于CMM的过程评估 209

14.1 基于CMM的评估 209

14.2 SEI成熟度问卷 210

14.3 SEI辅助评估过程 213

14.4 SEI的软件能力评价(SCE) 218

14.5 小结 221

15.1 简介 223

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

15.2 ISO/IEC 15504技术草案的体系结构 225

15.3 ISO/IEC 15504的过程类别 229

15.4 ISO/IEC 15504的能力等级 239

15.5 ISO/IEC 15504能力度量 242

15.6 ISO/IEC 15504与其他国际标准的关系 244

15.7 小结 245

第16章 ISO/IEC 15504评估操作指导草案 247

16.1 概述 247

16.2 评估计划 250

16.3 数据收集 255

16.4 数据分析 256

16.5 提交评估结果 261

16.6 ISO/IEC 15504指南在评估方面的作用 262

16.7 在评估过程中使用ISO/IEC 15504指南 265

16.8 小结 267

第17章 BOOTSTRAP软件过程评估 269

17.1 动机和背景 269

17.2 BOOTSTRAP过程模型 270

17.3 能力等级和评估手段 273

17.4 BOOTSTRAP的评估过程 275

17.5 BOOTSTRAP及其他早期活动 281

17.6 小结 282

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

18.1 ISO 9000质量标准 283

18.2 ISO/IEC 12207——“软件生命周期过程” 288

18.3 DoD标准MIL-STD-498 289

18.4 Trillium 293

18.5 V-模型 298

18.6 小结 305

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

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

19.1 SPI收益与商业的关系 309

19.2 来自欧洲的证据 310

19.3 来自美国的证据 316

19.4 经验教训 321

19.5 小结 322

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

20.1 过程成熟度是另一个漂亮的口号吗 325

20.2 国际标准的角色 325

20.3 过程规范是软件工业化的先决条件 325

20.4 下一步该怎么办 326

词汇表 327

参考文献 347