跨团队串行审批导致发布慢,如何定位瓶颈
跨团队串行审批让发布变慢时,直接压缩审批环节往往解决不了问题。更有效的做法是把一次发布从提交审批到最终放行拆成节点,分别记录等待时长、处理时长和退回补件次数,再判断瓶颈落在审批人响应、材料准备还是串行链路本身。本文给出一套可复核的定位顺序和处置边界。
Table of Contents
要点总览(TL;DR)
- 先固定诊断口径:把一次发布审批界定为从提交审批到最终放行,统一日历时长与工作日时长、含等待与纯处理时长,再比较不同发布之间的数据。
- 把整体时长拆到节点:每个审批节点记录提交、开始处理、完成时间和退回补件项,分别汇总等待时长、处理时长与返工次数。
- 三类主因并列验证:审批人等待看等待占比与响应间隔,材料准备不足看退回次数与固定缺失项,串行链路看关键路径是否由多个团队节点首尾相接。
- 排查按由粗到细的顺序:先画链路标出关键路径,再比对关键路径上的等待与处理占比,然后分别核查高等待节点的审批人负载和高返工节点的材料清单。
- 处置按主因单点推进,改动审批权限或跳过节点前确认质量门禁与责任人,涉及生产放行时说明备份、回滚与停止条件,并用同一口径复测验证。
先确认症状范围:慢在整体周期还是关键路径
诊断开始前要先固定对象和口径,否则后面统计出的时长无法比较。一次发布的审批范围建议明确为“从提交审批到最终放行”,起点是审批单或发布申请进入流程的时间,终点是最后一个放行节点完成的时间。中途的构建、测试执行等环节如果不在审批链路内,应单独标注,避免混入审批时长。
时间口径至少统一三件事:使用日历时长还是工作日时长;统计的是含等待的总时长还是纯处理时长;观察对象是常态性偏慢还是某一次发布卡顿。三种口径得出的结论可能完全不同,例如跨周末的审批在日历时长上显得很长,按工作日计算则未必异常。建议同时保留两套数据,分析时以工作日时长为主,日历时长用于识别排班和节假日影响。
范围说明中还应列出涉及的团队与审批节点清单,包括每个节点的责任团队、审批人角色、前后依赖关系,以及是否存在会签、或签、条件分支。这份清单是后续画链路和统计节点数据的基础。完成标志是形成一份书面说明:起止点、时间口径、观察周期、团队与节点清单齐全,且团队之间对口径没有分歧。
拆解节点数据:等待时长、处理时长与返工次数
把整体时长还原到节点,需要每个审批节点至少记录四个字段:提交时间、开始处理时间、完成时间、处理结果。等待时长等于开始处理时间减提交时间,处理时长等于完成时间减开始处理时间。两者分开统计,才能区分“没人看”和“看了很久”。
节点级统计表可按下面的结构组织:
| 字段 | 含义 | 用途 |
|---|---|---|
| 节点名称与责任团队 | 审批环节及归属 | 定位责任范围 |
| 提交时间 | 上一节点完成、材料进入本节点的时间 | 计算等待起点 |
| 开始处理时间 | 审批人首次打开或开始处理的时间 | 计算等待时长 |
| 完成时间 | 通过、退回或转交的时间 | 计算处理时长 |
| 等待时长 | 开始处理减提交 | 识别排队与响应问题 |
| 处理时长 | 完成减开始处理 | 识别评审工作量问题 |
| 退回次数与补件项 | 被退回的次数及缺失材料 | 识别材料准备问题 |
统计时先按节点汇总等待时长与处理时长,再按总耗时排序,找出耗时最长的前几位节点。同时统计退回补件与重复提交次数,记录每次退回对应的材料项。排序结果要和审批链路的前后依赖一起看:某个节点自身耗时中等,但如果它位于所有发布都必经的位置,对整体周期的影响会被放大。
数据采集可以借助审批流转记录完成。以ONES为例,发布审批可以作为工作项在团队间流转,每次状态变更、退回和补件都留有记录,材料以文档形式关联在同一工作项下,便于按节点导出时间点并统计等待与返工。采集阶段的目标是形成一张可复核的节点级统计表,而不是急于给出原因判断。
三类原因假设与各自的排除证据
节点数据齐备后,可以把“审批人等待”“材料准备不足”“跨团队串行审批”作为三个并列假设逐一验证。三者可能同时存在,但通常有一个是主要拉长周期的因素。判断依据是各节点等待占比、返工次数与关键路径长度,整体时长印象不能作为结论。
| 原因假设 | 支持证据 | 排除条件 |
|---|---|---|
| 审批人等待 | 等待时长占总时长比例高;响应间隔集中在特定审批人或特定时段,如集中评审日、休假前后 | 各节点等待占比普遍较低,或高等待只出现在个别非关键节点,不影响放行时间 |
| 材料准备不足 | 退回补件次数多;补件集中在固定材料项,如变更说明、回滚方案、测试结论;同一节点反复提交 | 退回次数很少,且每次退回后的补件耗时短,未形成明显等待 |
| 跨团队串行审批 | 关键路径由多个团队节点首尾相接;单节点处理时长并不长,但节点数量多、依赖严格 | 关键路径上节点数量有限,或存在可并行的节点但未被使用且不影响总时长 |
假设与证据要分开记录。看到“发布慢”是现象,看到“某节点平均等待两天”是证据,而“因为审批人不重视”属于推断,需要进一步用排班、负载或沟通记录验证。排除某类原因也需要反证:例如要排除审批人等待,应证明关键路径上各节点的等待占比都处于可接受范围,而不只是某个节点响应快。
三类原因还会相互掩盖。材料反复退回会表现为审批人等待,因为每次补件后都要重新排队;串行链路中的长等待也可能来自某个节点的材料问题。因此验证时要回到具体节点和具体退回记录,逐条对应,避免用一个笼统原因解释全部延迟。
按排查顺序定位:从关键路径到具体节点
排查按由粗到细的顺序进行,每一步都留下判断依据,便于复核和向相关团队说明结论。
第一步,画出审批链路与前后依赖,标出关键路径。关键路径是从提交到放行耗时最长的那条节点序列,链路上的任何延迟都会直接推迟发布。非关键路径上的节点即使慢,只要不阻塞放行,优先级可以放低。
第二步,在关键路径上比对每个节点的等待与处理占比。等待占比高的节点指向排队和响应问题,处理占比高的节点指向评审工作量或评审方式问题。两类问题的处置方向不同,不能混在一起改。
第三步,对高等待节点核查审批人负载与排班。查看该审批人同期处理的审批数量、是否集中在固定时段处理、是否存在休假或出差导致的空档。如果等待集中在少数人身上,问题更可能是负载分配而非流程设计。
第四步,对高返工节点核查材料清单与准入标准。对照每次退回记录,确认缺失的是哪类材料、清单中是否已明确要求、提交方是否知道标准。若同一材料项反复缺失,说明准入检查没有前置。
排查过程建议形成记录:每个节点的数据、对应假设、支持或排除的证据、结论。记录的作用是让结论可追溯,也方便处置后按同一口径复测。完成标志是能明确指出瓶颈位于哪条路径、哪几个节点,以及主要原因是三类中的哪一类或哪几类组合。
处置动作与风险边界
处置应对应已定位的主因,避免同时改动多个环节导致无法判断效果。
审批人等待为主时,可以明确各节点的响应时限,为关键审批人设置代理审批,或按发布节奏调整评审排班。响应时限要配合可观察的记录,例如超过时限自动提醒或转交,否则容易停留在约定层面。
材料准备不足为主时,把材料清单和准入检查前置到提交之前,提交方按清单自检后再进入审批。清单应覆盖反复缺失的材料项,并在审批单中作为必填项呈现,减少因缺件造成的退回和重新排队。
串行链路为主时,识别可以并行或可以合并的节点。并行适用于彼此没有前置依赖的评审,例如不同团队分别确认各自负责的范围;合并适用于审批内容高度重叠的相邻节点。调整前要评估放行风险:并行评审可能让问题发现得更晚,合并节点可能削弱某一团队的把关作用。
改动审批权限或跳过节点前,须确认质量门禁要求和责任人仍然清晰。涉及生产放行的操作,应说明备份、回滚方案和停止条件:出现异常时能回到上一可用版本,达到预设的停止条件时暂停发布并回到审批环节。风险边界要在变更前写清楚,而不是在出问题后补。
验证恢复与复发预防
处置后按与诊断时相同的口径复测节点等待与处理时长,对比处置前后的关键路径时长和退回次数。口径保持一致,结论才有可比性;如果同时调整了口径和流程,效果无法归因。
验证指标建议包括:关键路径总时长、各节点等待占比、退回补件次数、因审批延迟导致的发布延期次数。指标连续几个发布周期回到目标范围,可以认为瓶颈已缓解;若只有单次改善,需要继续观察是否受偶发因素影响。
复发预防依赖例行观察。把节点时长与返工数据纳入发布复盘,定期检查审批人负载和材料清单的完整性,发现某节点等待或退回次数回升时及时排查。审批链路发生人员或团队调整后,重新确认关键路径和责任人。这样,下一次发布变慢时,团队可以直接从已有数据中定位问题,而不必从头统计。
常见问题
只有一两次发布明显变慢,也需要按节点拆数据吗?
需要,但统计范围可以缩小到这几次发布。先确认变慢是集中在某几个节点,还是整条链路普遍拉长。如果只有个别发布卡顿,重点看这几次发布中退回记录、审批人休假或临时插入的评审;如果多次发布都慢,再按常态口径统计多个周期。单次数据容易受偶发因素影响,结论宜标注为初步判断,待后续发布验证。
审批人等待和材料准备不足经常同时出现,怎么判断哪个是主因?
回到具体节点和退回记录逐条对应。材料问题通常表现为同一材料项反复缺失、补件后重新排队;审批人等待则表现为材料齐全但长时间无人处理。可以统计退回后的补件耗时与首次提交后的等待耗时,两者占比更高的一方更接近主因。若两类占比接近,按处置成本选择先改材料清单,因为它对审批人排班的依赖更小。
把串行审批改成并行,会不会削弱质量把关?
并行适用于彼此没有前置依赖的评审,例如不同团队分别确认各自负责的范围,各自结论仍然保留。改动前要确认并行后问题发现时点是否后移、是否仍有团队对最终放行负责。涉及生产放行的节点,建议保留一个汇总确认环节,并明确异常时的停止条件与回滚方案。并行是缩短关键路径的手段,质量门禁的要求和责任人不因并行而取消。
处置后多久可以判断瓶颈已经缓解?
建议按发布周期观察,连续几个周期关键路径时长和退回次数都回到目标范围,再认为缓解成立。只改善一次不足以排除偶发因素,尤其是审批人休假、版本集中发布等时段。观察期内保持统计口径不变,同时记录流程改动的时间点,便于把改善归因到具体处置动作。
审批链路人员调整后,之前的瓶颈数据还有参考价值吗?
有参考价值,但需要重新确认关键路径和责任人。人员调整可能改变各节点的处理能力和排班,原先的高等待节点可能转移。建议在调整后重新画一次链路,核对节点责任团队与审批人角色,再用新数据对比历史基线。历史数据的作用是提供对照,不能直接套用到新链路上下结论。



