软件质量保证和管理 / 高等学校教材·软件工程
¥39.00定价
作者: 朱少民等
出版时间:2015年1月
出版社:清华大学出版社
- 清华大学出版社
- 9787302139393
- 1-9
- 153681
- 16开
- 2015年1月
- 工学
- 软件工程
- TP311.5
- 计算机
- 本专科、高职高专
内容简介
质量是保证企业在激烈的市场竞争中立于不败之地的根本,那么,软件企业如何建立现代的质量管理体系?如何在整个软件开发过程中保证软件质量?本书给出了正确的、系统的答案。
全书共17章,第1~10章全面阐述了质量和软件质量的概念、软件质量工程体系的思想和内容、软件质量控制和管理的方法和技术,包括软件质量标准、配置管理、质量度量和可靠性评估等。第11~17章则重点放在实际的软件质量工作上,深入探讨了需求分析、软件设计、编程和测试、软件发布和维护等各个阶段的软件质量活动,包括质量人员的组织和培训、质量策划、设计模式的有效应用、编程的*实现方法等。
全书内容丰富,涉及软件质量工作的各个层次,强调质量文化和理念,引入了质量管理领域里*价值、代表性的质量体系,包括CMM、TQM、六西格玛和零缺陷管理等,并将这些思想和方法贯穿和应用到整个软件开发全过程的质量保证和管理活动之中。
本书可作为高等院校高年级本科生、研究生学习软件工程的教材,也可作为从事软件工程研究和应用的有关人员的参考书。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
全书共17章,第1~10章全面阐述了质量和软件质量的概念、软件质量工程体系的思想和内容、软件质量控制和管理的方法和技术,包括软件质量标准、配置管理、质量度量和可靠性评估等。第11~17章则重点放在实际的软件质量工作上,深入探讨了需求分析、软件设计、编程和测试、软件发布和维护等各个阶段的软件质量活动,包括质量人员的组织和培训、质量策划、设计模式的有效应用、编程的*实现方法等。
全书内容丰富,涉及软件质量工作的各个层次,强调质量文化和理念,引入了质量管理领域里*价值、代表性的质量体系,包括CMM、TQM、六西格玛和零缺陷管理等,并将这些思想和方法贯穿和应用到整个软件开发全过程的质量保证和管理活动之中。
本书可作为高等院校高年级本科生、研究生学习软件工程的教材,也可作为从事软件工程研究和应用的有关人员的参考书。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
目录
第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 评审检查表参考文献