项目质量计划把项目目标转成可执行的质量动作:识别交付物与关键质量要求,设定可判定的验收口径,安排评审、检查、测试等控制活动及其时点、负责人和证据,并约定偏差处理与更新方式。本文按“范围与要求—目标与口径—控制活动—角色分工—记录与复盘”五步展开,适用于单项目层面编写一份可执行的质量计划。
要点总览(TL;DR)
- 项目质量计划把合同、需求与验收标准中的质量要求,转成有负责人、有时点、有证据的控制活动,篇幅控制在一页到数页表格内。
- 最小内容框架包含六块:质量目标与验收口径、交付物与质量要求、控制活动与时点、角色与职责、记录与证据、偏差处理与更新机制。
- 编写按五步推进:梳理交付物与质量要求、设定可判定目标、设计控制活动、分配角色、约定记录与更新节奏,每步有明确输出和完成标志。
- 项目经理组织编写与维护,质量负责人定义控制活动与检查口径,技术负责人确认技术要求,测试负责人界定测试范围与时点。
- 计划写完先自检五项:目标可判定、活动有时点与负责人、证据可留存、偏差有处理路径、更新机制明确,全部通过再提交评审。
项目质量计划要解决什么问题,包含哪些内容
项目质量计划解决的是“这个项目的质量要求靠哪些动作保证、由谁在什么时点完成、留下什么证据”的问题。它把合同、需求文档、验收标准中的质量要求,翻译成项目团队可以排期、可以检查的控制活动。质量计划的定位是单项目层面的执行安排,向上承接组织质量制度,向下为测试执行、评审执行提供依据,本身不替代制度文件,也不展开具体测试用例设计。
一份可执行的质量计划通常控制在一页到数页表格内,模块固定、内容随项目阶段滚动补充。最小内容框架如下:
| 模块 | 要写什么 | 不写什么 |
|---|---|---|
| 质量目标与验收口径 | 本项目要达到的质量目标,以及判定合格的具体口径,如缺陷密度上限、评审通过条件、验收测试通过率 | 组织级质量方针、公司年度质量指标 |
| 交付物与质量要求 | 本项目主要交付物清单,每项交付物对应的关键质量要求与来源(合同、需求、标准) | 完整需求规格说明、详细设计文档 |
| 控制活动与时点 | 评审、检查、测试、审计等活动的名称、触发时点或阶段、完成标准 | 测试用例步骤、评审会议完整议程 |
| 角色与职责 | 每项控制活动的负责人、参与人、审批人 | 部门岗位说明书、组织架构调整方案 |
| 记录与证据 | 每项活动应留存的记录形式与存放位置,如评审记录、检查表、测试报告 | 档案管理制度全文 |
| 偏差处理与更新机制 | 质量目标未达成时的处理路径、计划更新触发条件与节奏 | 组织级质量问题分级制度 |
与组织质量制度的分工在于:制度规定“公司要求做什么”,质量计划规定“本项目在什么时点、由谁、按什么口径做”。与测试执行的分工在于:质量计划界定测试的范围、时点和通过标准,测试用例设计与执行细节属于测试管理范畴。把这两条边界写清,质量计划就不会膨胀成制度汇编或测试方案。
五步编写流程:从范围到可执行的控制活动
编写质量计划按五步推进,每步都有明确输入、动作、输出和完成标志,做完一步再进入下一步,避免边写边改导致口径反复。
| 步骤 | 输入 | 动作 | 输出 | 完成标志 |
|---|---|---|---|---|
| 第一步:梳理交付物与关键质量要求 | 需求文档、合同或验收标准、历史项目问题记录 | 列出本项目主要交付物,逐项标注质量要求及其来源,标出高风险项 | 交付物—质量要求清单 | 每项交付物都有对应质量要求,且能追溯到来源文件 |
| 第二步:设定质量目标与验收口径 | 交付物—质量要求清单、项目目标 | 把质量要求转成可度量、可判定的目标,明确判定人和判定方式 | 质量目标与验收口径表 | 每个目标都能用“通过/不通过”或明确数值判定,无模糊表述 |
| 第三步:设计控制活动 | 质量目标与验收口径表、项目阶段划分 | 为每个目标匹配评审、检查、测试或审计活动,确定时点或触发条件 | 控制活动表 | 每个质量目标至少有一项控制活动覆盖,活动时点落在项目进度上 |
| 第四步:分配角色与职责 | 控制活动表、项目团队分工 | 为每项活动指定负责人、参与人和审批人,确认资源可用 | 角色—职责—交付物对照表 | 每项活动都有唯一负责人,参与人已知晓时点 |
| 第五步:约定记录、偏差处理与更新节奏 | 控制活动表、角色分工 | 确定每项活动的证据形式与存放位置,写明偏差上报路径和计划更新触发条件 | 记录与更新机制说明 | 每项活动都有可留存的证据要求,偏差处理有明确路径 |
第三步设计控制活动时,按交付物和阶段匹配活动类型:需求与设计阶段以评审为主,开发阶段以代码检查和单元测试为主,交付前以验收测试和审计为主。每项活动写清触发条件,例如“需求基线确认后三个工作日内完成需求评审”,比只写“进行需求评审”更容易执行和检查。
第五步的更新节奏与项目阶段挂钩:阶段结束时对照质量目标检查达成情况,出现目标调整、范围变更或重大偏差时触发计划更新,更新后保留版本记录,便于回溯口径变化的原因。
角色与交付物:谁写、谁审、谁执行
质量计划的编写与执行涉及四类角色,职责按“组织编写—定义口径—确认技术要求—界定测试接口”划分,避免出现计划写完无人执行、活动排了无人负责的情况。
| 角色 | 职责 | 交付物 | 提交时点 |
|---|---|---|---|
| 项目经理 | 组织编写与维护质量计划,对整体质量目标达成负责,协调资源与进度 | 质量计划正文、更新记录 | 项目启动阶段完成初版,阶段结束时更新 |
| 质量负责人/QA | 定义控制活动与检查口径,组织评审与审计,跟踪偏差处理 | 控制活动表、检查口径说明、评审与审计记录 | 计划编写阶段提供口径,活动执行后提交记录 |
| 技术负责人 | 确认技术类质量要求与评审方式,参与技术评审 | 技术质量要求确认意见、技术评审结论 | 交付物—质量要求清单形成时确认,评审后提交结论 |
| 测试负责人 | 明确测试范围、时点与通过标准,界定与测试执行的接口 | 测试范围与时点说明、测试通过标准 | 控制活动设计阶段提供,测试完成后提交结果 |
四类角色的协作顺序是:项目经理发起编写,质量负责人给出控制活动与检查口径,技术负责人和测试负责人分别确认技术与测试相关要求,项目经理汇总成文并组织评审。计划评审的参与人应覆盖上述四类角色,评审结论作为计划生效的依据。
当质量计划中的控制活动、负责人和证据需要在团队日常协作中跟踪时,可以把计划条目落到协作平台的工作项上。ONES 支持用「项目计划」创建工作分解结构,按目标、交付物或项目阶段等维度分解计划和工作;设置项目计划和里程碑基线后,可实时对比计划与执行的偏差,并通过版本对比追溯变更细节。质量目标达成情况还可以借助 ONES 效能管理中交付效率、交付质量、资源效率、完成情况四个维度的度量实践,以及面向管理人员、项目经理等角色的预置仪表盘模板查看。这样质量计划从文档变成可跟踪的活动安排,评审记录、检查结果与工作项状态对应起来,阶段复盘时有据可查。
示例:一个迭代型项目的质量计划片段
以下示例设定为某软件交付项目的一个迭代周期,交付物包括需求规格说明、接口设计文档和可运行版本,用于示范如何把框架填成可执行内容。示例为演示情景,数值与角色名称可按实际项目替换。
质量目标与验收口径片段:
| 质量目标 | 验收口径 | 判定人 |
|---|---|---|
| 需求评审一次通过 | 评审提出的阻断级问题全部关闭,一般问题有处理结论 | 质量负责人 |
| 接口设计符合约定规范 | 接口文档评审通过,字段与错误码覆盖率达到约定要求 | 技术负责人 |
| 迭代版本可交付 | 验收测试通过率达到约定阈值,遗留缺陷无阻断级 | 测试负责人 |
控制活动表片段:
| 活动 | 时点/触发条件 | 负责人 | 证据 |
|---|---|---|---|
| 需求评审 | 需求基线确认后三个工作日内 | 质量负责人 | 评审记录、问题关闭清单 |
| 接口设计评审 | 接口设计文档完成后 | 技术负责人 | 评审结论、修订版文档 |
| 代码检查 | 每个功能分支合并前 | 技术负责人 | 检查记录 |
| 验收测试 | 迭代版本提测后 | 测试负责人 | 测试报告、缺陷清单 |
偏差处理与更新记录片段:验收测试通过率未达阈值时,由测试负责人当日上报项目经理与质量负责人,项目经理组织缺陷分级,阻断级缺陷修复后重新执行验收测试;若偏差影响迭代目标,则在迭代复盘会上评估是否调整质量目标并更新计划版本,更新记录写明变更原因、变更内容和生效时点。
完成检查:质量计划是否可执行的判断标准
计划写完后按下表逐项自检,全部通过再提交评审。任一阻断项未满足,计划不具备执行条件,应先补齐再进入评审。
| 检查项 | 通过标准 | 阻断项 |
|---|---|---|
| 质量目标可判定 | 每个目标都有明确判定方式和判定人,能用通过/不通过或具体数值判断 | 存在“尽量提高质量”等无法判定的表述 |
| 控制活动有时点与负责人 | 每项活动写明触发条件或阶段时点,且有唯一负责人 | 存在无时点或无负责人的活动 |
| 证据可留存 | 每项活动都规定记录形式与存放位置,评审和测试结论可追溯 | 关键活动无证据要求 |
| 偏差有处理路径 | 写明偏差上报对象、处理步骤和升级条件 | 偏差处理无责任人或无升级路径 |
| 更新机制明确 | 写明计划更新的触发条件、更新节奏和版本记录方式 | 计划无更新约定,或更新后不留版本记录 |
计划评审安排在项目启动阶段、初版完成后进行,参与人包括项目经理、质量负责人、技术负责人和测试负责人,评审重点是目标可判定性、活动覆盖完整性和角色资源可用性。评审通过后计划生效,阶段结束时对照检查达成情况并更新,使质量计划在项目推进中持续可用。
常见问题
项目质量计划和组织级质量制度、测试方案之间怎么划清界限?
三者回答的问题不同。组织质量制度规定公司层面要求做什么,质量计划规定本项目在什么时点、由谁、按什么口径做,测试方案则展开具体测试用例与执行步骤。
编写时把握两条边界:质量计划只引用制度中的要求,不复述制度全文;只界定测试的范围、时点和通过标准,不写用例设计细节。这样计划能保持精简,也便于在阶段结束时对照检查。
项目范围或进度发生变更时,质量计划应该怎么调整?
出现范围变更、目标调整或重大质量偏差时触发计划更新。调整顺序是先看变更影响的交付物与质量要求,再判断原有质量目标和验收口径是否仍然成立,最后增删控制活动并重新确认负责人。
更新后保留版本记录,写明变更原因、变更内容和生效时点。阶段结束时对照质量目标检查达成情况,把偏差处理结果一并归档,便于后续复盘时追溯口径变化。
小团队没有专职QA,质量计划由谁编写和检查?
可以由项目经理组织编写,把质量负责人的职责拆分给团队内合适的人:控制活动与检查口径由熟悉交付标准的技术骨干确认,测试范围与时点由承担测试工作的人界定。
关键是把每项活动的负责人落到具体的人,避免出现“团队共同负责”。计划评审时至少覆盖编写人、技术确认人和测试接口人,评审结论作为计划生效依据。
质量计划里的控制活动如何在日常协作中跟踪,避免写完就搁置?
把计划条目落到协作平台的工作项上是常见做法,让活动、负责人、时点和证据与任务状态对应起来。ONES 支持用「项目计划」创建工作分解结构,按目标、交付物或项目阶段等维度分解计划和工作;设置项目计划和里程碑基线后,可实时对比计划与执行的偏差,并通过版本对比追溯变更细节。
质量目标达成情况还可以借助 ONES 效能管理中交付效率、交付质量、资源效率、完成情况四个维度的度量实践,以及面向管理人员、项目经理等角色的预置仪表盘模板查看。具体模板与配置方式以实际使用版本为准。
质量目标写成“提升交付质量”这类表述,问题出在哪里?
问题在于无法判定。质量目标需要能用通过/不通过或具体数值判断,并写明判定人和判定方式,例如“验收测试通过率达到约定阈值,遗留缺陷无阻断级”。
如果目标本身难以量化,可以退一步写清判定条件与判定人,例如“评审提出的阻断级问题全部关闭”。判定口径模糊的目标会连带导致控制活动无法设计,属于计划自检中的阻断项。
