软件质量保证_第1页
软件质量保证_第2页
软件质量保证_第3页
软件质量保证_第4页
软件质量保证_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件质量保证软件工程概念01目标措施任务步骤目录030204基本信息软件质量保证是建立一套有计划,有系统的方法,来向管理层保证拟定出的标准、步骤、实践和方法能够正确地被所有项目所采用。软件质量保证的目的是使软件过程对于管理人员来说是可见的。它通过对软件产品和活动进行评审和审计来验证软件是合乎标准的。软件质量保证组在项目开始时就一起参与建立计划、标准和过程。这些将使软件项目满足机构方针的要求。目标目标软件质量保证的点集中在于一开始就避免缺陷的产生。质量保证主要目标是:(1)事前预防工作,例如,着重于缺陷预防而不是缺陷检查。(2)尽量在刚刚引入缺陷时即将其捕获,而不是让缺陷扩散到下一个阶段。(3)作用于过程而不是最终产品,因此它有可能会带来广泛的影响与巨大的收益。(4)贯穿于所有的活动之中,而不是只集中于一点。

任务任务软件质量保证的目标是以独立审查的方式,从第三方的角度监控软件开发任务的执行,就软件项目是否正确遵循已制定的计划、标准和规程给开发人员和管理层提供反映产品和过程质量的信息和数据,提高项目透明度,同时辅助软件工程取得高质量的软件产品。软件质量保证的主要作用是给管理者提供预定义的软件过程的保证,因此SQA组织要保证如下内容的实现:选定的开发方法被采用、选定的标准和规程得到采用和遵循、进行独立的审查、偏离标准和规程的问题得到及时的反映和处理、项目定义的每个软件任务得到实际的执行。软件质量保证的主要任务是以下三个方面:(1)SQA审计与评审。SQA审计包括对软件工作产品、软件工具和设备的审计,评价这几项内容是否符合组织规定的标准。SQA评审的主要任务是保证软件工作组的活动与预定的软件过程一致,确保软件过程在软件产品的生产中得到遵循。(2)SQA报告。SQA人员应记录工作的结果,并写入到报告之中,发布给相关的人员。SQA报告的发布应遵循三条原则:SQA和高级管理者之间应有直接沟通的渠道;SQA报告必须发布给软件工程组,但不必发布给项目管理人员;在可能的情况下向关心软件质量的人发布SQA报告。措施措施软件质量保证是软件工程管理的重要内容,软件质量保证主要包括以下措施。1)应用好的技术方法质量控制活动要自始至终贯彻于开发过程中,软件开发人员应该依靠适当的技术方法和工具,形成高质量的规格说明和高质量的设计,还要选择合适的软件开发环境来进行软件开发。2)测试软件软件测试是质量保证的重要手段,通过测试可以发现软件中大多数潜在的错误。应当采用多种测试策略,设计高效的检测错误的测试用例进行软件测试。但是软件测试并不能保证发现所有的错误。3进行正式的技术评审在软件开发的每个阶段结束时,都要组织正式的技术评审。由技术人员按照规格说明和设计,对软件产品进行严格的评审、审查。多数情况下,审查能有效地发现软件中的缺陷和错误。国家标准要求开发单位必须采用审查、文档评审、设计评审、审计和测试等具体手段来控制质量。步骤步骤软件质量保证实施的五个步骤:(1)目标。以用户需求和开发任务为依据,对质量需求准则、质量设计准则的质量特性设定质量目标进行评价。(2)计划。设定适合于待开发软件的评测检查项目,一般设定20-30个。(3)执行。在开发标准和质量评价准则的指导下,制作高质量的规格说明书和程序。(4)检查。以计划阶段设定的质量评价准则进行评价,算出得分,以图形的形式表示出

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论