出版社:电子工业出版社
年代:2008
定价:55.0
本书从过程管理角度,分析了影响软件质量的相关因素,分享了可行易操作的实施与管理方法。本书涉及软件缺陷分类、预防、发现、清除和管理方面内容,结合多个耐人寻味的小故事,浅显易懂地揭示了开发中会面临的各种影响软件质量的问题。同时,结合软件开发以及管理实践,给出了简单、实用的模板和例子,有助于提高软件开发、项目管理和测试水平,从而达到提高开发产品质量的目的。本书系统性、实用性和可读性较强,文中编制、搜集、列举的模板及数据对软件公司日常开发、过程改进、CMM/CMMI评估等有很强的指导意义和实用价值。这是一本与软件开发质量相关的指导书,也是一本多年来在软件开发管理实践中总结出来的一套系统经验的书。本书适合于开发管理人员、项目管理人员、开发人员及测试人员等任何对过程管理、软件开发和缺陷预防、清除、管理等各种实践感兴趣的人员阅读,也适用于希望通过CMMI评估提高整体开发能力的公司和个人作为参考。同时,还可以作为高等院校计算机软件工程课程的参考教材使用。
第1章缺陷综述
1.1软件缺陷定义
1.2软件缺陷生命周期
1.3缺陷信息
1.4软件缺陷分类
1.4.1缺陷类型
1.4.2缺陷严重程度
1.4.3缺陷优先级
1.4.4缺陷状态
1.5缺陷产生的原因
1.5.1缺陷是谁“生产”的
1.5.2缺陷来源
1.5.3缺陷根源
1.6缺陷预防
1.6.1缺陷预防的目的
1.6.2缺陷预防的目标
1.6.3缺陷预防的策略
1.6.4缺陷预防的活动
1.6.5缺陷预防的验证
1.6.6软件质量特性的提高
1.7缺陷发现手段
1.7.1同行评审
1.7.2测试
1.7.3管理评审
1.7.4QA发现
1.7.5项目组内部发现
1.7.6客户反馈
1.8缺陷修复和沟通策略
1.9人员培训
1.10小结
第2章需求开发与管理
第3章配置与变更管理
第4章同行评审
第5章软件测试
第6章QA发现的不符合问题的处理
第7章软件度量
第8章缺陷管理
第9章经验教训库
第10章思考
附录A技术评审和管理评审
附录B国内外常用软件质量网站
附录C常见缺陷管理工具
附录D各种公理的说明
附录E软件测试经典著作推荐
附录F涉及到的名词解释
附录GX图和R图的计算控制限常量
参考文献
本书将从软件缺陷的产生、预防、清除、管理等方面,理论结合实践地进行阐述,旨在给大家在软件开发和管理上提供借鉴。全书共分为四个部分:第一部分包括缺陷综述、需求开发与管理、配置与变更管理3章,介绍了什么是缺陷,着重阐述了影响软件质量、造成缺陷的各种因素;第二部分包括同行评审、软件测试、QA发现的不符合问题的处理3章,描述了发现和清除缺陷的7种手段中最有效的3种手段;第三部分包括软件度量和缺陷管理2章,阐述了缺陷的度量、分析、控制以及预防,给出了具体操作的例子;第四部分包括经验教训库、思考和附录。 本书从过程管理角度,分析了影响软件质量的相关因素,分享了可行易操作的实施与管理方法。本书涉及软件缺陷分类、预防、发现、清除和管理方面内容,结合多个耐人寻味的小故事,浅显易懂地揭示了开发中面临的各种影响软件质量的问题。同时,结合软件开发以及管理实践,给出了简单、实用的模板和例子,有助于提高软件开发、项目管理和测试水平,从而达到提高开发产品质量的目的。 本书系统性、实用性和可读性较强,文中编制、搜集、列举的模板及数据对软件公司日常开发、过程改进、CMM/CMMI评估等有很强的指导意义和实用价值。 这是一本与软件开发质量相关的指导书,也是一本多年来在软件开发管理实践中总结出来的一套系统经验的书。本书适合于开发管理人员、项目管理人员、开发人员及测试人员等任何对过程管理、软件开发和缺陷预防、清除、管理等各种实践感兴趣的人员阅读,也适合希望通过CMMI评估提高整体开发能力的公司和个人作为参考。同时,还可以作为高等院校计算机软件工程课程的参考教材使用。