《软件品质之完美管理 实战经典》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:颜廷吉编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2018
  • ISBN:9787111592945
  • 页数:242 页
图书介绍:全书品质管理内容整体划分为开发、运营、预防三大部分。第一部分是第一章到第十章,只要介绍软件开发中所必备品质管理技能:第一章是软件品质相关的理论基础与概念;第二章品质管理要点,包含了品质管理整体大事流程,是第三到第六章品质实践活动的概括与前提;第三章第四章介绍了品质注入阶段中具体的定量与定性品质管理技能;而第五章第六章是品质验证阶段中具体的定量与定性品质管理技能的介绍;第七章完美文档管理,介绍了软件开发过程中必备的文件种类;第八章完美架构品质管理,主要介绍了架构品质管理方面应该考虑的点;第九章介绍了品质管理活动一些要领总结;第十章介绍了重要的品质管理工具,包括工具的制作技巧,以及使用技巧的等。第二部分是本书第十一章,主要内容介绍是软件运营时必备品质管理技能;第三部分是第十二章,是品质预防部分内容,主要介绍架构师自我修炼的必备技巧。三部分组完美组成了品质管理体系的全部内容。

第1章 软件品质概述 1

1.1 软件品质 1

1.1.1 软件品质定义 1

1.1.2 软件品质特性 1

1.1.3 软件品质的两个一致性 4

1.1.4 满意品质与魅力品质 5

1.1.5 品质管理发展史 6

1.2 品质的重要性 8

1.2.1 软件开发中的QCD 8

1.2.2 品质把握立场 8

1.2.3 品质管理解密之一:标准化原则 11

1.2.4 项目失败原因分析 13

1.3 系统开发中的品质 14

1.3.1 系统开发的各种品质 14

1.3.2 模块化开发流程品质 14

1.3.3 软件品质单位 16

1.3.4 软件素材 16

1.4 品质注入与品质验证 17

1.4.1 品质管理的V模型 17

1.4.2 品质管理解密之二:早鸟原则 19

1.4.3 品质注入的思考方法 20

1.5 品质管理与品质保证 21

1.5.1 品质管理的基本思维 21

1.5.2 品质保证概念 22

1.5.3 品质管理和品质保证的关系及不同 22

1.5.4 品质管理的7种误解 23

1.5.5 品质管理常犯的7种错误 24

1.5.6 品质保证常犯的11种错误 24

1.6 软件品质成本构成要素及效率 25

1.6.1 成本构成要素 25

1.6.2 软件品质与效率 27

1.7 戴明软件品质管理 28

1.7.1 戴明PDCA圆环 28

1.7.2 品质管理解密之三:持续改进原则 30

1.7.3 戴明品质管理十四法 31

小结 31

练习题 32

第2章 软件品质管理要点 33

2.1 品质管理层次 33

2.1.1 软件开发的V模型 33

2.1.2 横向层次 33

2.1.3 纵向层次 33

2.1.4 横向层次与纵向层次的关系 35

2.2 品质数据 36

2.2.1 品质数据概念 36

2.2.2 品质数据收集时机 36

2.2.3 品质数据收集方法 38

2.3 各阶段品质标准值 39

2.3.1 品质管理解密之四:底线原则 39

2.3.2 品质注入阶段的品质标准值 40

2.3.3 品质验证阶段的品质标准值 40

2.3.4 预测故障件数算法 41

2.4 品质管理项目 43

2.4.1 定量品质分析管理项目 43

2.4.2 定性品质分析管理项目 44

2.5 品质分析报告写作技巧 44

2.6 品质判定 44

2.7 采取行动 45

2.7.1 项目成员培训与指导 45

2.7.2 品质管理解密之五:体系化原则 45

小结 47

练习题 47

第3章 品质注入之定量品质管理 48

3.1 定量分析 48

3.1.1 定量化分析与定量的分析 48

3.1.2 定量化分析事前准备工作 51

3.1.3 品质项目的整理 52

3.2 定量分析技巧 52

3.2.1 品质注入阶段定量分析技巧 52

3.2.2 错误密度 53

3.2.3 错误倾向 53

3.3 评审体系 54

3.3.1 评审目标 54

3.3.2 评审种类 54

3.3.3 评审团队 55

3.3.4 评审流程 57

3.3.5 评审密度 59

3.3.6 评审计划 59

3.3.7 评审实施 60

3.3.8 评审结果 61

3.3.9 评审品质 61

3.3.10 再评审条件 64

3.4 措施与行动 65

小结 65

练习题 65

第4章 品质注入之定性品质管理 66

4.1 定性分析 66

4.2 品质注入阶段定性分析技巧 66

4.2.1 定性品质分析角度 66

4.2.2 定性品质分析原因 67

4.3 措施与行动 67

4.4 品质注入中的WBS分解方法 68

4.4.1 设计阶段品质管理的WBS分解方法 68

4.4.2 编码阶段品质管理的WBS分解方法 70

小结 71

练习题 71

第5章 品质验证之定量品质管理 72

5.1 测试基本概念 72

5.1.1 测试种类 72

5.1.2 测试期间 74

5.1.3 测试规模 74

5.1.4 测试误区 75

5.1.5 测试原则 76

5.1.6 测试密度 76

5.1.7 故障密度 76

5.1.8 代码覆盖率 77

5.1.9 故障报告单件数 78

5.1.10 重视代码评审 78

5.2 测试观点与测试用例 79

5.2.1 测试用例编写时常犯错误 79

5.2.2 测试用例编写基准:测试观点 79

5.2.3 测试用例编写流程 81

5.2.4 内部设计测试用例编写技巧 83

5.2.5 外部设计测试用例编写技巧 84

5.3 强化测试 85

5.3.1 强化测试注意事项 85

5.3.2 强化测试品质分析与报告 86

5.4 定量分析技巧 89

5.4.1 品质验证阶段定量分析技巧 89

5.4.2 矩阵分析技巧 90

小结 91

练习题 92

第6章 品质验证之定性品质管理 93

6.1 故障发生倾向分析手法 93

6.2 故障收缩判断 94

6.3 品质验证阶段定性分析技巧 96

6.4 品质注入与品质验证的手法对比 96

6.5 验证阶段品质管理的WBS分解方法 98

小结 99

练习题 99

第7章 完美文档品质 100

7.1 文档化的重要性 100

7.1.1 文档化原则一:模板标准化 101

7.1.2 文档化原则二:记述简明化 101

7.1.3 文档化原则三:内容图表化 101

7.2 重要文档成果物 102

7.2.1 软件开发整体工作 102

7.2.2 文档成果物产出流程图 103

7.2.3 概要设计书制作技巧 107

7.2.4 成果物管理原则:一元化管理 113

7.3 设计书执笔要领 113

小结 114

练习题 114

第8章 完美架构品质 115

8.1 架构的品质特性 115

8.2 系统整体架构划分 115

8.3 架构品质的八大核心要素 116

8.3.1 日志架构 116

8.3.2 安全架构 117

8.3.3 权限架构 119

8.3.4 验证架构 119

8.3.5 异常架构 120

8.3.6 消息架构 120

8.3.7 阻塞架构 122

8.3.8 数据字典架构 122

8.3.9 软件的纵向架构 123

8.3.10 软件的横向架构 124

8.4 软件架构与代码自动化工具 125

小结 127

练习题 127

第9章 各种管理要领 128

9.1 品质管理要领 128

9.2 项目管理要领 129

9.3 进度管理要领 129

9.4 变更管理要领 130

9.5 QA管理要领 130

9.6 文档管理要领 130

9.7 版本管理要领 131

9.8 测试管理要领 131

9.9 安全管理要领 131

9.10 外包管理要领 132

小结 132

练习题 132

第10章 品质管理工具 133

10.1 错误管理工具 133

10.1.1 错误记述报告单制作技巧 133

10.1.2 错误记述报告单 135

10.1.3 错误管理表 137

10.2 故障管理工具 138

10.2.1 故障处理报告单制作技巧 138

10.2.2 故障处理报告单 142

10.2.3 故障处理报告单填写技巧 144

10.2.4 故障管理表 146

10.2.5 实故障与非故障 147

10.3 重要辅助管理工具 148

10.3.1 品质管理表 148

10.3.2 QA管理表 150

10.3.3 周知管理表 151

10.3.4 课题管理表 152

10.3.5 发布管理表 153

10.3.6 问题管理原则一:期限管理 153

10.3.7 问题管理原则二:一元化管理 154

10.4 其他管理工具 155

10.4.1 Q7工具 155

10.4.2 N7工具 156

10.4.3 Q7与N7的关系 156

10.5 品质管理专家 157

小结 159

练习题 159

第11章 完美运营品质 160

11.1 运营品质的重要性 160

11.2 客户要求 160

11.2.1 要求的种类 160

11.2.2 要求的特征 161

11.2.3 要求处理规范 162

11.2.4 抱怨应对技巧 164

11.2.5 故障解决技巧 164

11.3 运营数据收集与分析 165

11.3.1 运行稼动分析 165

11.3.2 再发防止对策 166

11.3.3 故障实例集 169

11.3.4 警示集锦 169

小结 169

练习题 169

第12章 完美自我修炼 170

12.1 修炼的重要性 170

12.2 修炼的思维 171

12.3 修炼的种类 171

12.4 修炼的方法 172

12.4.1 思维十二法 172

12.4.2 QC楼层改善法 173

12.4.3 问题解决八步法 174

12.4.4 职场八戒 175

12.5 架构师的7种修炼 176

12.5.1 技能修炼技巧 176

12.5.2 细节修炼技巧 181

12.5.3 毅力修炼技巧 183

12.5.4 胸襟修炼技巧 183

12.5.5 思想修炼技巧 184

12.5.6 责任感修炼技巧 185

12.5.7 真诚修炼技巧 185

12.6 架构师的成长误区 186

12.7 全球化意识 187

小结 188

练习题 188

附录 189

附录A 各阶段品质项目检查表 189

A1 设计阶段 189

A2 编码阶段 192

A3 测试阶段 194

附录B 品质管理重要技术规范范文 197

B1 《品质管理实施要领》 198

B2 《设计书执笔要领》 199

B3 《名称赋予基准》 208

B4 《页面UI设计规约》 213

B5 《阶段性品质分析报告》 225

B6 《强化测试品质分析报告》 229

附录C 品质管理术语 231

附录D 各章参考答案 235

附录E 索引 238

E1 品质管理原则一览 238

E2 品质管理技巧一览 239

E3 经典案例一览 240

E4 温馨提示一览 241

参考文献 242