发布准入例外放行率怎么统计与解读

例外放行率=统计周期内经正式例外审批绕过发布准入标准的发布次数÷同期全部发布次数×100%,分母按发布单元(版本或上线单)计,分子只计有正式例外审批记录的放行。这个数字本身不能直接说明质量好坏,需要结合例外原因分布、门禁拦截后缺陷发现数和放行后缺陷逃逸率一起解读,并对照团队自身的历史基线判断标准是否真正生效。




要点总览(TL;DR)


  • 例外放行率=统计周期内经正式例外审批绕过发布准入标准的发布次数÷同期全部发布次数×100%,分母按发布单元(版本或上线单)计,分子只计有正式例外审批记录的放行。
  • 统计前先固定口径:发布单元定义、时间窗(自然月或发布批次)、例外原因枚举,并明确紧急修复、回滚重发、灰度发布的纳入与排除规则。
  • 解读要结合三个配套指标:例外原因分布、门禁拦截后缺陷发现数、放行后缺陷逃逸率,单看比率无法判断标准是否有效。
  • 比率偏高常见于标准与业务节奏脱节,比率骤降需核对是标准被遵守还是例外被私下绕过,两种解释对应不同管理动作。
  • 不设通用达标线,阈值结合自身历史基线与业务节奏确定;数据缺失时先补齐记录再下结论。


评估目标:判断准入标准是否真正生效


例外放行率服务于流程改进,用来回答三个问题:发布准入标准是否被遵守、例外是否被有效管控、标准阈值是否合理。它衡量的是“标准与执行之间的偏差”,不用于给个人打分或排名。把比率挂到个人绩效上,容易导致例外申请转为口头同意或事后补单,指标随即失真。


三个问题对应不同的判断方向。标准是否被遵守,看例外放行是否都有正式审批记录、是否存在绕过痕迹;例外是否被有效管控,看例外原因是否集中在少数可治理的类型、审批是否给出明确的风险处置要求;标准阈值是否合理,看例外是否长期集中在同一类检查项上——如果某条准入要求反复被申请豁免,往往说明该要求与当前发布节奏或技术条件不匹配,需要调整标准本身。


这个指标与发布审批、质量门禁的关系需要划清边界。发布审批回答“这次发布是否被批准”,质量门禁回答“哪些检查项必须通过”,例外放行率回答“有多少次发布在未满足准入要求的情况下被批准放行”。它不评价审批人的判断质量,也不替代门禁本身的拦截效果评估。组织级的阶段评审与决策机制属于另一层议题,不在本指标范围内。



指标与范围:例外放行率及配套指标定义


先固定口径,再取数。下表给出主指标与三个配套指标的定义,同一组织内应保持稳定,变更口径时在报表中注明生效时间。


指标 公式 分子 分母 时间窗 单位
例外放行率 例外放行次数÷全部发布次数×100% 有正式例外审批记录并获准放行的发布单元数 同期全部发布单元数 自然月或发布批次 百分比
例外原因分布 各原因类别次数÷例外放行总次数×100% 按原因类别归类的例外放行次数 例外放行总次数 同上 百分比
门禁拦截后缺陷发现数 计数 因门禁拦截而在发布前被发现并记录的缺陷数 不适用 同上 个
放行后缺陷逃逸率 放行后发现的缺陷数÷同期发布单元数×100% 发布上线后在生产或验收环境发现的缺陷数 同期发布单元数 同上 百分比或个/发布

统计对象是发布单元,即一个版本或一张上线单。同一版本多次重发,按发布单元计一次,避免重发次数放大分母。时间窗按自然月或发布批次设定,两者选其一并在组织内统一;按批次统计适合发布节奏不规律的团队,按自然月统计适合需要与月度质量报告对齐的场景。


纳入与排除范围要事先写清。紧急修复如果走了正式例外审批,计入分子和分母;如果走的是独立的紧急发布通道且有单独审批,则单独统计,不混入常规例外放行率。回滚重发不新增发布单元,回滚后重新上线仍算同一单元。灰度发布按发布单元计一次,灰度过程中的分批放量不重复计数;如果灰度阶段本身设置了独立准入检查,可在备注中标注,但不改变主口径。



数据口径与证据:从哪里取数、如何保证可比


数据来自四类记录:发布审批记录、例外申请单、门禁拦截日志、缺陷单。四类记录需要能通过发布单元ID关联起来,否则分子分母对不上。


关键字段清单如下:发布单元ID(版本号或上线单号)、发布类型(常规、紧急、灰度)、审批结论(通过、有条件通过、例外放行、驳回)、例外标记(是/否)、例外原因(分类枚举)、例外审批人、审批时间、门禁拦截时间、被拦截的检查项、缺陷发现阶段(发布前、灰度中、上线后)、缺陷关联的发布单元ID。例外原因建议预设枚举,例如“测试未完成”“已知缺陷未修复”“性能指标未达标”“安全扫描待复测”“文档缺失”,并保留一个“其他”项用于后续归类。


漏记例外是这类统计最常见的失真来源。校验方法是把审批结论为“通过”但门禁存在未通过检查项的发布单元筛出来,逐条核对是否有对应的例外申请单;有放行事实而无审批记录的,单独列为流程违规线索,不计入分子,但在解读时说明其数量,因为它直接影响比率的可信度。


分母为零时,该周期的比率记为“不适用”,不按0%处理,否则会把无发布的月份拉进均值、稀释真实水平。跨团队对比的前提是发布单元定义一致、时间窗一致、例外原因分类一致;三项中任一项不同,比较结果只能作参考,不能直接排名。


这些记录要能稳定关联,前提是发布审批、例外申请和缺陷跟踪在同一套工作项体系里留痕。ONES Project 支持缺陷跟踪管理并可统计缺陷状态分布,也提供可自定义数据范围和维度的报表;ONES TestCase 支持测试用例与需求、任务关联,未通过的用例可快速创建缺陷任务并在测试与研发团队间流转。把发布单元作为关联主线,审批结论、例外标记和缺陷发现阶段作为字段沉淀,后续取数时按发布单元ID汇总即可。发布审批流与例外审批的专门配置能力,选型时建议向厂商确认具体实现方式。



计算与评估步骤:从取数到形成判断


按以下五步执行,每步都有明确产物,便于复核。


  1. 确定统计周期与发布单元清单。选定自然月或发布批次,导出该周期内全部发布单元,逐条确认发布类型和是否重发。产物是一张去重后的发布单元清单,条数即分母。
  2. 标记例外放行并归类原因。对每个发布单元核对审批结论与门禁检查结果,有正式例外审批记录的标记为“例外放行”,按预设枚举归类原因;有放行事实但无审批记录的单独标记为“疑似绕过”。产物是带例外标记和原因字段的明细表。
  3. 计算主指标与配套指标。用分子除以分母得到例外放行率,同时算出原因分布、门禁拦截后缺陷发现数和放行后缺陷逃逸率。产物是一张周期指标汇总表。
  4. 按团队、发布类型、时间段拆分对比。同一周期内按团队和发布类型分组计算,观察例外是否集中在特定团队或特定类型(例如紧急发布例外率显著高于常规发布属于常见现象,需结合发布性质解读);再与上几个周期对比看趋势。产物是分组对比表。
  5. 结合拦截后缺陷发现情况判断标准有效性。如果门禁拦截后发现的缺陷数稳定且缺陷多在发布前被拦住,说明门禁在起作用,此时例外放行率偏高更可能是标准与节奏冲突;如果拦截后缺陷发现数很少而放行后逃逸率上升,需要检查门禁检查项是否覆盖了真实风险。产物是一段带证据的结论,而非单一数字。


算例:一个月的例外放行率与解读


以下为演示情景,数据为示例,用于说明公式代入和结论推导方式。


某团队某自然月共完成发布单元40个,其中常规发布32个、紧急发布8个。经核对,有正式例外审批记录的放行6次,另有2个发布单元存在门禁未通过但无审批记录的情况,列为疑似绕过,不计入分子。


项目 数值
全部发布单元(分母) 40
正式例外放行(分子) 6
例外放行率 6÷40×100%=15.0%
疑似绕过 2(不计入分子,单独记录)
例外原因分布 测试未完成3次、已知缺陷未修复2次、性能指标未达标1次
门禁拦截后缺陷发现数 18个
放行后缺陷逃逸率 5÷40×100%=12.5%(上线后发现缺陷5个)

代入公式得例外放行率15.0%。单看这个数字无法判断好坏,需要往下拆。原因分布显示一半例外来自“测试未完成”,这类例外通常意味着测试周期被压缩;结合门禁拦截后发现的18个缺陷,说明门禁在发布前确实拦住了问题,标准本身在起作用。再看放行后逃逸率12.5%,若上一周期为8%,则逃逸率上升与例外集中在测试未完成相互印证,指向测试时间不足而非标准过严。


比率变化存在两种相反解释,需要分别验证。例外放行率从15%降到6%,一种解释是标准被更好遵守,验证方法是看门禁拦截后缺陷发现数是否保持稳定、放行后逃逸率是否下降;另一种解释是例外被私下绕过,验证方法是核对审批结论为通过但门禁存在未通过项的发布单元数量是否上升。两种解释对应完全不同的管理动作,不能只看比率下降就下结论。



解读与限制:哪些结论不能从比率直接得出


例外放行率高低本身不直接说明质量好坏。高比率可能意味着标准与业务节奏脱节,也可能意味着团队对风险披露充分、例外管理规范;低比率可能意味着标准被严格遵守,也可能意味着标准定得过于宽松、几乎不需要例外,或者例外被私下绕过而没有留痕。解读时必须回到原因分布和绕过记录。


不设通用达标线。不同产品线、不同发布频率的团队,合理区间差异很大,阈值应结合自身历史基线和业务节奏确定,例如以过去六个周期的中位数为参照,偏离时先分析原因再决定是否调整。把某个外部数字当作统一标准,容易催生规避行为。


单指标不能替代组合判断。例外放行率需要与门禁拦截后缺陷发现数、放行后缺陷逃逸率一起看:拦截有效且逃逸率稳定,例外放行率偏高更可能是节奏问题;拦截后缺陷发现数持续偏低而逃逸率上升,则要怀疑门禁检查项覆盖不足。三者指向不同问题时,处理动作也不同。


数据缺失时采取保守解读。发布清单不全或例外审批记录缺失时,先补齐记录再下结论,不因缺记录推断流程不存在或产品不支持相应能力。疑似绕过的数量应作为比率可信度的附注一并呈现,避免把不完整的分子分母当作准确结论使用。



常见问题


例外放行率的分母应该按发布次数还是按发布单元统计?


按发布单元统计,即一个版本或一张上线单计一次。同一版本多次重发仍算同一发布单元,避免重发次数放大分母、稀释比率。如果按发布次数统计,频繁重发的团队比率会被系统性低估,跨团队对比也会失真。灰度发布同样按发布单元计一次,分批放量不重复计数。


紧急修复走了独立审批通道,要不要计入例外放行率?


看审批性质。紧急修复如果走的是正式例外审批、绕过了常规准入检查,计入分子和分母;如果走的是独立的紧急发布通道且有单独审批规则,则单独统计,不混入常规例外放行率。两种处理方式本身都可以,关键是在口径说明中写清楚,并在报表中保持稳定,否则同一团队不同周期的数字无法比较。


例外放行率下降,怎么判断是标准被遵守还是例外被私下绕过?


核对两个证据。一是筛出审批结论为“通过”但门禁存在未通过检查项的发布单元,看这类疑似绕过的数量是否上升;二是看门禁拦截后缺陷发现数和放行后缺陷逃逸率是否同步变化。标准被更好遵守时,拦截后缺陷发现数应保持稳定、逃逸率下降;例外被私下绕过时,绕过记录增加而拦截效果没有改善。两种解释对应完全不同的管理动作,不能只看比率下降就下结论。


统计周期内没有发布,比率记0%还是留空?


记为“不适用”,不按0%处理。按0%计入会把无发布的月份拉进均值、稀释真实水平,尤其在按自然月统计且发布节奏不规律的团队中影响明显。报表中该周期留空或标注不适用,计算季度或年度均值时排除这些周期。


例外放行率能不能直接作为团队考核指标?


不建议。把比率挂到个人或团队绩效上,容易导致例外申请转为口头同意、事后补单或私下绕过,指标随即失真,反而掩盖真实风险。这个指标适合用于流程改进:分析例外原因分布、判断标准阈值是否合理、检查审批是否流于形式。考核用途与改进用途混在一起时,数据可信度会明显下降。

animation hi
animation dot left
animation dot right
animation dot right bottom
avatar circle
WeChat QR Code
长按将二维码保存为图片

售前电话

400-188-1518

文章配图预览