书籍详情
《软件质量管理实践》[20M]百度网盘|亲测有效|pdf下载
  • 软件质量管理实践

  • 出版社:清华大学出版社京东自营官方旗舰店
  • 出版时间:2023-08
  • 热度:12836
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

编辑推荐

本书为“软件开发与测试丛书”中的一本,较为全面地阐述了软件质量管理的内容。

内容简介

本书技术范围属计算机软件与理论二级学科计算机软件专业,紧扣软件软件工程标准规范要求,结合国内相关软件研制现状,系统地介绍了软件质量管理的要求,涵盖了软件工程、CMMI软件能力成熟度模型和软件测试技术的相关知识。对于帮助软件质量管理人员清楚了解和掌握质量管理精髓具有较强的指导作用。本书是作者多年从事软件工程技术研究和软件质量体系建设的实践经验总结,与其它公开教材相比,本书的实用性好,内容指导性强,适用于全军、同领域教育培训,具有较高的参考价值。本书可供从事软件研制的技术和管理人员使用,也可供高等院校的研究生和高年级本科生学习和参考。

作者简介

刘文红,北京跟踪与通信技术研究所软件工程与测评研究室研究员,长期从事软件工程技术研究和软件测评相关工作,先后负责并参与了多项航天系列的软件测评任务,以及多个重大科研试验任务,具有丰富的大型软件工程化管理和测试经验,参与了多项软件工程化和软件测试相关国家、国军标和行业规范的制修订工作。

侯育卓,长期从事软件工程与测评相关工作。郭栋,主要从事软件测评、FPGA验证、信息安全等相关研究工作。张卫祥,曾负责探月工程、火星探测等重点软件测评任务。杨隽,主持完成过大量重点型号软件测评和FPGA验证工作。沈玥,主要负责软件总体设计、软件研发等方面的研究工作。


目录

第1章软件质量管理概述1

1.1软件工程概述1

1.1.1软件危机与软件工程的起源1

1.1.2软件工程5

1.2软件过程9

1.2.1软件生命周期的基本任务9

1.2.2瀑布模型12

1.2.3快速原型模型15

1.2.4增量模型16

1.2.5螺旋模型17

1.2.6喷泉模型18

1.2.7Rational统一过程19

1.3软件过程在软件质量管理中的意义25

1.3.1软件过程的定义25

1.3.2软件过程描述25

1.3.3软件过程管理26

1.4本章小结27


第2章软件需求管理29

2.1软件需求的层次与要求29

2.2软件需求工程30

2.3需求开发32

2.3.1需求获取32

2.3.2需求分析33

2.3.3需求规约34

2.3.4需求验证34

2.4需求管理35

2.4.1需求确认35

2.4.2需求变更35

2.4.3需求评审36

2.4.4需求跟踪37

2.5常见的软件需求管理问题38

2.6需求变化控制及跟踪的应用39

2.7本章小结40


第3章同行评审41

3.1同行评审的方式和对象42

3.1.1同行评审的方式42

3.1.2同行评审的对象43

3.2策划同行评审44

3.3实施同行评审55

3.4同行评审的数据分析57

3.4.1采集和分析的数据57

3.4.2同行评审的过程控制57

3.4.3建议的同行评审效率57

3.4.4同行评审覆盖率58

3.5评审常见问题58

3.6本章小结59

〖1〗软件质量管理实践〖1〗目录

第4章验证60

4.1概述60

4.2验证的一般要求61

4.2.1制订验证计划61

4.2.2建立并维护验证环境62

4.2.3建立和维护验证规程和准则62

4.2.4实施验证62

4.3代码审查63

4.3.1实施要点64

4.3.2审查过程64

4.3.3代码审查结果67

4.4静态分析67

4.4.1实施要点68

4.4.2静态分析过程69

4.4.3静态分析结果71

4.5单元测试71

4.5.1概述71

4.5.2单元测试原则71

4.5.3单元测试环境72

4.5.4单元测试内容73

4.5.5单元测试方法75

4.5.6单元测试用例设计76

4.5.7单元测试过程77

4.6本章小结78


第5章确认79

5.1概述79

5.2确认的一般要求79

5.2.1制订确认计划79

5.2.2建立并维护确认环境80

5.2.3建立并维护确认规程和准则80

5.2.4实施确认81

5.3配置项测试81

5.3.1概述81

5.3.2配置项测试原则82

5.3.3配置项测试环境83

5.3.4配置项测试策略83

5.3.5配置项测试内容84

5.3.6配置项测试方法84

5.3.7配置项测试过程94

5.4系统测试97

5.4.1概述98

5.4.2系统测试原则98

5.4.3系统测试环境99

5.4.4系统测试策略99

5.4.5系统测试内容100

5.4.6系统测试方法100

5.4.7系统测试过程105

5.5本章小结106


第6章缺陷管理107

6.1软件缺陷的概念107

6.1.1软件缺陷的定义107

6.1.2软件缺陷的分类108

6.1.3软件缺陷的严重等级109

6.1.4软件缺陷的关联性110

6.2软件缺陷管理的概念111

6.2.1软件缺陷管理的目标111

6.2.2软件缺陷管理中的角色111

6.2.3软件缺陷的管理流程112

6.2.4软件缺陷的状态转变115

6.3软件缺陷报告的要求116

6.3.1缺陷报告的填写要求116

6.3.2缺陷报告的内容要求119

6.4常见软件缺陷管理工具119

6.5本章小结121

前言/序言

随着信息技术的迅速发展,计算机软件的应用日益广泛,软件失效导致的后果也愈加严重,特别是在航空航天、金融保险、交通通信、工业控制等关系国计民生的重要领域,软件一旦失效将造成重大损失,因此对软件质量提出更高的要求。软件质量受到人们越来越多的关注。

本书紧扣软件工程标准规范要求,结合国内软件研制现状,系统地介绍了软件质量管理的要求,涵盖软件工程、CMMI软件能力成熟度模型和软件测试技术的相关知识。对于软件质量管理人员清楚了解和掌握质量管理精髓具有较强的指导作用。

全书结构如下: 第1章概述了软件工程和软件生命周期各模型,介绍了软件过程在软件质量管理中的意义;后续各章按照先工程后管理的顺序,第2~5章分别介绍了软件需求管理、同行评审、验证与确认的要求;第6~11章分别介绍软件缺陷管理、软件配置管理、软件质量保证、软件质量度量、测量与分析及软件质量持续改进。

本书是编写组多年从事软件质量管理工作的技术积累,兼具实用性与前瞻性,系统地介绍了软件质量管理与软件工程化各方面的内容。与软件一样,本书虽然经过了认真的编写和修改,仍然会有一些不足或疏漏存在,而这些不足或疏漏只有在使用时才会被发现。 如果您在阅读本书后,愿意将不足或疏漏、意见和建议反馈给我们,我们将非常感激。


编著者 2022年4月