📜  质量保证

📅  最后修改于: 2020-12-04 08:05:10             🧑  作者: Mango


IEEE对软件质量保证的定义如下-

“一种计划和系统的所有必要动作的计划模式,用以充分确信某项产品或产品符合既定的技术要求。一组旨在评估产品开发或制造过程的活动。”

SQA活动的目标

SQA活动的目标如下-

在软件开发(面向过程)中

  • 确保软件符合功能技术要求的可信度。

  • 确保该软件符合管理计划和预算要求的可信度。

  • 发起和管理活动,以改善软件开发和SQA活动并提高其效率。

在软件维护中(面向产品)

  • 确保可接受的置信度,即软件维护活动将符合功能技术要求。

  • 确保可接受的置信度,即软件维护活动将符合管理计划和预算要求。

  • 启动和管理活动,以提高和提高软件维护和SQA活动的效率。这涉及改善实现功能和管理要求的前景,同时降低成本。

组织质量保证

在组织结构内运作的质量保证组织框架包括以下参与者-

管理人员

  • 高层管理人员,特别是直接负责软件质量保证的主管

  • 软件开发和维护部门经理

  • 软件测试部门经理

  • 开发和维护项目的项目经理和团队负责人

  • 软件测试团队负责人

测试人员

  • 软件测试团队成员

SQA专业人士和感兴趣的从业者-

  • SQA受托人
  • SQA委员会成员
  • SQA论坛成员
  • SQA小组成员

只有软件测试部门的经理和员工全职从事SQA任务的执行。其他人则将自己的一部分时间用于质量问题,无论是在执行其管理职能或专业任务时,还是作为其他人的志愿者(通常是SQA委员会,SQA论坛或SQA受托人)。