书籍详情

软件质量工程的度量与模型

软件质量工程的度量与模型

作者:(美)Stephen H.Kan著;王振宇等译;王振宇译

出版社:机械工业出版社

出版时间:2003-01-01

ISBN:9787111127925

定价:¥39.00

购买这本书可以去
内容简介
  理论、技术和实例的结合是本书的显著特点。本书的重点是使用度量,而不只是描述度量。除详细讲述基本问题和技术,包括软件度量、软件可靠性模型和程序复杂性的模型和分析外,还讨论了诸如过程中度量、缺陷排除有效性、顾客满意度等问题。书中有众多活生生的例子,其中许多来自作者的经历,他曾是荣获Baldrige奖的1BMAS/400系统软件质量活动的中心人物。这些例子向你展示怎样把理论和技术用于工作中。此书还包括来自惠普、摩托罗拉和NASA软件工程实验室这些著名计算机公司的例子。 理论、技术和实例的出色平衡,使此书成为关于软件开发中最重要问题之一的高度指导性的和实用的著作。StephenH.Kan博士,ASQC资格认证的质量工程师和资格认证可靠性工程师,是AS/400产品开发中质量管理过程的过程经理。从1988年AS/400的最初发布版本起,他就已经成为其软件系统的软件质量活动的中心人物。 本书详细论述了软件质量工程中的基本问题和技术,除软件度量、软件可靠性模型和程序复杂性的模型和分析外,还讨论了过程中度量、缺陷排除有效性、顾客满意度等问题。理论、技术和实例的结合是本书的显著特点,书中有许多来自IBM、摩托罗拉等软件工程实验室的例子。通过这些实例,读者可进一步了解如何把书中所讲的理论和技术用于实际工作中,以测量和改进整个软件开发过程的质量。
作者简介
  StephenH.Kan博士,ASQC资格认证的质量工程师和资格认证可靠性工程师,是AS/400产品开发中质量管理过程的过程经理。从1988年AS/400的最初发布版本起,他就已经成为其软件系统的软件质量活动的中心人物。
目录
译者序

前言
第1章 什么是软件质量
1.1 质量:大众化观点
1.2 质量:专业观点
1.3 软件质量
1.4 全面质量管理
1.5 小结
第2章 软件开发过程模型
2.1 瀑布开发模型
2.2 原型法模型
2.3 螺旋模型
2.4 迭代式开发过程模型
2.5 面向对象开发过程
2.6 净室方法学
2.7 缺陷预防过程
2.8 过程成熟度框架和质量标准
2.8.1 SEI过程能力成熟度模型(CMM)
2.8.2  SPR评估
2.8.3 Malcolm Baldring评估
2.8.4 ISO 9000
2.9 小结
第3章 测量理论基础
3.1 定义、操作式定义和测量
3.2 测量级别
3.3 几种基本测量
3.4 可靠性和有效性
3.5 测量误差
3.5.1 可靠性的评估
3.5.2 衰减的校正
3.6 小心对待相关性
3.7 因果性准则
3.8 小结
参考文献
第4章 软件质量度量
4.1 产品质量度量
4.1.1 缺陷密度度量
4.1.2 顾客问题度量
4.1.3 顾客满意度度量
4.1.4 功能点
4.2 过程中质量度量
4.2.1 机器测试期间的缺陷密度
4.2.2 机器测试期间的缺陷出现模式
4.2.3 基于阶段的缺陷排除模式
4.2.4 缺陷排除有效性
4.3 软件维护的度量
4.3.1 修补积累和积累管理指数
4.3.2 修补响应时间
4.3.3 逾期修补百分数
4.3.4 修补质量
4.4 度量程序的例子
4.4.1 摩托罗拉
4.4.2 惠普
4.4.3 IBM Rochester
4.5 收集软件工程数据
4.6 小结
参考文献
第5章 在软件开发中运用七种基本质量工具
5.1 Ishikawa的七种基本工具
5.2 检查表
5.3 Pareto图
5.4 直方图
5.5 运行图
5.6 散布图
5.7 控制图
5.8 因果图
5.9 小结
参考文献
第6章 缺陷排除有效性
6.1 文献评述
6.2 缺陷排除有效性的更精密观察
6.3 缺陷排除有效性的质量计划
6.3.1 基于阶段的缺陷排除模型(DRM)
6.3.2 特定两阶段模型垢特性
6.4 阶段缺陷排除的成本效益
6.5 小结
参考文献
第7章 Rayleigh模型
7.1 可靠性模型
7.2 Rayleigh模型
7.3 基本假设
7.4 实现
7.5 可靠性和预测有效性
7.6 小结
参考文献
第8章 指数分布和可靠性增长模型
8.1 指数模型
8.2 可靠性增长模型
8.2.1 Jelinski-Moranda(J-M)模型
8.2.2 Littlewood(LW)模型
8.2.3 Goel-Okumoto(G-O)不完美调试
8.2.4 Goel-Okumoto非齐次Poisson过程模型(NHPP)
8.2.5 Musa-Okumoto(M-O)对数Poisson执行时间模型
8.2.6 延迟S和变形S模型
8.3 模型假设
8.4 模型评价标准
8.5 建模过程
8.6 测试压缩因子
8.7 小结
参考文献
第9章 质量管理模型
9.1 Rayleigh模型框架
9.2 PTR子模型
9.3 PTR出现/积累预测模型
9.4 可靠性增长模型
9.5 模型评价标准
9.6 过程中度量和报告
9.7 正交缺陷分类法
9.8 小结
参考文献
第10章 复杂性度量与模型
10.1 代码行
10.2 Halstead软件科学法
10.3 圈复杂性
10.4 语法构造
10.5 结构度量
10.6 模块设计度量的实际例子
10.7 小结
参考文献
第11章 顾客满意测量和分析
11.1 顾客满意度调查
11.1.1 调查数据收集的方法
11.1.2 抽样的方法
11.1.3 样本大小
11.2 分析满意度数据特定属性和整体满意度
11.3 对公司的满意度
11.4 多好才是足够好
11.5 小结
参考文献
第12章 AS/400软件质量管理
12.1 AS/400软件管理系统(SQMS)
12.1.1 顾客满意度管理
12.1.2 产品质量管理
12.1.3 持续过程改进
12.1.4 人
12.2 AS/400 SQMS结构、部署和测量
12.2.1 质量路线图
12.2.2 关键质量路线图行为的例子
12.2.3 质量计划
12.2.4 部署
12.2.5 供货商质量要求
12.2.6 跟踪、测量和分析
12.3 小结
参考文献
第13章 总结性评论
13.1 数据质量控制
13.2 从软件度量程序开始
13.3 软件质量工程建模
13.4 软件开发中的统计过程控制
13.5 测量与未来
参考文献
索引
猜您喜欢

读书导航