项目交付物合格率衡量单项目内交付物在检查环节的一次通过情况,公式为:一次通过检查的交付物数 ÷ 已检查交付物数 × 100%。要得到可复算、可比较的结果,先要固定交付物清单、检查项与通过标准、检查时点和统计时间窗;否则同一批交付物在不同项目里会算出不同比例。本文按口径定义、证据留存、计算步骤、数值示例和结果解读依次展开。
要点总览(TL;DR)
- 项目交付物合格率 = 一次通过检查的交付物数 ÷ 已检查交付物数 × 100%,分母只计已进入检查环节的交付物,返工复检通过的不计入分子。
- 计算前先固定交付物清单、检查项与通过标准、检查时点和统计时间窗,否则同一批交付物在不同项目里会算出不同比例。
- 分母为零时标注为“不适用”而非 0%;部分通过按未一次通过计,拆分交付物按清单条目分别计数。
- 合格率受检查严格程度和交付物复杂度影响,需与缺陷密度、返工工时、遗留缺陷结合解读,样本量小时比例波动明显。
- 用于整改验证时保持清单、检查项与时间窗一致,只改变被验证的改进措施,前后对照观察合格率与不符合项分布。
评估目标:合格率要回答哪个项目质量问题
交付物合格率回答的是一个具体问题:在本项目本阶段的检查中,有多少交付物第一次提交就达到了约定的通过标准。它服务于单项目的质量控制,典型用途有三类。第一是项目质量目标跟踪,把合格率作为阶段质量目标的一项观测值,按周或按里程碑观察走势。第二是阶段评审,在需求评审、设计评审、验收评审等节点上,用合格率说明本轮交付物的整体受检通过情况。第三是整改效果验证,针对上一轮不合格集中的交付物类型,比较整改前后的合格率变化。
这个指标的边界需要提前说清。它评价的是交付物在检查环节的一次通过比例,组织层面的质量制度建设、流程规范是否健全,属于另一类评估对象,合格率高低不能直接推出制度优劣。测试用例设计与测试执行质量同样不在指标范围内,测试执行有自己的通过率、缺陷发现率等度量。把这几类问题混在一个比例里,会导致口径漂移,也会让项目团队误以为提高合格率就等于提升了整体质量。
指标与范围:交付物清单、检查项与统计口径
合格率的计算本身只有一步除法,难点在于分子分母的界定。建议在项目启动或阶段开始时先形成一份口径定义表,由项目经理与质量负责人共同确认,后续统计按同一张表执行。
| 口径要素 | 定义要求 | 常见处理方式 |
|---|---|---|
| 交付物范围 | 列出纳入统计的交付物类型 | 需求文档、设计说明、接口文档、代码包、部署包、验收材料等,按项目实际裁剪并写入清单 |
| 检查项与通过标准 | 每类交付物对应的检查单、评审规则、缺陷等级门槛 | 例如评审中无严重及以上缺陷即视为通过;检查单全部必填项结论为符合 |
| 分子 | 一次通过检查的交付物数 | 首次提交检查即判定通过,返工后复检通过的不计入 |
| 分母 | 已检查交付物数 | 只计已进入检查环节的交付物;未提交检查、作废的交付物不计入 |
| 排除项 | 明确不参与计算的对象 | 返工复检记录、已作废交付物、检查时点落在统计时间窗之外的记录 |
| 统计时间窗 | 按阶段、按里程碑或按项目周期 | 以检查完成时点落入窗口为准,不以交付物创建时点为准 |
| 统计单位 | 交付物个数 | 一个交付物计一次,拆分后的子交付物按清单条目分别计数 |
交付物清单是口径的起点。清单应在阶段开始时确定,统计期间新增的交付物需同步补入清单并注明加入时点,避免事后挑选。检查项与通过标准要写成可判定的条件,例如“评审意见中严重缺陷数为零”比“评审基本通过”更容易复算。缺陷等级门槛需要与团队使用的缺陷分级保持一致,否则同一份评审记录在不同人手里会得出不同结论。
统计时间窗决定哪些检查记录进入本期计算。按阶段统计适合阶段评审场景,按里程碑统计适合有明确交付节点的项目,按项目周期统计适合项目结项复盘。三种口径可以并存,但同一份报告内应说明使用的是哪一种,跨期比较时保持口径一致。
数据口径与证据:检查记录怎么留、怎么取
合格率的可信度取决于每条检查记录能否支撑分子分母的判定。取数前先确认证据类型齐全:检查单记录逐项检查结论,评审记录记录评审意见与结论,缺陷清单记录不符合项及其等级,整改单记录返工与复检情况。四类记录共同构成一个交付物从提交到判定通过的完整链条。
每条检查记录至少保留以下字段,缺字段的记录在统计时应标注为待补,不直接计入分子:
- 交付物编号与名称,与交付物清单一一对应;
- 检查类型与检查时点,用于判断是否落在统计时间窗内;
- 检查结论,取值为通过、不通过、部分通过等有限枚举;
- 检查人与检查依据,说明按哪份检查单或评审规则判定;
- 不符合项清单,含缺陷等级、责任人与整改状态;
- 是否为复检记录,以及对应的首次检查记录编号。
记录不全时的处理方式要事先约定。常见做法是:缺少检查结论的记录不计入分母,并在统计说明中单列缺失数量;缺少检查时点的记录暂不纳入本期,待补齐后计入对应窗口。这样处理会让分母偏小,因此需要在报告中同时披露缺失比例,供读者判断结果的可信程度。
数据可比性依赖两个前提:同类交付物使用同一套检查标准,同一统计口径下的检查严格程度保持稳定。如果本期更换了检查单或收紧了缺陷门槛,合格率的变化中会混入口径变化的影响,此时应在新口径下重新建立基线,而不是直接与上期数值比较。
当项目在协作平台中管理交付物与评审时,检查记录可以随工作项流转自然沉淀。ONES 支持按交付物或项目阶段分解计划和工作,并用里程碑标记重要节点,项目计划和里程碑基线可用于对比计划与执行偏差(F1、F2);其效能管理从交付效率、交付质量、资源效率、完成情况四个维度建立度量体系,并自动收录系统内日常流转的研发数据形成分析指标(F3、F4)。交付物合格率的具体口径仍需项目按自身检查标准定义,平台承载的是检查记录、不符合项与整改状态的留存和取数。
计算与评估步骤:从取数到结论
计算按以下步骤执行,每一步都产出可核对的中间结果:
- 确定统计范围。从交付物清单中筛出检查时点落在统计时间窗内的交付物,形成本期受检清单,数量记为分母基数。
- 汇总检查记录。按交付物编号归集首次检查记录与复检记录,剔除作废交付物和窗口外记录。
- 判定一次通过。逐条查看首次检查记录的结论,结论为通过且无严重及以上未关闭缺陷的,计为一次通过;其余计为未一次通过。
- 计算比例。合格率 = 一次通过数 ÷ 已检查数 × 100%,结果保留一位小数,同时报告分子分母原始数值。
- 分组复核。按阶段或交付物类型分别计算,定位合格率偏低的类别,再回到不符合项清单确认具体问题。
边界情况按以下规则处理。分母为零时,说明本期没有交付物进入检查,结果标注为“不适用”,不记为 0%,否则会把没有检查活动误读为质量差。返工后复检通过的交付物,在首次检查中已计为未通过,复检结果不改变本期分子,但可在整改跟踪中单独统计复检通过率。部分通过的交付物按未一次通过计,其已符合的检查项在不符合项清单中注明,便于区分问题严重程度。拆分交付物以清单条目为准,拆分产生的子交付物各自独立计数,拆分前的父项不重复计入。
分组计算是让指标可用的关键。整体合格率只能说明概况,按交付物类型分组可以看出文档类与代码包类哪一类更容易返工,按阶段分组可以看出质量问题是集中在设计评审还是验收环节。分组维度不宜过多,通常两到三个维度即可支撑改进决策。
例子:一个迭代内交付物合格率的完整计算
以下为演示情景,数字用于说明计算过程。某项目在一个迭代内共有 12 项交付物列入清单,其中 10 项在统计时间窗内完成了首次检查,2 项因提交时间晚于窗口截止时点未进入本期统计,不计入分母。
10 项受检交付物中,首次检查即判定通过的有 7 项:需求规格说明书、接口文档、数据模型设计、部署脚本、配置说明、用户操作手册、验收测试报告。未一次通过的 3 项分别是:概要设计说明在评审中发现 2 个严重缺陷,判定不通过;前端代码包在代码检查中发现严重缺陷未关闭,判定不通过;培训材料因部分章节缺失,判定部分通过,按未一次通过计。
计算过程为:合格率 = 7 ÷ 10 × 100% = 70.0%。分子 7 对应上述七项交付物,分母 10 为本期已检查交付物数,两项未进入检查的交付物不参与计算。
从结果回溯,70% 的缺口集中在设计与代码两类交付物,且三项未通过均涉及严重缺陷或内容缺失。项目组可据此把下一轮的检查重点放在设计评审前的自检和代码提交前的静态检查上,并在整改完成后用同一口径复算,观察合格率是否回升。这个例子也说明,若把两项未检查的交付物计入分母,结果会变成 58.3%,口径不同结论差异明显,因此统计范围必须在计算前固定。
解读与限制:合格率能说明什么、不能说明什么
合格率反映的是检查环节的一次通过比例,它同时受交付物本身质量和检查严格程度影响。检查标准收紧,合格率会下降,这未必是质量变差;检查流于形式,合格率会虚高,这也不代表质量提升。解读时应同时查看检查单版本、缺陷等级门槛是否发生变化,把口径变化与真实质量变化区分开。
单一比例不能替代其他质量指标。缺陷密度说明单位交付物中的问题数量,返工工时说明返工的实际成本,遗留缺陷数量说明交付时仍存在的风险。合格率与这几项指标结合,才能形成对项目质量的完整判断。例如合格率持平但返工工时上升,可能意味着未通过交付物的整改难度在增加。
样本量小时比例波动明显。一个阶段只有五六项交付物时,一项交付物的结论变化就会带来十几个百分点的跳动,此时更适合看具体不符合项而不是盯住比例数值。跨项目比较还需要交付物类型构成相近,否则文档占比高的项目与代码包占比高的项目之间,合格率不具备直接可比性。
用于整改效果验证时,应采用前后对照的方式:保持交付物清单、检查项与统计时间窗一致,只改变被验证的改进措施,比较整改前后的合格率与不符合项分布。若同期还调整了检查标准,应在报告中说明,并把对照结论限定在新口径范围内。ONES 效能管理提供多维度、精细化的自定义分析能力,并支持将仪表盘共享给相关用户(F5),便于把合格率与缺陷、返工等数据放在同一视图中对照查看;在深圳农商银行的案例中,该行依托 ONES 瀑布项目模版对关键里程碑和交付物进行规范化管理(F6),这一做法可作为交付物清单与检查节点管理的参考,具体效果不扩大至其他场景。
常见问题
项目交付物合格率按阶段统计和按项目周期统计,结果不一致怎么办?
两种口径本身就会得出不同数值,因为纳入分母的交付物范围和检查时点不同。按阶段统计只收该阶段完成检查的交付物,适合阶段评审;按项目周期统计汇总全项目,适合结项复盘。处理方式是同一份报告内只使用一种口径并注明,跨期比较时保持口径一致。如果需要在同一报告中并列展示,应分别标注统计范围与时间窗,避免把两个数值直接比较高低。
检查记录缺失较多时,合格率还能用吗?
可以用,但需要披露缺失情况。常见做法是缺少检查结论的记录不计入分母,缺少检查时点的记录暂不纳入本期,待补齐后计入对应窗口。这样处理会让分母偏小,因此报告中应同时列出缺失记录数量与占比,让读者判断结果的可信程度。若缺失比例较高,建议先补齐关键交付物的检查记录再出结论,或把本期结果标注为参考值。
返工后复检通过的交付物,在合格率里怎么体现?
返工后复检通过的交付物,在首次检查中已计为未一次通过,复检结果不改变本期的分子。它的价值体现在整改跟踪上:可以单独统计复检通过率,观察返工是否有效关闭了不符合项。若想反映整改效果,应保持同一口径比较整改前后的合格率,并结合不符合项分布看问题是否集中收敛。
不同项目之间可以直接比较交付物合格率吗?
需要满足可比性前提才适合比较:交付物类型构成相近、使用同一套检查标准、检查严格程度稳定。文档占比高的项目与代码包占比高的项目,合格率不具备直接可比性。若某项目本期更换了检查单或收紧了缺陷门槛,合格率变化中会混入口径变化的影响,此时应在新口径下重新建立基线,而不是直接与上期或其他项目数值比较。
在协作平台中管理交付物检查,合格率取数要注意什么?
关键是让每条检查记录可追溯到具体交付物,并保留检查时点、检查结论、检查人、不符合项等字段。ONES 效能管理从交付效率、交付质量、资源效率、完成情况四个维度建立度量体系,并自动收录系统内日常流转的研发数据形成分析指标(F3、F4),支持多维度自定义分析并将仪表盘共享给相关用户(F5)。合格率的具体口径仍需项目按自身检查标准定义,平台承载的是检查记录、不符合项与整改状态的留存和取数。


















