编辑推荐
质量是保证企业在激烈的市场竞争中立于不败之地的根本,那么,软件企业如何建立现代的质量管理体系?如何在整个软件开发过程中保证软件质量?《软件质量保证和管理》给出了正确的、系统的答案。
内容简介
质量是保证企业在激烈的市场竞争中立于不败之地的根本,那么,软件企业如何建立现代的质量管理体系?如何在整个软件开发过程中保证软件质量?本书给出了正确的、系统的答案。
全书共17章,第1~10章全面阐述了质量和软件质量的概念、软件质量工程体系的思想和内容、软件质量控制和管理的方法和技术,包括软件质量标准、配置管理、质量度量和可靠性评估等。第11~17章则重点放在实际的软件质量工作上,深入探讨了需求分析、软件设计、编程和测试、软件发布和维护等各个阶段的软件质量活动,包括质量人员的组织和培训、质量策划、设计模式的有效应用、编程的最佳实现方法等。
全书内容丰富,涉及软件质量工作的各个层次,强调质量文化和理念,引入了质量管理领域里最具价值、代表性的质量体系,包括CMM、TQM、六西格玛和零缺陷管理等,并将这些思想和方法贯穿和应用到整个软件开发全过程的质量保证和管理活动之中。
本书可作为高等院校高年级本科生、研究生学习软件工程的教材,也可作为从事软件工程研究和应用的有关人员的参考书。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
作者简介
朱少民 (Kerry Zhu),男,1964年出生,1988年硕士毕业 、1995年破格提升为副教授,目前担任一家跨国公司的中国区高级质量总监。先后在大学的研究和教学工作、国际一流的跨国企业工作,从事软件开发、测试、QA和过程改进等工作近二十年,先后获得机械工业部、安徽省、合肥市、青岛市等多项科技进步奖。在美国硅谷工作两年。
主要研究领域:软件测试、软件质量管理和软件过程改进。
主要著作: 《全程软件测试》、《软件测试方法和技术》、《软件质量保证和管理》、《软件过程管理》和《软件工程导论》等。
个人博客:http://blog.csdn.net/KerryZhu
目录
第1章 质量
1.1 质量
1.2 客户
1.3 不同的质量观点
1.4 质量概念的发展
1.5 质量形成过程
1.6 质量管理的发展历程
1.7 质量管理大师
小结
思考题
第2章 软件质量
2.1 软件特点
2.2 软件过程
2.3 软件缺陷
2.4 软件质量
2.5 软件质量的内容
小结
思考题
第3章 软件质量工程体系
3.1 概述
3.2 软件质量指标和因素
3.3 软件质量模型分析
3.4 软件质量工作层次
3.5 软件质量成本
3.6 软件质量标准和度量
小结
思考题
第4章 软件质量控制与保证
4.1 软件质量控制的基本方法
4.2 软件质量控制模型和技术
4.3 软件质量控制工具
4.4 软件质量保证体系
4.5 改正性和预防性措施
小结
思考题
第5章 软件配置管理
5.1 概述
5.2 配置项
5.3 基线
5.4 版本控制
5.5 变更控制
5.6 软件配置管理系统
小结
思考题
第6章 软件质量度量
6.1 测量基础
6.2 软件度量
6.3 软件质量度量方法
6.4 软件产品的质量度量
6.5 软件过程质量度量
6.6 软件质量度量的执行
小结
思考题
第7章 软件可靠性度量和测试
7.1 软件可靠性
7.2 可靠性模型及其评价标准
7.3 软件可靠性测试和评估
小结
思考题
第8章 软件质量标准
8.1 软件质量标准概述
8.2 ISO 9001和9000��3在软件中的应用简介
8.3 能力成熟度模型——CMM & CMMI
8.4 CMM中的质量框架
8.5 IEEE软件工程标准
8.6 其他质量标准
小结
思考题
第9章 软件评审
9.1 为什么需要评审
9.2 软件评审的角色和职能
9.3 评审的内容
9.4 评审的方法和技术
9.5 准备评审会议
9.6 召开评审会议
9.7 跟踪和分析评审结果
9.8 如何实施成功的评审
小结
思考题
第10章 软件全面质量管理
10.1 概述
10.2 质量管理战略和文化
10.3 软件质量管理模式
10.4 零缺陷作业法与评估
10.5 六西格玛的技术和工具
10.6 五阶段方法DMAIC和DFSS
10.7 全面质量管理在软件开发中实施
10.8 世界质量组织和管理奖
小结
思考题
第11章 SQA的组织活动
11.1 软件质量管理的组织介绍
11.2 SQA组织结构和角色
11.3 SQA组织的目标和责任
11.4 SQA人员的要求和培养
11.5 员工的培训与认证
小结
思考题
第12章 软件质量计划
12.1 朱兰三部曲与质量策划
12.2 软件质量计划
12.3 质量计划实例
12.4 质量计划实施体系
小结
思考题
第13章 高质量的软件需求分析
13.1 需求分析的概念
13.2 需求的获取与分析
13.3 需求分析建模
13.4 系统需求的质量保证
小结
思考题
第14章 提高软件设计质量
14.1 软件设计
14.2 软件体系结构
14.3 软件设计模式
14.4 软件设计优化
14.5 一些典型的系统设计
14.6 数据库设计质量
小结
思考题
第15章 高质量编程
15.1 代码风格
15.2 编程规则
15.3 提高程序质量的技术
15.4 代码审查
15.5 单元测试
小结
思考题
第16章 软件测试的质量
16.1 软件测试
16.2 测试的现实和原则
16.3 测试的方法应用之道
16.4 测试目标实现的完整性和有效性
16.5 测试的过程评审和质量保证
16.6 软件测试组织和管理
小结
思考题
第17章 软件发布和维护的质量管理
17.1 软件发布程序管理
17.2 软件部署
17.3 软件维护
小结
思考题
附录A 软件质量术语中英文对照
附录B 计算机软件质量相关的国家和国际标准
附录C 全面质量管理纲要
附录D 计算机软件质量保证计划规范
附录E 评审检查表
参考文献
前言/序言
高等学校教材·软件工程:软件质量保证和管理 电子书 下载 mobi epub pdf txt