任务:制定质量保证计划
此任务描述了如何为项目中的质量保证任务创建书面计划。
关系
主要描述

质量保证计划(SDP)是一份组合文档,它包含执行项目的质量保证任务所需的所有信息。尽管质量保证计划引用的很多信息同时也被软件开发计划引用,但仍需同时制订这两份计划,因为它们具有不同的目的,记住这一点很重要。

质量保证计划用来规划复审和审计计划,这些复审和审计将检查已定义的项目流程是否如它引用的各种支持计划所定义而得到正确遵循。它可以被视为项目计划的“质量视图”,而软件开发计划代表“交付视图”。

在此任务中,项目经理定义和/或复审质量保证计划的适用性和可接受性,并与所引用的计划的开发人员进行协调。

步骤
确保已为项目定义质量目标

项目经理可能没必要定义项目的质量目标,但应确保这些定义已创建并得到客户的同意,并最终 在软件需求规范中包含这些定义。开发组织还可以在质量策略声明中包含一组标准的质量目标,这些目标可以形成这些定义的基础。

如有可能,这些目标应以可度量的形式描述。例如:

  • “已知严重性为 1 的缺陷数为零”(...并包含严重性为 1 的缺陷的定义)
  • “最长 3 秒的响应时间”
  • “用户可在 1 小时内获取软件并开始输入帐户信息”
定义质量保证角色和职责

下一步是定义将参与这些任务的组织、角色和职责。这应包括质量保证复审结果的报告渠道。在许多情况下,“质量保证”任务应直接将其报告提交给“项目复审委员会”。Rational Unified Process 建议软件工程流程管理委员会(SEPA)应对质量的流程方面负责,并执行流程复审和审计,以及确保质量保证计划的复审和审计部分中描述的复审事件的正确计划和执行。

与所引用的计划的开发人员进行协调

质量保证计划还引用许多其他计划,这些计划描述项目标准和各种支持流程(例如配置管理)的处理方式。 此信息用于帮助确定将要执行的质量保证复审的类型及其频率。 被引用的计划一般包含以下内容:

  • 文档计划
  • 评估计划
  • 风险管理计划
  • 问题解决计划
  • 配置管理计划
  • 软件开发计划
  • 测试计划
  • 分包方管理计划
定义质量保证任务和进度表

确定质量保证任务。通常这些复审包括:

  • 项目计划的审计/复审,以确保它们遵循项目的已定义交付流程。
  • 项目的审计/复审,以确保执行的工作遵循项目计划。
  • 对与标准的组织项目流程的偏差的核准。
  • 流程改进评估

项目复审委员会和项目经理一起确定质量保证复审和审计的进度安排,该进度安排包含在项目和迭代计划中,以后可以从质量保证计划中引用该进度安排。合同也可以允许客户请求审计。



属性
多次出现
事件驱动
正在进行
可选
已计划
可重复