注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络信息安全软件评估、基准测试与最佳实践

软件评估、基准测试与最佳实践

软件评估、基准测试与最佳实践

定 价:¥49.00

作 者: (美)Capers Jones著;韩柯等译
出版社: 机械工业出版社
丛编项: 华章图书
标 签: 软件测试及维护

ISBN: 9787111118053 出版时间: 2003-04-01 包装: 简裝本
开本: 24cm 页数: 403 字数:  

内容简介

  本书不仅详细介绍了软件评估和基准测试的方法以及如何有针对性地改进软件评估和基准测试,而且还给出了美国在实际软件工程各个主要方面的大量数据,对于改进我们软件项目具有很高的参考价值。本书的突出特点是将定性与定量方法结合起来分析软件开发活动。结合分析评估数据和基准测试数据,可以揭示特定的工具和实践如何影响机构开发工作的效率,研究结果提供了更加清晰和更加宏观的指导,使机构可以确定改进开发工作的领域。本书不仅可以作为软件企业改善开发工作的指导,而且也可作为软件学院相关课程的教材或参考书。本书前言每年浪费在信息技术软件项目上的资金高达几十亿美元,这些项目要么推迟进度,要么根本不能使用。因为软件错误的普遍存在,所以软件开发的使用的方法,工具和实践都成为大量研究和分析的主题。定性分析的方法之一就是软件评估,是用于研究软件开发企业所使用的方法论。另一呼分析方法是软件基准测试,用于收集有关进度和成本等方面的定量数据。

作者简介

  (美)琼斯(CapersJones)作为软件生产率和测量领域的领导者和理论家,CapersJones经常在软件工程会议上发表演讲。他曾是IBM公司SantaTeresa软件实验室的高级研究员,担任过ITT公司程序设计技术中心应用技术部副主任,创建了软件生产率研究所。Jones现在是Artemis管理系统公司的首席科学家和执行副总裁。Artemis公司和软件生产率研究所(软件项目管理工具的开发先驱)一直致力于全球范围内的评估、基准测试和基线测试研究。Jones同时也是IEEE计算机协会会员和国际功能点用户集团(IFPUG)会员。相关图书

图书目录

第1章   概述 1
1.1   保护和比较机密数据 2
1.2   国家与城市代码 5
1.3   使用标准行业分类代码进行软件研究 5
1.4   用于基准测试和评估研究的软件项目
分类 7
第2章   软件过程评估 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
第3章   软件基准测试与基线测试 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
第4章   软件评估与基准测试研究的36个
关键因素 77
4.1   软件分类因素 77
4.2   与特定项目有关的因素 78
4.3   技术因素 78
4.4   社会因素 79
4.5   人体工程学因素 79
4.6   国际因素 80
4.7   有关因素分析的补充读物和参考资料 81
第5章   标识软件最佳与最差实践 87
5.1   影响软件开发生产率的因素 90
5.2   影响软件维护生产率的因素 92
5.3   积极与消极因素的模式 94
5.4   有关软件最佳与最差实践的补充读物和
参考资料 96
第6章   软件过程改进 97
6.1   年度战术与战略软件改进计划 98
6.2   年度软件进展报告 98
6.3   通往优秀软件之路的6个阶段 99
6.3.1   第0阶段:软件过程评估. 基线
测试与基准测试 99
6.3.2   第1阶段:注重管理技术 101
6.3.3   第2阶段:注重软件过程和方法 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
第7章   管理信息系统软件项目的基准
测试与最佳实践 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.6   管理信息系统软件的最佳变更控制
实践 138
7.10.7   管理信息系统软件的最佳用户文档
实践 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.11.10   减少管理信息系统员工跳槽率的
最佳实践 149
7.12   管理信息系统软件小结与结论 149
7.13   有关管理信息系统软件的补充读物和
参考资料 150
第8章   外包软件的基准测试与最佳实践 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.6   外包软件的最佳办公室人体工程学
实践 199
8.9.7   外包软件的最佳机构结构实践 199
8.9.8   外包软件的最佳员工士气实践 200
8.9.9   外包软件的最佳工作模式与超时
工作实践 201
8.9.10   减少外包员工跳槽率的最佳实践 202
8.10   外包软件小结与结论 202
8.11   有关外包软件的补充读物和参考资料 203
第9章   系统软件的基准测试与最佳实践 207
9.1   系统软件统计数据 208
9.2   系统软件基准测试 212
9.3   系统软件的成功与失败 219
9.3.1   系统软件的成功因素 220
9.3.2   系统软件的失败因素 221
9.4   系统软件的最佳技术实践 223
9.4.1   系统软件的最佳项目管理实践 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.4   系统软件领域的最佳专门化实践 242
9.5.5   系统软件的最佳报酬与工资实践 242
9.5.6   系统软件的最佳办公室人体工程学
实践 242
9.5.7   系统软件的最佳机构结构实践 244
9.5.8   系统软件的最佳员工士气实践 245
9.5.9   系统软件的最佳工作模式与超时工作
实践 247
9.5.10   减少系统软件员工跳槽率的最佳
实践 247
9.6   系统软件小结与结论 248
9.7   有关系统软件的补充读物和参考资料 248
第10章   商品化软件的基准测试与最佳
实践 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   商品化软件的最佳人员实践 287
10.8.1   商品化软件的最佳员工雇用实践 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
第11章   军用软件的基准测试与最佳实践 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
第12章   最终用户软件的基准测试与
最佳实践 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                  

本目录推荐