
项目质量为什么总在最后关头出问题
项目临近交付才发现 Bug 成堆、测试时间被一再压缩、返工反复发生。这类情况在软件研发团队里并不少见。质量问题的根源往往不在最后一刻,而在过程管理。PMP(项目管理专业人士认证)知识体系把项目质量管理划分为三个过程:规划质量管理、管理质量、控制质量。把这三个过程理解透,项目质量管理就有了基本框架。
本文先讲清三过程各自做什么、用什么工具,再结合禅道项目管理软件,看它们如何在日常研发里落地。
项目质量管理:先理解"质量"指什么
在 PMP 体系里,质量的定义包含两层含义:符合要求与适合使用。符合要求,指可交付成果满足既定的标准;适合使用,指成果真正满足使用方需求。两个条件同时满足,才能算合格交付。
这里需要区分质量与等级。等级是对用途相同但技术特性不同的产品的分类。高等级不代表高质量,低等级也不一定低质量。比如一辆豪华车如果频繁出故障,质量就不过关;一辆经济型车如果稳定可靠,质量就合格。项目经理的职责,是同时平衡好质量与等级。
另一个重要观念是预防重于检查。项目质量管理强调在过程中预防 Bug,而不是等 Bug 出现后再检查补救。检查只能保证错误不落到客户手里,预防才能从根本上减少返工成本。这一观念贯穿三个过程的始终。
三过程总览:规划、执行、监控
项目质量管理的三个过程,分别对应不同过程组:
过程 | 所属过程组 | 一句话定位 |
|---|---|---|
规划质量管理 | 规划过程组 | 定标准、定方法 |
管理质量 | 执行过程组 | 少出错、改过程 |
控制质量 | 监控过程组 | 查结果、改错误 |
规划质量管理回答"质量要做到什么程度、怎么证明";管理质量回答"如何把计划变成行动并持续改进";控制质量回答"交付物是否达标、能否验收"。三个过程在时间上递进,在内容上互相补充。
过程一:规划质量管理
定义与作用
规划质量管理,是识别项目及其可交付成果的质量要求和标准,并书面描述项目将如何证明符合这些要求和标准的过程。它是后续所有质量活动的基础。
关键输出
规划质量管理的主要输出包括两项:
质量管理计划。说明项目团队将如何开展质量管理,包括质量标准、质量角色与职责、质量工具、质量审计安排等。
质量测量指标。把质量要求量化,例如 Bug 率、测试覆盖率、交付准时率等。指标是后续控制质量时比对的对象。
质量成本:规划时就要算清的账
规划质量管理阶段,一个重要工作是质量成本(COQ)分析。质量成本分为两类:
一致性成本:为避免失败而花的钱,包括预防成本(培训、流程文档、设备投入)和评估成本(测试、检查)。
非一致性成本:因失败而花的钱,包括内部失败成本(返工、报废)和外部失败成本(保修、客户索赔、失去业务)。
这里有一个关键判断:适度投入一致性成本,往往比承担失败成本更划算。最理想的状态,是在预防和评估之间找到平衡点,而不是一味压缩测试预算。规划阶段就把这笔账算清楚,后续执行才有依据。
常用工具
规划质量管理常用工具包括成本效益分析、标杆对照、流程图、头脑风暴、测试与检查规划、会议等。其中流程图适合梳理过程、找出最易出问题的环节;标杆对照可以帮助团队对照行业或同类项目的质量标准。
过程二:管理质量
定义与作用
管理质量,是把组织的质量政策应用到项目,并将质量管理计划转化为可执行的质量活动的过程。它在质量成本框架中属于一致性工作,是全体成员共同的责任。
管理质量有时被称为质量保证(QA),但它的含义比传统 QA 更广。它不只在事后检查,而是在过程中持续改进。作用包括三点:提高实现质量目标的可能性、识别无效过程、找出导致质量低劣的原因。
管理质量的核心逻辑可以概括为"少出错"。与其等 Bug 暴露,不如通过改进过程减少 Bug 产生的可能。
常用工具
管理质量阶段使用的工具,重点是过程层面的分析:
质量审计。结构化、独立的审查,确认项目活动是否符合组织与项目的政策、过程和程序。审计能识别最佳实践,也能发现差距和不足。
根本原因分析(RCA)。不停留在"谁造成的",而是追溯问题产生的深层原因。
数据表现工具。因果图找根本原因、亲和图对原因分组、矩阵图看变量关系、散点图看两个变量的关联、流程图预测最易出问题的环节、直方图统计 Bug 频率。
质量改进方法。典型代表是 PDCA 循环,即计划、实施、检查、行动,通过循环迭代持续改进。
QA 与 QC 的区别
管理质量(QA)和控制质量(QC)容易被混淆,可以从四个维度区分:
维度 | 管理质量(QA) | 控制质量(QC) |
|---|---|---|
过程组 | 执行过程组 | 监控过程组 |
对象 | 过程 | 结果 |
目标 | 合规 | 合格 |
典型手段 | 审计、分析 | 检查、测试 |
简单说,QA 管的是"过程是否规范",QC 管的是"成果是否达标"。两者都重要,但常被团队忽视的是 QA。没有过程保障,只靠最后测试把关,成本往往更高。
过程三:控制质量
定义与作用
控制质量,是为评估绩效、确保项目输出完整、正确且满足客户期望,而监督和记录质量管理活动执行结果的过程。它发生在用户验收和最终交付之前,在质量成本框架中属于非一致性工作。
控制质量的核心逻辑是"改错"。它要核实可交付成果和工作是否达到主要相关方的质量要求,能否进入最终验收。控制质量会输出"核实的可交付成果",这是后续确认范围、正式验收的重要输入。
常用工具
控制质量聚焦结果验证,常用工具包括:
检查。检验工作产品是否符合书面标准,可以针对单个活动成果,也可以针对最终产品。
测试与产品评估。有组织的调查,根据项目需求提供关于产品或服务质量的信息,目标是找出 Bug 和漏洞。
统计抽样。从目标总体中选取部分样本检查,适用于无法全量检查的场景。抽样频率和规模应在规划质量管理阶段确定。
核对单与核查表。以结构化方式管理控制质量活动,收集质量问题的有效数据。
控制图。判断过程是否稳定、是否具有可预测的绩效,区分规格线与控制线。
数据分析。包括绩效审查与根本原因分析。前者比对实际结果与质量测量指标,后者识别 Bug 成因。
控制质量与确认范围
控制质量与确认范围在验收环节容易混淆。控制质量关注"成果是否符合质量要求",产出核实的可交付成果;确认范围关注"交付物是否符合范围定义、相关方是否接受",产出验收的可交付成果。顺序上,通常先通过控制质量,再做确认范围。
三过程的配合关系
三个过程不是孤立的三个阶段,而是一个闭环:
规划质量管理定下标准与指标,是前导。
管理质量在执行中改进过程,减少 Bug 产生。
控制质量在交付前验证结果,拦截不合格成果。
控制质量发现的 Bug,反过来能触发管理质量的过程改进,进入下一轮 PDCA。这也是为什么项目质量管理被描述为贯穿始终,而不是某一阶段的动作。
需要说明的是,PMP 教材在 2021 年更新到《PMBOK 指南》第七版后,框架从"五大过程组 + 十大知识领域"调整为"十二项原则 + 八大绩效域",质量管理的内容被整合进交付绩效域。第七版与第六版长期共存,三过程的划分仍是理解质量管理基础知识的经典路径,也是项目管理岗位面试和实操中经常被问到的话题。
用禅道落地质量管理三过程
讲完理论,回到落地。项目质量管理要真正跑起来,需要工具支撑。禅道项目管理软件内置质量管理模块,覆盖测试单、测试用例、Bug、测试报告等管理,可以把三过程映射到具体操作上。
规划质量管理:用例库与测试单先行
在禅道中,团队可以先按产品或模块建立用例库。编写测试用例时填写标题、前置条件、步骤与预期结果,并把用例关联到具体需求。这一步对应规划质量管理中的"定标准、定覆盖"。需求到用例建立追溯,质量要求被拆解为可执行的验证步骤。
测试人员还可以创建测试单,关联本轮用例,明确测试范围与轮次。这一步对应规划阶段的测试与检查规划。
管理质量:过程改进与测试报告
管理质量阶段,禅道提供测试执行、测试结果管理和测试报告能力。执行用例并记录结果,团队可以识别哪些模块 Bug 集中、哪些过程容易出问题,从而推动过程改进。
禅道还支持 CMMI 中的过程质量保证实践域(PQA),把过程质量保证活动落到系统里,帮助团队确认开发过程是否按规范执行。仪表盘与报表功能则把测试数据可视化,为改进决策提供依据,支撑 PDCA 的持续改进循环。
控制质量:Bug 管理与闭环
控制质量在禅道中最直接的体现是 Bug 管理。标准的 Bug 生命周期是:测试人员提交 Bug → 开发人员解决 Bug → 测试人员验证关闭。用例执行失败可以一键转为 Bug,并保留来源用例,实现 Bug 可追溯。
Bug 单支持记录严重程度、优先级、所属模块等字段。团队可以按模块或轮次统计 Bug 数量与趋势,比对质量测量指标,判断产品是否达到可验收标准。核实的可交付成果,最终进入发布与验收流程。
质量管理过程 | 禅道对应能力 |
|---|---|
规划质量管理 | 用例库、用例管理、测试单、需求-用例关联 |
管理质量 | 测试执行、测试报告、CMMI PQA、仪表盘报表 |
控制质量 | Bug 管理、Bug 闭环、Bug 统计与分析 |
结语:做好项目质量管理的三个要点
回到标题的问题:如何做好项目质量管理?可以归纳为三点。
第一,规划先行。质量标准、质量指标、测试覆盖在项目早期就要定清楚,并把质量成本这笔账算明白。
第二,过程改进优先。管理质量的价值在于减少 Bug 的产生。质量审计与根本原因分析,比事后补救更值得投入。
第三,用工具形成闭环。规划、执行、验证三个环节的产物都要留痕、可追溯。禅道这类项目管理软件把用例、Bug、测试报告串成一条线,让项目质量管理从个人经验变成团队流程。
项目质量管理没有捷径,但有方法。把 PMP 的三过程用起来,配合合适的工具,团队就能把质量从"最后把关"变成"全程管理"。
文章标题 :如何做好项目质量管理?PMP中的质量管理三过程详解 ,发布者 :项目管理研究院


































