工单退回次数和重新打开率怎么统计

统计工单退回次数,核心是数清状态变更日志中“从下游状态退回上游状态”的事件;计算重新打开率,则要用统计周期内重新打开过的工单数除以同期已关闭工单数。两个指标的结果是否可比,取决于分母口径、时间窗和去重规则是否统一。本文给出一套可复算的统计方法,并说明如何结合状态停留分布判断工单状态设计是否合理。



要点总览(TL;DR)


  • 退回次数按状态变更日志中“下游状态退回上游状态”的事件计数,可分单张工单累计退回次数与统计周期内退回事件总数两种口径。
  • 重新打开率 = 统计周期内重新打开过的工单数 ÷ 同期已关闭工单数 × 100%,分母按工单去重,并统一时间窗与去重规则。
  • 事件口径按次计数、工单口径按去重计数,两种口径不能混用,否则单均退回次数与重新打开率会失真。
  • 退回次数和重新打开率要配合状态停留分布一起看:高退回可能来自审核严格或状态划分过细,重开率受关闭口径影响。
  • 口径变更(状态改名、流程改版、关闭标准调整)后应断开趋势线、重新建立基线,不把改版前后数据直接相连比较。


评估目标:用退回与重开判断状态设计是否合理


这组指标评估的对象是服务请求工单在流程中的状态流转,回答的是流程结构层面的问题,而不是某一次事件为什么发生、处理是否超时。退回次数和重新打开率反映的是工单在状态之间来回移动的频率,适合用来检查状态节点是否设置得当、流转方向是否符合实际处理逻辑。


具体要回答三个问题:


  • 退回是否频繁:哪些状态之间经常发生退回,退回集中在流程的哪一段;
  • 重开是否集中:重新打开主要发生在哪类工单、哪个处理环节之后;
  • 状态是否设置过多或过少:结合状态停留分布,判断是否存在长期滞留的状态、几乎不用的状态,或者多个状态承担了同一件事。

需要与两类相邻工作划清边界。事件根因分析关注的是问题本身为什么发生、如何恢复,属于服务事件与问题管理范畴;SLA 时限承诺关注的是各环节是否在约定时间内完成,属于时效管理。退回与重开指标不替代这两项工作,它只描述状态流转的结构特征。举例来说,一张工单被退回三次,可能说明审核环节把关严格,也可能说明前置环节的提交标准不清,指标本身不给出原因,需要结合停留分布和具体工单记录进一步查看。



指标与范围:退回次数、重新打开率与状态停留分布


三个指标从不同角度描述状态流转,建议同时统计。退回次数和重新打开率回答“发生了多少次”,状态停留分布回答“时间花在哪里”,三者配合才能支撑状态设计的判断。


指标名 定义 单位 时间窗 纳入范围
退回事件数 统计周期内,工单从下游状态被退回上游状态的事件总次数,按次计数 次 按退回事件发生时间归属周期 纳入范围内的服务请求工单
单均退回次数 统计周期内退回事件数 ÷ 同期工单数 次/单 与退回事件数同一周期 同上,工单数按去重计数
重新打开率 统计周期内重新打开过的工单数 ÷ 同期已关闭工单数 × 100% 百分比 分子按重开发生时间,分母按关闭时间,同一周期 同上,分子分母均按工单去重
状态停留分布 每张工单在每个状态的停留时长(进入时间到离开时间),汇总取中位数与分位数 小时或天 按状态区间结束时间归属周期 同上,未离开的状态截至统计时点

统计范围需要事先固定四项内容:工单类型(例如只统计服务请求,排除故障报修等其它类型)、所属团队或服务目录、统计时间窗(自然月或自然周,起止时点精确到日)、排除项(测试单、合并后的从属单、重复提交单)。范围一旦确定,后续各期沿用同一范围,否则结果无法横向比较。


重新打开率的分母要特别说明:分母是“同期已关闭工单数”,按工单去重,而不是关闭事件数。一张工单在一个周期内被关闭两次,分母只计一次。如果组织习惯按关闭事件统计,也可以采用,但必须在口径说明中写明,并且各期保持一致。



数据口径:状态变更日志与字段要求


退回次数和状态停留分布都依赖状态变更日志,重新打开率依赖关闭记录与后续状态变更记录。取数前先确认日志是否完整记录了每次状态变化。


状态变更日志至少需要以下字段:


  • 工单编号:用于关联同一张工单的全部变更记录;
  • 变更时间:精确到分钟,用于归属统计周期和计算停留时长;
  • 原状态与新状态:用于判断流转方向;
  • 操作人:用于区分系统自动流转与人工操作,也便于后续抽查;
  • 变更来源:标记是人工修改、流程自动触发还是批量操作。

退回事件的识别规则:在预先定义的状态顺序中,新状态位于原状态的上游,即判定为一次退回。状态顺序需要在统计前以清单形式固定下来,例如“待受理 → 处理中 → 待审核 → 已解决 → 已关闭”。从“待审核”回到“处理中”计一次退回,从“已关闭”回到“处理中”则属于重新打开,单独计入重开口径,不重复计入退回。跨多个状态的回退,例如从“已解决”直接回到“待受理”,按一次退回事件计数,同时记录跨越的状态数,便于识别异常操作。


重新打开的识别规则:工单进入关闭状态后,再次进入任一处理中状态,即判定为一次重新打开。同一张工单在一个周期内多次关闭又多次打开,分子按工单去重计一次,同时可另设“重开次数”作为辅助指标按次计数。


口径断裂的三种常见情况及处理方式:


  • 日志缺失:部分历史工单没有完整变更记录。处理方式是标注数据完整率,完整率低于约定阈值时该周期结果只作参考,不进入趋势对比。
  • 状态改名:状态名称调整但语义未变,通过状态映射表把新旧名称归并到同一逻辑状态后再统计。
  • 流程改版:新增、删除或调整了状态节点。改版前后的状态顺序不同,退回判定基准随之变化,应在改版时点断开趋势线,改版后重新建立基线,不把改版前后数据直接相连比较。

当工单状态在系统内集中管理、每次流转都有记录可查时,上述日志字段的获取和核对会更容易。ONES Desk 支持自定义工作流,团队可以按实际处理方式设置状态节点与流转规则;其工单分析报表和多维度数据统计能力可用于查看团队处理情况,具体报表指标项与状态变更明细的粒度以实际产品配置为准。统计口径仍需要在报表之外单独定义,工具提供数据,口径由管理规则决定。



计算步骤:从日志到指标的公式与处理


按以下步骤计算,每一步的产物都可以留存,便于复核和跨期对比。


第一步:确定工单集合。按统计范围筛选出周期内的工单,形成工单清单,记录工单总数、其中已关闭工单数。工单数按工单编号去重。


第二步:标记退回事件。逐条读取状态变更日志,按预先固定的状态顺序判断流转方向,标记出全部退回事件,得到退回事件明细表。退回事件数即明细表行数。


第三步:计算退回指标。


  • 退回事件数 = 统计周期内退回事件明细表行数;
  • 单均退回次数 = 退回事件数 ÷ 同期工单数;
  • 如需看单张工单的累计退回次数,按工单编号分组计数即可。

第四步:标记重新打开。在已关闭工单中,查找关闭时间之后再次进入处理中状态的记录,标记为重开。重新打开工单数按工单编号去重。


第五步:计算重新打开率。


  • 重新打开率 = 重新打开工单数 ÷ 同期已关闭工单数 × 100%。

第六步:计算状态停留分布。对每张工单的每个状态区间计算停留时长,按状态分组汇总,输出中位数、75 分位数和最大值。平均值容易被个别长期滞留的工单拉高,中位数和分位数更能反映多数工单的实际体验。


去重规则需要单独强调:事件口径按次计数,用于退回事件数和重开次数;工单口径按去重计数,用于单均退回次数的分母、重新打开率的分子和分母。两种口径不能混用,例如不能用退回事件数除以关闭工单数来代表单均退回次数。


边界情况的处理:


  • 分母为零:周期内没有已关闭工单时,重新打开率记为“不适用”,不写 0%,避免被误读为表现良好;
  • 跨周期关闭:工单在本期创建、下期关闭,退回事件按发生时间归属,重新打开率的分母按关闭时间归属下期,分子同样按重开发生时间归属,保证分子分母在同一时间窗内;
  • 工单合并:被合并的从属单不计入工单数和关闭数,其状态变更记录也不计入退回事件,合并后的主单按正常工单统计。


例子:一个月的退回与重开统计


以下为演示数据,用于说明计算过程,不代表任何真实团队的表现。


项目 数值
当月服务请求工单数(去重) 800 单
当月已关闭工单数(去重) 720 单
当月退回事件数 96 次
当月发生重新打开的工单数(去重) 36 单

代入公式:


  • 单均退回次数 = 96 ÷ 800 = 0.12 次/单,即平均每 100 张工单发生 12 次退回;
  • 重新打开率 = 36 ÷ 720 × 100% = 5.0%。

再看状态停留分布。假设“待审核”状态的中位停留时长为 2 小时,75 分位为 20 小时,最大值为 6 天;退回事件中有 70 次发生在“待审核”退回“处理中”这一条路径上。这组数据指向的判断是:退回主要集中在审核环节,且该状态的停留时长分布严重右偏,少数工单在审核环节积压很久。可能的状态设计问题是审核节点承担了过多检查职责,或者提交到审核的前置条件不清晰,导致大量工单在审核时被打回。改进方向可以是拆分审核标准、在提交前增加自检项,而不是简单取消审核环节。


如果换一组数据:退回事件分散在多个状态之间,各状态停留中位数接近,重新打开率为 5% 但重开集中在“已解决”之后,则更可能指向解决标准与用户确认环节的衔接问题,需要查看关闭前的确认动作是否充分。



解读与限制:指标能说明什么、不能说明什么


高退回不一定意味着流程差。审核严格的组织退回次数天然偏高,这是质量把关的代价;状态划分过细也会增加退回路径的数量,同样一次返工可能被拆成多次退回事件。判断时需要看退回集中在哪条路径、对应状态的停留分布是否合理,再决定是调整状态设计还是调整审核标准。


重新打开率对关闭口径高度敏感。如果关闭动作由系统自动触发,或者关闭前缺少用户确认,重开率会被动升高;如果关闭标准放宽,重开率可能下降但问题并未真正解决。口径一旦变更,变更前后的数据不可直接比较,应在报表中标注口径版本。


两个指标都不能单独作为个人绩效或流程优劣的结论。退回次数受工单复杂度、提交质量、审核人习惯共同影响,把它直接挂到个人考核上,容易导致审核人减少退回、改为线下沟通,指标好看但问题被掩盖。建议的观察方式是:以季度为周期看趋势,同期对比不同团队或不同工单类型,每次口径调整后重新建立基线,并把退回路径分布和状态停留分布作为固定搭配一起看。


状态设计的合理性最终要回到业务判断:每个状态是否有明确的进入条件和离开条件,是否存在长期无人处理的状态,退回是否真的带来了质量提升。指标提供的是线索,改进动作仍需要结合具体工单记录和管理规则来确定。



常见问题


退回事件和重新打开会不会被重复计算?


需要按状态顺序区分两类事件。工单从“已关闭”回到处理中状态,计入重新打开,不再计入退回;从处理中状态退回上游状态,计入退回。同一张工单在一个周期内多次关闭又多次打开,重新打开率的分子按工单去重只计一次,另可设“重开次数”按次计数作为辅助指标。跨多个状态的回退,例如从“已解决”直接回到“待受理”,按一次退回事件计数,同时记录跨越的状态数,便于识别异常操作。


统计周期内没有已关闭工单,重新打开率写 0% 可以吗?


不建议写 0%。分母为零时重新打开率应记为“不适用”,写 0% 会被误读为表现良好。同理,如果某期数据完整率低于约定阈值,该期结果只作参考,不进入趋势对比。跨周期关闭的工单,退回事件按发生时间归属,重新打开率的分子和分母都按关闭与重开的发生时间归属同一时间窗,保证可比。


流程改版或状态改名后,历史数据还能直接对比吗?


状态改名但语义未变时,通过状态映射表把新旧名称归并到同一逻辑状态后再统计,可以继续对比。流程改版新增、删除或调整了状态节点,退回判定基准随之变化,应在改版时点断开趋势线,改版后重新建立基线。关闭标准调整同样影响重新打开率,口径变更前后的数据不可直接比较,建议在报表中标注口径版本。


退回次数高,是不是说明审核环节该取消?


不能直接这样判断。退回集中在审核环节,可能说明审核节点承担了过多检查职责,也可能说明提交到审核的前置条件不清晰。此时应结合“待审核”状态的停留分布看:如果中位停留短、长尾明显,更可能是少数工单积压;如果整体停留都长,则要检查审核标准本身。改进方向可以是拆分审核标准、在提交前增加自检项,取消审核环节会让质量问题后移。


这些指标能直接用于个人绩效考核吗?


不建议单独使用。退回次数受工单复杂度、提交质量、审核人习惯共同影响,直接挂到个人考核上,容易导致审核人减少退回、改为线下沟通,指标好看但问题被掩盖。更稳妥的做法是以季度为周期看趋势,同期对比不同团队或不同工单类型,把退回路径分布和状态停留分布作为固定搭配一起看,个人层面的判断结合具体工单记录进行。