《软件评估、基准测试与最佳实践》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)Capers Jones著;韩柯等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2003
  • ISBN:7111118057
  • 页数:403 页
图书介绍:本书是一本关于各类软件评估、基准测试与最佳实践的参考手册,将对软件工程的管理者和参与者提供更加清晰、更加宏观的指导。

第一章 概述 1

1.1 保护和比较机密数据 2

1.2 国家与城市代码 5

1.3 使用标准行业分类代码进行软件研究 5

1.4 用于基准测试和评估研究的软件项目分类 7

第二章 软件过程评估 13

2.1 软件过程评估的起源 15

2.2 SEI评估方法 18

2.3 SPR评估方法 21

2.3.1 客户的优势模式(优于平均水平) 25

2.3.2 平均水平模式(具有行业平均水平) 25

2.3.3 客户的弱势模式(低于平均水平) 26

2.4 SEI与 SPR等级评定系统的相关性 28

2.5 有关软件评估的补充读物和参考资料 29

第三章 软件基准测试与基线测试 35

3.1 基准测试与尺寸度量标准的问题 45

3.2 基准测试软件成本 56

3.3 使用项目级数据进行软件基准测试研究的风险 62

3.4 软件基准测试研究中邮件调查的风险 63

3.5 向基于活动的软件基准测度数据发展 64

3.6 软件质量基准测试 66

3.7 软件基线测试 69

3.8 有关软件基准测试与基线测试的补充读物和参考资料 70

第四章 软件评估与基准测试研究的36个关键因素 77

4.1 软件分类因素 77

4.2 与特定项目有关的因素 78

4.3 技术因素 78

4.5 人体工程学因素 79

4.4 社会因素 79

4.6 国际因素 80

4.7 有关因素分析的补充读物和参考资料 81

第五章 标识软件最佳与最差实践 87

5.1 影响软件开发生产率的因素 90

5.2 影响软件维护生产率的因素 92

5.3 积极与消极因素的模式 94

5.4 有关软件最佳与最差实践的补充读物和参考资料 96

第六章 软件过程改进 97

6.1 年度战术与战略软件改进计划 98

6.2 年度软件进展报告 98

6.3 通往优秀软件之路的6个阶段 99

6.3.1 第0阶段:软件过程评估、基线测试与基准测试 99

6.3.3 第2阶段:注重软件过程和方法 101

6.3.2 第1阶段:注重管理技术 101

6.3.4 第3阶段:注重新的工具和途径 102

6.3.5 第4阶段:注重基础设施和专门化 103

6.3.6 第5阶段:注重可复用性 104

6.3.7 第6阶段:注重行业领先 104

6.4 过程改进的成本、时间安排与价值 105

6.5 有关软件过程改进的补充读物和参考资料 107

第七章 管理信息系统软件项目的基准测试与最佳实践 111

7.1 管理信息系统与公司数据库 112

7.2 缺少数据度量标准 112

7.3 管理信息系统与企业资源规划 113

7.4 管理信息系统、欧元与2000年问题 114

7.5 管理信息系统技术 114

7.6 信息系统与系统软件的不同起源 117

7.7 管理信息系统统计数据 119

7.8 管理信息系统基准测试 122

7.9 管理信息系统软件的成功与失败 127

7.9.1 管理信息系统的成功因素 129

7.9.2 管理信息系统的失败因素 130

7.10 管理信息系统软件的最佳技术实践 130

7.10.1 管理信息系统软件的最佳项目管理实践 131

7.10.2 管理信息系统软件的最佳需求收集与分析实践 133

7.10.3 管理信息系统软件的最佳设计与规格说明实践 134

7.10.4 管理信息系统软件的最佳编码实践 135

7.10.5 管理信息系统软件的最佳复用实践 137

7.10.7 管理信息系统软件的最佳用户文档实践 138

7.10.6 管理信息系统软件的最佳变更控制实践 138

7.10.8 管理信息系统软件的最佳质量控制与缺陷预先清除实践 139

7.10.9 管理信息系统软件的最佳测试实践与工具 140

7.10.10 管理信息系统软件的最佳维护与增强实践 141

7.11 管理信息系统软件的最佳人员实践 141

7.11.1 管理信息系统软件的最佳员工雇用实践 142

7.11.2 管理信息系统软件的最佳员工培训与教育实践 142

7.11.3 管理信息系统软件的最佳管理人员培训与教育实践 143

7.11.4 管理信息系统软件的最佳最佳专门化实践 144

7.11.5 管理信息系统软件的最佳报酬与我资实践 144

7.11.6 管理信息系统软件的最佳办公室人体工程学实践 145

7.11.7 管理信息系统软件的最佳机构结构实践 146

7.11.8 管理信息系统软件的最佳员工士气实践 147

7.11.9 管理信息系统软件的最佳工作模式与超时工作实践 148

7.12 管理信息系统软件小结与结论 149

7.11.10 减少管理信息系统员工跳槽率的最佳实践 149

7.13 有关管理信息系统软件的补充读物和参考资料 150

第八章 外包软件的基准测试与最佳实践 155

8.1 国际外包的增长 157

8.2 选择外包或内部开发 159

8.3 降低外包承包商及其客户之间产生矛盾的风险 164

8.4 外包技术 167

8.5 外包统计数据 170

8.6 外包基准测试 173

8.7 外包的成功与失败 178

8.7.1 外包与合同软件的成功因素 181

8.7.2 外包与合同软件的失败因素 181

8.8 外包软件的最佳技术实践 182

8.8.1 外包软件的最佳项目管理实践 182

8.8.2 外包软件的最佳需求收集与分析实践 185

8.8.3 外包软件的最佳设计与规格说明实践 186

8.8.4 外包软件的最佳编码实践 187

8.8.5 外包软件的最佳复用实践 188

8.8.6 外包软件的最佳变更控制实践 190

8.8.7 外包软件的最佳用户文档实践 191

8.8.8 外包软件的最佳质量控制与缺陷预先清除实践 192

8.8.9 外包软件的最佳测试实践与工具 193

8.8.10 外包软件的最佳维护与增强实践 194

8.9 外包软件的最佳人员实践 195

8.9.1 外包软件的最佳员工雇用实践 195

8.9.2 外包软件的最佳员工培训与教育实践 196

8.9.3 外包软件的最佳管理人员培训与教育实践 197

8.9.4 外包软件的最佳最佳专门化实践 197

8.9.5 外包软件的最佳报酬与我资实践 198

8.9.7 外包软件的最佳机构结构实践 199

8.9.6 外包软件的最佳办公室人体工程学实践 199

8.9.8 外包软件的最佳员工士气实践 200

8.9.9 外包软件的最佳工作模式与超时工作实践 201

8.9.10 减少外包员工跳槽率的最佳实践 202

8.10 外包软件小结与结论 202

8.11 有关外包软件的补充读物和参考资料 203

第九章 系统软件的基准测试与最佳实践 207

9.1 系统软件统计数据 208

9.2 系统软件基准测试 212

9.3 系统软件的成功与失败 219

9.3.1 系统软件的成功因素 220

9.3.2 系统软件的失败因素 221

9.4.1 系统软件的最佳项目管理实践 223

9.4 系统软件的最佳技术实践 223

9.4.2 系统软件的最佳需求收集与分析实践 226

9.4.3 系统软件的最佳设计与规格说明实践 227

9.4.4 系统软件的最佳编码实践 228

9.4.5 系统软件的最佳复用实践 230

9.4.6 系统软件的最佳变更控制实践 232

9.4.7 系统软件的最佳用户文档实践 233

9.4.8 系统软件的最佳质量控制与缺陷预先清除实践 234

9.4.9 系统软件的最佳测试实践与工具 237

9.4.10 系统软件的最佳维护与增强实践 237

9.5 系统软件的最佳人员实践 238

9.5.1 系统软件的最佳员工雇用实践 239

9.5.2 系统软件的最佳员工培训与教育实践 240

9.5.3 系统软件的最佳管理人员培训与教育实践 241

9.5.6 系统软件的最佳办公室人体工程学实践 242

9.5.5 系统软件的最佳报酬与我资实践 242

9.5.4 系统软件的最佳最佳专门化实践 242

9.5.7 系统软件的最佳机构结构实践 244

9.5.8 系统软件的最佳员工士气实践 245

9.5.9 系统软件的最佳工作模式与超时工作实践 247

9.5.10 减少系统软件员工跳槽率的最佳实践 247

9.6 系统软件小结与结论 248

9.7 有关系统软件的补充读物和参考资料 248

第十章 商品化软件的基准测试与最佳实践 255

10.1 商品化软件的特殊问题与技术 256

10.2 商品化软件统计数据 260

10.3 商品化软件基准测试 263

10.4 商品化软件的成功与失败 269

10.4.1 商品化软件的成功因素 271

10.4.2 商品化软件的失败因素 272

10.5 微软公司模式 273

10.6 ISO 9000-9004标准的出现 274

10.7 商品化软件的最佳技术实践 274

10.7.1 商品化软件的最佳项目管理实践 275

10.7.2 商品化软件的最佳需求收集与分析实践 277

10.7.3 商品化软件的最佳设计与规格说明实践 278

10.7.4 商品化软件的最佳编码实践 278

10.7.5 商品化软件的最佳复用实践 279

10.7.6 商品化软件的最佳变更控制实践 281

10.7.7 商品化软件的最佳用户文档实践 281

10.7.8 商品化软件的最佳质量控制与缺陷预先清除实践 283

10.7.9 商品化软件的最佳测试实践与工具 284

10.7.10 商品化软件的最佳维护与增强实践 285

10.8.1 商品化软件的最佳员工雇用实践 287

10.8 商品化软件的最佳人员实践 287

10.8.2 商品化软件的最佳员工培训与教育实践 288

10.8.3 商品化软件的最佳管理人员培训与教育实践 289

10.8.4 商品化软件的最佳最佳专门化实践 289

10.8.5 商品化软件的最佳报酬与我资实践 290

10.8.6 商品化软件的最佳办公室人体工程学实践 290

10.8.7 商品化软件的最佳机构结构实践 291

10.8.8 商品化软件的最佳员工士气实践 292

10.8.9 商品化软件的最佳工作模式与超时工作实践 293

10.8.10 减少商品化软件员工跳槽率的最佳实践 293

10.9 商品化软件小结与结论 294

10.10 有关商品化软件的补充读物和参考资料 294

第十一章 军用软件的基准测试与最佳实践 301

11.1 军用软件技术与特殊问题 302

11.2 软件工程研究所 304

11.3 Airlie Council 306

11.4 军用软件统计数据 307

11.5 军用软件基准测试 310

11.6 军用软件的成功与失败 317

11.6.1 军用软件的成功因素 317

11.6.2 军用软件的失败因素 318

11.7 军用软件的最佳技术实践 320

11.7.1 军用软件的最佳项目管理实践 320

11.7.2 军用软件的最佳需求收集与分析实践 323

11.7.3 军用软件的最佳设计与规格说明实践 325

11.7.4 军用软件的最佳编码实践 326

11.7.5 军用软件的最佳复用实践 327

11.7.6 军用软件的最佳变更控制实践 329

11.7.7 军用软件的最佳用户文档实践 330

11.7.8 军用软件的最佳质量控制与缺陷预先清除实践 331

11.7.9 军用软件的最佳测试实践与工具 332

11.7.10 军用软件的最佳维护与增强实践 333

11.8 军用软件的最佳人员实践 334

11.8.1 军用软件的最佳员工雇用实践 335

11.8.2 军用软件的最佳员工培训与教育实践 335

11.8.3 军用软件的最佳管理人员培训与教育实践 336

11.8.4 军用软件的最佳最佳专门化实践 337

11.8.5 军用软件的最佳报酬与我资实践 337

11.8.6 军用软件的最佳办公室人体工程学实践 338

11.8.7 军用软件的最佳机构结构实践 338

11.8.8 军用软件的最佳员工士气实践 340

11.8.9 军用软件的最佳工作模式与超时工作实践 340

11.8.10 减少军用软件员工跳槽率的最佳实践 341

11.9 军用软件小结与结论 342

11.10 有关军用软件的补充读物和参考资料 343

第十二章 最终用户软件的基准测试与最佳实践 351

12.1 最终用户软件统计数据 353

12.2 最终用户软件基准测试 353

12.3 最终用户软件的成功与失败 356

12.3.1 最终用户软件的成功因素 357

12.3.2 最终用户软件的失败因素 357

12.4 最终用户软件的最佳技术实践 357

12.5 最终用户软件的最佳人员实践 358

12.6 有关最终用户软件的补充读物和参考资料 359

附录 SPR评估、基准测试与基线测试问卷 361

术语表 385

参考文献 395