《软件同级评审》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:(美)Karl E.Wiegers著;沈备军,宿为民译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2003
  • ISBN:7111118073
  • 页数:186 页
图书介绍:本书论述了同级评审的整个过程,提供了保证软件质量的方法和技术。

第1章 质量的挑战 1

1.1 查看他人的工作 1

1.2 质量并不免费 3

1.3 合理评价同级评审 5

1.4 同级评审、测试和质量工具 7

1.5 能够评审什么 9

1.6 对质量的个人承诺 10

第2章 来自朋友的帮助 13

2.1 查找别人的错误 13

2.2 评审和小组文化 14

2.2.1 文化的影响 16

2.2.2 评审与管理者 17

2.2.3 为什么人们不愿意实施评审 20

2.2.4 克服对评审的抵触情绪 21

2.3 同级评审的评审级别 24

2.4 为评审制定计划 26

2.5 评审的指导原则 27

第3章 同级评审方法的正式化频谱 29

3.1 正式化频谱 29

3.1.1 审查 31

3.1.2 小组评审 32

3.1.3 走查 33

3.1.4 结对编程 35

3.1.5 同级桌查 36

3.1.6 轮查 37

3.1.7 临时评审 38

3.2 选择合适的评审方法 38

4.1 审查角色 41

第4章 审查过程 41

4.1.1 作者角色 42

4.1.2 读或不读 43

4.2 审查小组的规模 44

4.3 审查过程的各个阶段 45

4.3.1 制定计划 47

4.3.2 总体会议 47

4.3.3 准备 48

4.3.4 会议 48

4.3.5 返工 50

4.3.6 跟踪 50

4.3.7 因果分析 51

4.4 不同的审查方案 51

4.4.1 Gilb/Graham方法 51

4.4.3 分阶段审查 53

4.4.2 High-Impact审查 53

第5章 制定审查计划 55

5.1 何时进行审查 56

5.2 审查的评审组长 58

5.3 选择审查材料 60

5.4 审查准入条件 61

5.5 汇集各方观点 62

5.5.1 审查者的视角 63

5.5.2 管理者和观察者 66

5.6 审查包 67

5.7 审查速率 68

5.8 制定审查活动进程表 70

6.1 总体阶段 73

第6章 检查工作产品 73

6.2 准备阶段 75

6.3 准备的方法 78

6.3.1 缺陷检查表 79

6.3.2 规则集 80

6.3.3 其他分析技术 81

第7章 齐心协力进行审查 85

7.1 评审组长的角色 85

7.2 启动审查会议 89

7.3 举行会议 91

7.3.1 读工作产品 91

7.3.2 发现缺陷和问题 93

7.3.3 记录缺陷和问题 95

7.3.4 观察问题 97

7.4 产品决议 101

7.5 结束会议 102

7.6 改进审查过程 103

第8章 结束审查 105

8.1 返工阶段 105

8.2 跟踪阶段 107

8.3 因果分析阶段 109

8.4 审查准出条件 110

第9章 分析审查数据 113

9.1 为何要收集数据 113

9.2 关于测量的说明 114

9.3 基本数据项和度量 116

9.4 审查数据库 117

9.5 数据分析 119

9.6.1 有效性 122

9.6 测量审查的效果 122

9.6.2 效率 124

9.6.3 投资回报 124

第10章 建立同级评审程序 127

10.1 同级评审过程拥有者 127

10.2 组织准备 128

10.3 过程资产 132

10.4 同级评审协调者 134

10.5 同级评审培训 135

10.6 实验评审过程 139

第11章 让同级评审发挥作用 141

11.1 关键成功因素 141

11.2 需避免的评审陷阱 144

11.3 评审问题的解决 146

第12章 特殊评审的挑战 151

12.1 大件工作产品 151

12.2 空间和时间上的分离 152

12.2.1 分布式评审会议 154

12.2.2 异步评审 155

12.3 生成的和非过程的代码 156

12.4 有太多的参与者 157

12.5 缺乏合格的评审人员 158

尾声 159

附录A 软件同级评审及过程改进模型 161

附录B 补充资料 171

同级评审的术语表 173

参考文献 179