项目交付物合格率按“统计期内一次检查即通过的交付物数量 ÷ 同期应检查的交付物总数 × 100%”计算。要让这个数字可复算、可比较,前提是先固定交付物清单、检查时点、通过标准和统计时间窗,并区分首次合格与整改后合格。本文给出一套可直接套用的口径、取数方法和计算示例。
要点总览(TL;DR)
- 合格率 = 合格交付物数 ÷ 应检查交付物总数 × 100%,计数单位统一为“个交付物”,分母与分子必须来自同一份交付物清单。
- 计算前先固定交付物范围、检查时点、通过标准和统计时间窗;首次合格率与整改后合格率分别计算,分母相同、分子不同,报告中注明采用哪一种。
- 分母为零时不计比率,标注“本期无应检查交付物”,不要写成0%;分组结果汇总时按交付物数量加权,不直接平均各分组比率。
- 合格率需结合检查标准严格程度和样本量解读,跨项目比较前确认交付物范围、检查时点和通过标准一致;它反映检查点通过分布,不能单独代表过程能力或客户满意度。
这个指标要回答什么质量问题
项目交付物合格率回答的是一个具体问题:在约定的检查点上,这个项目按计划应当接受检查的交付物中,有多大比例达到了事先约定的通过标准。它评估的对象是单项目的交付物本身,例如需求文档、设计说明、代码包、测试报告、验收材料,而不是组织的质量制度是否健全,也不是测试用例执行得是否充分。
这个指标的主要用途有三个。第一,发现交付物质量的波动:同一项目在不同阶段、不同交付物类型之间,合格率出现明显下降时,提示检查环节需要关注。第二,支撑检查与整改决策:不合格交付物集中在哪些类型、哪些责任人、哪些检查项,决定了整改资源投向哪里。第三,作为阶段质量回顾的输入,与进度、成本数据一起看,判断当前阶段是否具备进入下一阶段的条件。
需要明确它的边界。合格率反映的是检查点上的通过分布,检查项设计得粗,合格率就偏高;检查项设计得细,合格率就偏低。它不能单独证明团队的过程能力,也不能直接代表交付物对客户的价值。把合格率当作唯一质量结论,容易掩盖检查标准本身的问题。因此这个指标适合与不合格项分布、返工工时、缺陷密度等数据配合使用。
分子、分母与统计范围怎么定
合格率的分子和分母都依赖同一份交付物清单,口径不清时,两个人算同一个项目会得到不同结果。建议在项目质量计划中把以下五项固定下来,形成书面口径后再开始统计。
| 口径要素 | 定义要求 | 示例写法 |
|---|---|---|
| 交付物范围 | 按项目质量计划列出应接受检查的交付物类型与清单,明确哪些文档、设计、代码包、验收材料纳入统计 | 纳入:需求规格说明书、概要设计、详细设计、接口文档、提测代码包、测试报告、验收材料 |
| 检查时点 | 写明是首次提交检查,还是约定里程碑检查;同一交付物在多个时点检查时,指定以哪个时点为准 | 以交付物首次提交检查的结论为准 |
| 通过标准 | 依据检查表或判定规则,逐项说明合格与不合格的判定条件,避免检查人凭印象判断 | 检查表全部必检项通过且无严重问题,判定为合格 |
| 时间窗 | 按项目阶段或自然月统计,起止日期写清楚 | 2026年3月1日至3月31日,或“详细设计阶段” |
| 统计单位 | 统一以“个交付物”计数,一个交付物计一次,不按页数、行数或检查项数量计数 | 1份详细设计文档 = 1个交付物 |
口径中最容易出问题的是检查时点和统计单位。如果同一份文档先提交检查未通过,修改后再次检查通过,按首次结论计就是不合格,按最终结论计就是合格,两种算法都合理,但必须事先约定并在报告中注明。统计单位如果不统一,把一份文档拆成多个章节分别计数,分母就会虚增,比率失去意义。
数据从哪里取、怎样保证可核验
合格率的每个数字都应当能追溯到一条记录。建议以交付物台账为主数据源,以检查记录和不符合项记录为判定证据,三者通过交付物编号关联。
交付物台账至少包含这些字段:交付物编号、名称、所属项目、所属阶段、交付物类型、计划检查时间、实际检查时间、检查人、检查结论、是否整改、整改后结论。检查记录保存检查日期、检查依据的检查表版本、逐项检查结果和问题描述;不符合项记录保存问题等级、责任人和关闭状态。检查结论不能只写“通过/不通过”,要能对应到具体的检查项结果。
取数后需要做一致性核对,常见问题及处理方式如下:
- 台账中有交付物但无检查记录:核实是否漏检,漏检的交付物应补检或从分母中剔除并说明原因,不能默认计为合格。
- 检查记录中有但台账中无对应交付物:检查台账是否漏登记,补登后再统计,避免分子大于分母。
- 同一交付物存在多条检查记录:按口径取首次或最终结论,其余记录保留作为过程证据,不重复计数。
- 检查被撤销或检查表版本作废:在台账中标注撤销原因,从统计中剔除,并保留撤销记录。
核对完成后,用“台账中应检查交付物数量”与“检查记录覆盖的交付物数量”做一次总数比对,两者不一致时先查清差异再出数。这一步能拦住大部分手工汇总错误。
合格率的计算公式与计算步骤
基础公式为:
合格率 = 合格交付物数 ÷ 应检查交付物总数 × 100%,结果单位为百分比(%)。
在这个公式之上,按检查结论的取法拆成两个口径分别计算:
- 首次合格率 = 首次检查即判定合格的交付物数 ÷ 应检查交付物总数 × 100%。
- 整改后合格率 = 经整改后最终判定合格的交付物数 ÷ 应检查交付物总数 × 100%。
两个比率的分母相同,都是应检查交付物总数;分子不同,前者只算一次通过,后者包含整改后通过。报告中必须注明采用哪一个口径,不能把两个数混用或相互替代。
具体计算按以下步骤执行:
- 确定统计时间窗和项目范围,从台账中筛出该窗口内应检查的交付物,得到分母。
- 逐条读取检查结论,按约定口径判定每个交付物是否合格,得到首次合格数和最终合格数。
- 分别代入公式计算首次合格率和整改后合格率,保留一位小数并注明单位。
- 按交付物类型、阶段分组重复上述计算,得到分组结果。
- 需要汇总到项目或组织层时,用总合格数除以总应检查数,即按交付物数量加权,不直接平均各分组比率。
分母为零时,即统计期内没有应检查的交付物,不计比率,在报表中标注“本期无应检查交付物”。不要写成0%,0%的含义是应检查交付物全部不合格,两者性质完全不同。缺失检查结论的交付物应单独列为“待判定”,不计入分子,是否计入分母按口径约定处理,并在报告中说明数量。
一个项目的完整计算示例
以下为演示情景,数字仅用于说明计算过程,不代表任何真实项目数据。
某项目详细设计阶段,按质量计划应检查交付物20个,包括设计文档8个、接口文档5个、数据模型4个、评审记录3个。首次检查通过15个,首次合格率 = 15 ÷ 20 × 100% = 75%。未通过的5个交付物进入整改,整改后4个通过、1个仍不合格,整改后合格率 = (15 + 4) ÷ 20 × 100% = 95%。两个比率分母同为20,分子分别为15和19,报告中应同时列出,并说明75%反映一次通过情况,95%反映整改后的最终达成情况。
按交付物类型分组计算如下:
| 交付物类型 | 应检查数 | 首次合格数 | 首次合格率 | 最终合格数 | 整改后合格率 |
|---|---|---|---|---|---|
| 设计文档 | 8 | 6 | 75.0% | 8 | 100.0% |
| 接口文档 | 5 | 3 | 60.0% | 4 | 80.0% |
| 数据模型 | 4 | 4 | 100.0% | 4 | 100.0% |
| 评审记录 | 3 | 2 | 66.7% | 3 | 100.0% |
| 合计 | 20 | 15 | 75.0% | 19 | 95.0% |
汇总时用总合格数除以总应检查数:首次合格率 15 ÷ 20 = 75.0%,整改后合格率 19 ÷ 20 = 95.0%。如果直接平均四个分组的首次合格率 (75.0% + 60.0% + 100.0% + 66.7%) ÷ 4 ≈ 75.4%,结果与75.0%不一致,原因是各分组交付物数量不同,简单平均会让数量少的分组获得过高权重。分组结果用于定位问题,例如接口文档首次合格率最低,整改后仍有1个未通过,应作为下一阶段检查的重点;汇总数字用于对外报告,两者用途不同,不能互相替代。
结果怎么解读,哪些情况不能直接比较
合格率是一个比率,解读时必须同时看分子、分母和检查标准。同样的80%,在20个交付物中意味着4个不合格,在5个交付物中只意味着1个不合格,后者的波动范围大得多。样本量小时,建议在报表中同时列出分子、分母和比率,避免只看百分比下结论。
合格率偏低时,先判断原因属于哪一类:检查标准收紧、交付物复杂度上升、检查时点提前,还是交付质量确实下降。检查表版本变更会直接影响比率,版本切换前后的数据不宜直接比较。合格率偏高时也要警惕,检查项过粗、检查人把关不严、交付物范围缩小,都可能让比率虚高。
跨项目比较需要满足以下条件,否则结论不成立:
- 交付物范围一致:两个项目纳入统计的交付物类型和数量口径相同。
- 检查时点一致:都以首次提交检查为准,或都以里程碑检查为准。
- 通过标准一致:使用同一版本或同等严格程度的检查表。
- 时间窗可比:统计周期长度相近,避免一个按周、一个按季度比较。
即使条件满足,合格率也只能说明检查点上的通过情况。它不能单独代表过程能力,不能证明交付物满足客户预期,也不能替代缺陷率、返工率、客户验收结果等指标。通用达标线没有统一标准,应由项目质量计划或组织质量目标确定,不宜套用外部数字作为考核红线。
在项目协作工具中固化统计口径
口径确定后,剩下的问题是数据能否稳定取到。手工维护台账和检查记录时,漏登、重复登记、结论更新不同步是合格率失真的主要来源。把交付物和检查记录放进项目协作工具统一管理,可以让统计所需字段随日常流转自然产生。
具体做法是:把每个交付物登记为一个工作项,在属性中记录交付物编号、类型、所属阶段和计划检查时间;检查时在工作项上更新检查结论,并把不符合项作为关联记录挂到同一交付物下,保留检查人、检查日期和问题描述。检查状态从“待检查”流转到“检查通过”或“检查不通过”,整改后再次流转,状态变化形成可追溯的记录,首次结论和最终结论都能从流转历史中区分出来。统计时按项目、阶段、交付物类型筛选,导出应检查数、首次合格数、最终合格数等字段,减少手工汇总误差。
ONES 瀑布项目管理方案支持用「项目计划」创建工作分解结构,按目标、交付物或项目阶段等维度分解计划和工作,交付物可以在这一结构中登记和跟踪;方案还支持设置项目计划和里程碑基线,对比计划与执行的偏差,便于把检查时点与里程碑对齐。在度量侧,ONES 效能管理建立覆盖交付效率、交付质量、资源效率、完成情况的度量体系,自动收录系统内日常流转的研发数据形成分析指标,并支持多维度、精细化的自定义分析,可按项目、阶段等维度组织合格率统计所需的数据。是否已有“交付物合格率”的预置指标或报表模板,以及检查结论、不符合项与工作项的具体字段配置方式,需以实际产品能力和帮助文档为准,选型时可向厂商确认。
常见问题
同一份交付物先检查不合格、整改后通过,应该算合格还是不合格?
两种算法都成立,取决于事先约定的口径。按首次结论计,该交付物计入不合格,用于计算首次合格率;按最终结论计,整改通过后计入合格,用于计算整改后合格率。建议两个比率同时报告:首次合格率反映一次通过情况,整改后合格率反映最终达成情况。关键是口径在统计前写入项目质量计划,并在报告中注明,避免同一份数据在不同时间被算出不同结果。
统计期内没有应检查的交付物,合格率填0%还是留空?
留空并标注“本期无应检查交付物”,不要填0%。0%的含义是应检查交付物全部不合格,与“没有可检查对象”是两种完全不同的情况,混用会误导阅读者。如果报表系统要求必填数字,可在备注栏说明分母为零,并在趋势图中将该期标记为无数据点,不参与环比计算。
检查结论缺失的交付物怎么处理?
先补检或查清缺失原因,再决定归属。补检后按实际结论计入分子或不计入分子。确实无法补检的,单独列为“待判定”,不计入分子;是否计入分母按口径约定处理,并在报告中写明待判定数量。把结论缺失的交付物默认计为合格,会人为抬高合格率;默认计为不合格,则会压低合格率,两种做法都应在报告中披露。
两个项目的合格率可以直接比较吗?
需要先确认四个条件一致:纳入统计的交付物类型和数量口径相同、检查时点相同(都以首次提交或都以里程碑检查为准)、通过标准使用同一版本或同等严格程度的检查表、统计周期长度相近。条件不一致时,比率差异可能来自口径而非质量水平,比较结论不成立。即使条件满足,样本量小的项目比率波动大,建议同时列出分子和分母再判断。
合格率能不能直接作为团队考核指标?
可以作为质量回顾的输入,直接用于考核需要谨慎。合格率受检查表严格程度影响明显,检查项放松比率就上升,容易诱导检查环节放水。若确需纳入考核,建议同时约束检查表版本和检查覆盖率,并配合不合格项分布、返工工时等数据一起看。通用达标线没有统一标准,应由项目质量计划或组织质量目标确定,不宜套用外部数字作为红线。


















