软件质量保证概要分析

上传人:工**** 文档编号:569478380 上传时间:2024-07-29 格式:PPT 页数:17 大小:107.01KB
返回 下载 相关 举报
软件质量保证概要分析_第1页
第1页 / 共17页
软件质量保证概要分析_第2页
第2页 / 共17页
软件质量保证概要分析_第3页
第3页 / 共17页
软件质量保证概要分析_第4页
第4页 / 共17页
软件质量保证概要分析_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《软件质量保证概要分析》由会员分享,可在线阅读,更多相关《软件质量保证概要分析(17页珍藏版)》请在金锄头文库上搜索。

1、软件测试与质量保证软件测试与质量保证课件课件第第14章章 软件质量保证概要软件质量保证概要 软件测试与质量保证软件测试与质量保证课件课件内容提要内容提要本章包含以下四个方面的内容:本章包含以下四个方面的内容:14.1 软件质量保证相关概念软件质量保证相关概念 14.2 软件质量保证的目标和任务软件质量保证的目标和任务 14.3 软件质量保证活动及实施软件质量保证活动及实施 14.4 软件质量保证体系架构软件质量保证体系架构 软件测试与质量保证软件测试与质量保证课件课件14.1 软件质量保证的定义软件质量保证的定义 vIEEE的定义的定义:IEEE中对软件质量保证的定义:软件质量保证是一种有计划

2、中对软件质量保证的定义:软件质量保证是一种有计划的、系统化的行动模式,它是为项目或者产品符合已有技术的、系统化的行动模式,它是为项目或者产品符合已有技术需求提供充分信任所必需的。也可以说软件质量保证是设计需求提供充分信任所必需的。也可以说软件质量保证是设计用来评价开发或者制造产品过程的一组活动。用来评价开发或者制造产品过程的一组活动。软件测试与质量保证软件测试与质量保证课件课件v本文的定义:本文的定义:软件质量保证是为了确保软件开发过程和结果符合预期要软件质量保证是为了确保软件开发过程和结果符合预期要求的活动、方法和实践,具体来说,是保证:求的活动、方法和实践,具体来说,是保证:软件开发过程是

3、按照计划和规范实施的;软件开发过程是按照计划和规范实施的;软件开发结果包括完整的软件和文档,并且符合可预期软件开发结果包括完整的软件和文档,并且符合可预期的目标和检验标准。的目标和检验标准。软件质量保证的定义(续)软件质量保证的定义(续) 软件测试与质量保证软件测试与质量保证课件课件全面质量管理全面质量管理v全面质量管理(全面质量管理(Total Quality Management)是一个组织)是一个组织以质量为中心,以全员参与为基础,目的在于通过让顾客满以质量为中心,以全员参与为基础,目的在于通过让顾客满意和本组织所有成员及社会受益而达到长期成功的一种质量意和本组织所有成员及社会受益而达到

4、长期成功的一种质量管理模式。管理模式。vTQM的核心思想是:的核心思想是:全员性:全员参与质量管理;全员性:全员参与质量管理;全过程性:管理好质量形成的全过程;全过程性:管理好质量形成的全过程;全面性:管理好质量涉及到的各个要素;全面性:管理好质量涉及到的各个要素; 软件测试与质量保证软件测试与质量保证课件课件软件质量保证与全面质量管理软件质量保证与全面质量管理从定义可以看出,软件质量保证与全面质量管理的思想是一从定义可以看出,软件质量保证与全面质量管理的思想是一致的,都指出了不应该只在一个环节上,比如测试环节来保致的,都指出了不应该只在一个环节上,比如测试环节来保证软件质量,而应该全面地去改

5、进、控制软件流程来保证软证软件质量,而应该全面地去改进、控制软件流程来保证软件质量。件质量。软件测试与质量保证软件测试与质量保证课件课件软件质量保证与软件测试的关系软件质量保证与软件测试的关系 vSQA 是管理工作、审查对象是流程、强调以预防为主是管理工作、审查对象是流程、强调以预防为主v测试是技术工作、测试对象是产品、主要是以事后检查是技术工作、测试对象是产品、主要是以事后检查vSQA指导测试、监控测试指导测试、监控测试v测试为测试为SQA提供依据提供依据软件测试与质量保证软件测试与质量保证课件课件14.2 软件质量保证的目标软件质量保证的目标 v软件质量保证的目标是软件质量保证的目标是以独

6、立审查的方式,从第三方的角以独立审查的方式,从第三方的角度监控软件开发任务的执行度监控软件开发任务的执行,就软件项目是否正确遵循已,就软件项目是否正确遵循已制定的计划、标准和规程给开发人员和管理层提供反映产制定的计划、标准和规程给开发人员和管理层提供反映产品和过程质量的信息和数据,提高项目透明度,同时辅助品和过程质量的信息和数据,提高项目透明度,同时辅助软件工程组取得高质量的软件产品。软件工程组取得高质量的软件产品。软件测试与质量保证软件测试与质量保证课件课件软件质量保证的目标(续)软件质量保证的目标(续) v软件质量保证软件质量保证向管理者提供对软件过程进行全面监控的手向管理者提供对软件过程

7、进行全面监控的手段,使软件过程对于管理人员来说是可见的段,使软件过程对于管理人员来说是可见的;它通过对软;它通过对软件产品和活动进行评审和审计来验证它们是否符合相应的件产品和活动进行评审和审计来验证它们是否符合相应的规程和标准,同时给项目管理者提供这些评审和审计的结规程和标准,同时给项目管理者提供这些评审和审计的结果。果。软件测试与质量保证软件测试与质量保证课件课件软件质量保证的策略软件质量保证的策略v以检测为重:产品制成之后进行检测,但检测只能判断产品以检测为重:产品制成之后进行检测,但检测只能判断产品质量,不能提高产品质量。质量,不能提高产品质量。v以过程管理为重:把质量的保证工作重点放在

8、过程管理上,以过程管理为重:把质量的保证工作重点放在过程管理上,对制造过程中的每一道工序都要进行质量控制。对制造过程中的每一道工序都要进行质量控制。v以新产品开发为重:在新产品的开发设计阶段,采取强有力以新产品开发为重:在新产品的开发设计阶段,采取强有力的措施来消灭由于设计原因而产生的质量隐患。的措施来消灭由于设计原因而产生的质量隐患。软件测试与质量保证软件测试与质量保证课件课件软件质量保证的任务软件质量保证的任务 vSQA组织要保证如下内容的实现:组织要保证如下内容的实现:选定的开发方法被采用;选定的开发方法被采用;选定的标准和规程得到采用和遵循;选定的标准和规程得到采用和遵循;进行独立的审

9、查;进行独立的审查;偏离标准和规程的问题得到及时的反映和处理;偏离标准和规程的问题得到及时的反映和处理;项目定义的每个软件任务得到实际的执行。项目定义的每个软件任务得到实际的执行。v软件质量保证的主要任务有以下三个方面:软件质量保证的主要任务有以下三个方面:SQA审计与评审审计与评审SQA报告报告处理不符合问题处理不符合问题软件测试与质量保证软件测试与质量保证课件课件14.3 软件质量保证活动软件质量保证活动 v质量保证活动分为以下四类质量保证活动分为以下四类 :评审软件产品、工具与设施评审软件产品、工具与设施审查软件开发过程审查软件开发过程参与技术和管理评审参与技术和管理评审做做SQA报告报

10、告软件测试与质量保证软件测试与质量保证课件课件软件质量保证过程软件质量保证过程v软件质量保证过程一般包含以下几项阶段:软件质量保证过程一般包含以下几项阶段: 首先是建立首先是建立SQA组;组;其次是选择和确定其次是选择和确定SQA活动,即选择活动,即选择SQA组所要进行的质量保证活组所要进行的质量保证活动,这些动,这些SQA活动将作为活动将作为SQA计划的输入;计划的输入;然后是制定和维护然后是制定和维护SQA计划,这个计划明确了计划,这个计划明确了SQA活动与整个软件活动与整个软件开发生命周期中各个阶段的关系;开发生命周期中各个阶段的关系;接着执行接着执行SQA计划、对相关人员进行培训、选择

11、与整个软件工程环计划、对相关人员进行培训、选择与整个软件工程环境相适应的质量保证工具;境相适应的质量保证工具;最后是不断完善质量保证过程活动中存在的不足,持续改进项目的质最后是不断完善质量保证过程活动中存在的不足,持续改进项目的质量保证过程。量保证过程。软件测试与质量保证软件测试与质量保证课件课件软件质量保证的实施软件质量保证的实施 v 软件质量保证任务的顺利实施需要解决以下几方面的问题:软件质量保证任务的顺利实施需要解决以下几方面的问题: 首先,要考虑首先,要考虑SQA人员的素质。人员的素质。其次,其次,SQA人员的经验对任务的实现同样重要。人员的经验对任务的实现同样重要。第三,组织应当建立

12、文档化的开发标准和规程。第三,组织应当建立文档化的开发标准和规程。第四,高级管理者必须重视软件质量保证活动。第四,高级管理者必须重视软件质量保证活动。第五,第五,SQA人员在工作过程中一定要抓住问题的重点与人员在工作过程中一定要抓住问题的重点与本质。本质。软件测试与质量保证软件测试与质量保证课件课件14.4 软件质量保证体系架构软件质量保证体系架构 软件测试与质量保证软件测试与质量保证课件课件软件质量保证体系架构(续)软件质量保证体系架构(续)v各部分的作用:各部分的作用:v质量方针:是质量活动的总纲,类似于质量方针:是质量活动的总纲,类似于ISO9000中明确要求的质量方针。中明确要求的质量

13、方针。v质量手册:明确研发关键的开发步骤和质量保证活动,是对质量方针的细质量手册:明确研发关键的开发步骤和质量保证活动,是对质量方针的细化。化。v组织手册:明确研发的组织结构,特别是质量保证方面的组织结构。组织手册:明确研发的组织结构,特别是质量保证方面的组织结构。v规程:对研发各开发活动的具体规章制度。规程:对研发各开发活动的具体规章制度。v表格、模板、检查表、指导书、标准:每个规程都有对应的一系列此类文表格、模板、检查表、指导书、标准:每个规程都有对应的一系列此类文档,是对规程的补充。比如说有项目管理规程,对应就有项目计划的模板、档,是对规程的补充。比如说有项目管理规程,对应就有项目计划的模板、项目管理的指导书等一系列文档。项目管理的指导书等一系列文档。软件测试与质量保证软件测试与质量保证课件课件小结小结本章对软件质量保证进行了概要性的介绍,通过学习本章,本章对软件质量保证进行了概要性的介绍,通过学习本章,可以深入理解软件质量保证的内涵,并了解软件质量保证的可以深入理解软件质量保证的内涵,并了解软件质量保证的相关活动及实施方法等。相关活动及实施方法等。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号