质量保证
IEEE对软件质量保证的定义如下:
“一种有计划、系统的行动模式,旨在充分保证项目或产品符合既定的技术要求。一套旨在评估产品开发或制造过程的活动。”
软件质量保证(SQA)活动的 目标
软件质量保证(SQA)活动的 目标如下:
在软件开发中(面向过程)
确保软件符合功能性技术要求的可接受置信水平。
确保软件符合管理进度和预算要求的可接受置信水平。
启动和管理活动,以改进和提高软件开发和软件质量保证(SQA)活动的效率。
在软件维护中(面向产品)
确保软件维护活动符合功能性技术要求的可接受置信水平。
确保软件维护活动符合管理进度和预算要求的可接受置信水平。
启动和管理活动,以改进和提高软件维护和软件质量保证(SQA)活动的效率。这包括在降低成本的同时,提高实现功能和管理要求的前景。
组织质量保证
在组织结构内运作的质量保证组织框架包括以下参与者:
管理人员
高层管理人员,特别是直接负责软件质量保证的执行官
软件开发和维护部门经理
软件测试部门经理
开发和维护项目的项目经理和团队领导
软件测试团队领导
测试人员
- 软件测试团队成员
软件质量保证(SQA)专业人员和相关从业人员:
- 软件质量保证(SQA)受托人
- 软件质量保证(SQA)委员会成员
- 软件质量保证(SQA)论坛成员
- 软件质量保证(SQA)单元团队成员
只有软件测试部门的管理人员和员工全职从事软件质量保证(SQA)任务。其他人会将部分时间投入到质量问题上,无论是在履行其管理职能还是专业任务期间,还是作为志愿者参与其他活动,最常见的是软件质量保证(SQA)委员会、软件质量保证(SQA)论坛或作为软件质量保证(SQA)受托人。
广告