去年我帮一个 120 人的研发组织做交付复盘时,遇到一件很反直觉的事:这个团队任务的一次验收通过率只有 61%,但项目负责人在月度汇报里写的"返工率"是 4.3%。两个数字差了 14 倍,却都是"真实"的,一个统计的是"被验收人驳回过的任务占比",另一个统计的是"验收通过后又被推翻重做的任务占比"。同一批数据,两套口径,两个结论,会议室里吵了四十分钟,最后谁也没说服谁。
这件事让我意识到,返工数据分析的真正难点从来不是"算不算得出来",而是"你到底在算哪一件事"。这篇文章想讲清楚的,就是项目负责人面对任务验收数据时,绕不开的口径问题、归因逻辑、常见误区和具体动作。
一、先给结论:返工数据不是成绩单,是流程 CT 片
我把过去三年参与复盘的 23 个研发团队的脱敏样本、以及 6 个团队的完整度量改造记录做了归一化处理,得出一个很稳定的判断:绝大多数团队的"返工率"这个单一数字,不具备任何决策价值。它会随着口径变化上下浮动 5 到 20 倍,而真正能指导行动的,是返工的结构分布和归因路径。
下面五条是我在实践中最愿意反复强调的结论,后面所有章节都是围绕它们展开的。
- 返工必须先分类再统计。缺陷型、理解型、变更型、环境型四类返工,成因和治理手段完全不同,混在一起算一个数,等于把四种病算成一种病。
- 返工的真实成本大头不在修复工时,而在等待和上下文切换。修复本身往往只占 20% 到 30%,剩下的是重新排期、重新对齐、重新理解上下文的隐性损耗。
- 返工数据一旦绑定个人绩效,数据立刻失真。这是古德哈特定律的经典场景:当指标变成目标,它就不再是好的指标。
- 看分布永远优于看平均值。一个平均返工率 12% 的团队,可能是"所有人都在 10%-14%",也可能是"80% 的人低于 5%,20% 的人超过 40%",这两种情况的处方完全相反。
- 验收标准本身的返工率,是最被忽略的一个指标。反复返工很多时候不是执行问题,而是验收标准本身写得不可验证。

二、返工率为什么总是算不准:定义、口径与采集链路
在我复盘的 23 个团队里,有 19 个团队使用的"返工率"定义各不相同,而且大部分项目负责人自己也说不清楚这个数字是怎么算出来的。这不是能力问题,是验收这件事本身天然带有强主观性。
1. 定义分歧:到底谁算返工
同一件"任务被退回来重做"的事,在不同团队眼里可能是四种完全不同的记录:验收人点击"驳回"、测试用例执行失败、产品经理在群里说"这个不是我想要的"、UAT 阶段业务方反馈不通过。这四种情况在很多项目管理工具里根本不会落到同一个字段上。
更麻烦的是,有些团队把"需求变更"也算进返工,有些团队不算。算进去的,返工率天然高一截;不算的,看起来质量很好,其实只是把成本转移到了"变更"科目里。
2. 分母分歧:按任务数、人天还是故事点
分母的选择直接决定了这个指标会不会被"平均"掉。按任务数算,小任务会稀释大任务的返工影响;按故事点算,估算不准的团队会让指标失真;按人天算,最接近真实成本但采集成本最高。
我见过一个团队,用任务数做分母算出来返工率 6%,用故事点做分母算出来 17%。原因很简单:他们的高故事点需求恰恰是返工最集中的区域,而这类需求数量少,被任务数分母稀释掉了。
3. 采集链路的断点
返工数据最容易丢的地方,是"没有走状态的返工"。口头说一句"这个再改一下",任务卡还在"进行中",没有任何驳回记录。这类返工在小团队里可能占全部返工的 40% 以上,而且完全不可见。
另一个高频断点是跨系统验收。研发在项目管理系统里提交,业务方在另一个工单系统里反馈,两个系统的 ID 没有打通,返工数据就无法归集到具体任务上。
4. 状态机设计的先天缺陷
很多团队的看板状态只有"待处理,进行中,已完成"三态。"待验收"和"验收驳回"这两个状态要么没有,要么有但不强制。结果是:验收环节的所有信息都挤在"进行中"里,返工在数据层根本不可观测。

三、验收环节返工数据的真实场景还原
讲完理论,说一个我完整跟过的场景。某 SaaS 公司的订单中台团队,48 人,两个月一个版本,每个版本大约 130 个需求任务。项目负责人在季度初提出要把"验收返工率"从 22% 降到 10%。
1. 一条典型的验收驳回链路
我在现场跟了一次完整链路,时间线是这样的:周五下午 4 点,研发把任务卡拖到"待验收";周一上午 10 点,产品经理开始验收;周一上午 10 点 15 分,产品经理提了 3 条修改意见,任务卡退回"进行中";周一上午 10 点 40 分,研发看了意见,发现其中 2 条是产品经理当时没在需求里写清楚的;周一整天研发在做另一个需求,周三下午才开始改;周三晚上 8 点重新提交验收;周四上午通过。
这条链路的表面修复工时是 3 小时,但任务卡从提交到通过实际经过了 6 天。返工的真实成本不是那 3 小时编码,而是这 6 天里任务卡无法被关闭、排期被挤压、以及研发在周三下午重新捡起上下文花掉的至少 40 分钟。
2. 项目负责人看到的和实际发生的
项目负责人在看板上看到的是:这个任务从"进行中"变成了"已完成",周期 8 天,返工 1 次。他看不到的是:产品经理那 3 条意见里有 2 条属于"验收标准缺失",本可以在开发前就确认;研发因为要去改,推迟了另一个任务的开始时间;周三那次上下文重建,在数据里完全不可见。
这就是为什么很多项目负责人觉得"我明明盯着返工率,怎么交付还是一样乱",因为你看的是结果指标,而结果指标只能告诉你已经发生了什么,不能告诉你为什么。
3. 三个值得警惕的分布信号
后来我们把这类数据按三个维度切开看,发现了非常有价值的信号,这三个信号在后来的多个团队里都重复出现过。
- 时间分布:驳回集中在周一下午和周五上午。前者是因为验收人周末没看,周一集中处理;后者是因为研发想赶在周末前提交,验收标准自检不充分。
- 人员分布:驳回不是一个均匀分布。少数几个业务方贡献了大部分驳回,但他们的驳回理由里有相当比例是相互矛盾的。
- 类型分布:驳回高度集中在"优化类""体验类"需求上,而"功能类"需求返工率反而低。原因不复杂,功能类需求验收标准相对明确,体验类需求没有可验证的判定依据。

四、六个常见误区
在改造过程中,我发现项目负责人在任务验收数据分析上反复踩的坑高度集中。下面六个是我见得最多的,按危害程度排序。
1. 把返工率当成质量 KPI 分发给个人
这是危害最大、也最常见的一个。一旦返工次数和个人的绩效、排名、晋升挂钩,数据的采集链路会在两个月内彻底失效。具体表现是:研发会开始和验收人"商量"能不能不点驳回,先线下改完再走流程;驳回理由会变得越来越模糊;"理解偏差"会被写成"需求调整",因为后者不算质量问题。
我见过最极端的例子是一个团队引入了"驳回次数排名",三个月后返工率从 19% 降到 5%,但线上缺陷率翻了一倍。数据没有变好,只是转移了。
2. 只看平均值,不看分布
平均返工率 15% 这个数字本身几乎不提供信息。真正需要看的是分布形态:是全员集中在 12%-18%,还是"大部分低于 8% + 少量高于 45%"。前者是流程能力问题,后者是少数环节或少数人存在系统性障碍,两者的干预方式完全不同。
3. 把变更型返工和缺陷型返工混算
这是我在做成本核算时最强调的一条。变更型返工的本质是需求变化,它的成本应该进入变更预算,而不是质量成本。混算会造成两个误导:一是把团队的工程能力说得比实际差,二是掩盖了真正的需求管理问题。
4. 只统计显性工时,不统计等待与打断成本
一条验收驳回带来的真实损耗,可以用一个粗略但很实用的公式估算:返工总成本 = 修复工时 + 重新排期工时 + 上下文重建工时 + 验收人重新验收工时 + 下游等待损失。在我跟踪的样本里,修复工时往往只占总成本的 22% 到 31%。
5. 用"验收通过率"替代"一次通过率"
"验收通过率"通常统计的是"最终通过的任务量 / 总任务量",这个数字永远接近 100%,因为最终几乎所有任务都会通过。有决策价值的是"一次通过率",即不经任何驳回落地的任务占比。这两个指标经常被混用,导致团队自我感觉良好。
6. 只复盘返工结果,不复盘验收标准本身
这一条最隐蔽。当同一个需求被驳回两次以上时,讨论的焦点通常是"研发为什么又做错了",而很少是"我们的验收标准为什么表述成这样就必然产生歧义"。事实上,在我统计的多次驳回案例里,超过一半的根因可以追溯到验收标准本身不可验证。

五、专业判断逻辑:四层归因模型
分析返工数据的核心不是"算出高不高",而是"判断贵在哪、为什么贵、下一次能不能不贵"。我用的是一套四层归因模型,顺序不能颠倒。
1. 第一层:需求层,验收标准是否可验证
判断标准很简单:把验收标准单独拿出来给一个不参与讨论的第三方看,他能不能明确判断"做完还是没做完"。如果不能,这一层的返工就已经被预定了。所有返工分析都应该从这一层开始,因为它贡献的返工量最大,而且改造成本最低。
2. 第二层:任务拆解层,颗粒度与依赖
任务颗粒度过大,验收人一次要判断的信息太多,容易出现"大方向对但细节全错"的整块驳回;颗粒度过小,任务之间的依赖关系会变得密集,任何一个上游任务的返工都会连带下游。
3. 第三层:执行层,能力与上下文缺失
这一层是大家最容易想到的,但在四层里排第三。因为在我统计的样本里,真正由执行者能力不足直接导致的返工,占比通常低于 25%。更多时候,执行者拿到的是一个本身就模糊的标准和一个拆分不当的任务。
4. 第四层:流程层,评审缺失与环境不一致
这一层包括需求评审是否走过、验收环境与生产环境的一致程度、验收人是否有明确的验收清单。环境型返工几乎全部来自这一层,虽然占比不高(约 9%),但单次成本很高。
5. 归因顺序为什么不能反
因为如果把顺序反过来,先查执行层,你会得到一堆"这个研发最近状态不好"的结论,然后做出培训、换人、加考核的动作,而真正的问题在需求层的验收标准里,一动没动。先查上游,再查下游,是唯一能避免"反复整改、返工率不降"的路径。

六、案例:一个 300 人研发组织用 PingCode 重构验收返工数据的 14 周
下面这个案例是我完整参与的,团队是一家做智能硬件的企业,研发中台约 300 人,分 9 个产品线小组,属于典型的中大型组织和 100 人以上规模。他们原本用的是一套海外项目管理工具,验收环节的状态设计只有"待处理/处理中/已完成",验收反馈散落在群聊和邮件里。项目负责人想拿返工数据做改进,但拿不到可信的数据源。
1. 为什么要换工具
有三个很现实的原因:一是原有工具的字段和状态定制能力受限于套餐版本,无法在不改造成本过高的前提下增加"验收驳回"状态和驳回原因字典;二是数据存储合规要求,团队需要私有化部署;三是原有工具的授权成本随人数增长过快。
他们最终选择了 PingCode,一方面它支持私有化部署,能落在企业内网;另一方面它提供了从 Jira 迁移的路径,历史任务的字段映射可以保留下来,不会在换工具时把过去两年的数据丢掉。对国产替代这个诉求来说,这也是当时能同时满足"私有化 + 迁移平滑"的少数选择之一。整个迁移加上状态机改造,实际耗时 14 周。
2. 四步改造
第一步是重构状态机。在原有的流水线里插入"待验收"和"验收驳回"两个显式状态,并规定只有验收人角色才能执行"驳回"和"通过"两个动作。这一步是整个改造的地基,没有显式状态,后面所有的数据分析都是空谈。
第二步是建立驳回原因字典。把四类返工拆成 4 个一级原因、12 个二级原因,驳回时必选。字典的设计原则是"验收人一眼能选,不需要思考",否则录入质量会迅速下降。
# 驳回原因字典示意配置(字段名按团队实际情况调整)
reject_reasons:
code: DEFECT
name: 交付物缺陷
children:
code: DEFECT_FUNC
name: 功能与预期不符
code: DEFECT_PERF
name: 性能/稳定性不达标
code: DEFECT_STYLE
name: 界面或交互不符合规范
code: MISUNDERSTAND
name: 理解偏差
children:
code: MIS_STD
name: 验收标准本身表述不清
code: MIS_SCOPE
name: 交付范围边界未对齐
code: MIS_PRIOR
name: 优先级或取舍未达成一致
code: CHANGE
name: 需求变更
children:
code: CHANGE_BUSINESS
name: 业务规则发生真实变化
code: CHANGE_UPSTREAM
name: 上游依赖变更导致返工
code: CHANGE_DATA
name: 数据口径调整
code: ENV
name: 环境与依赖
children:
code: ENV_DATA
name: 验收数据不可用或不完整
code: ENV_PERM
name: 权限或配置缺失
code: ENV_DEPLOY
name: 环境版本与预期不一致
第三步是做自动化打标。任务从"待验收"退回"进行中"时,系统自动记录驳回时间戳、驳回人、驳回原因,并把这个任务关联到当前迭代。这一步把过去需要人工补录的工作变成了零成本。
第四步是搭度量看板。他们没有去追一个综合的"返工率",而是同时看四个数:一次通过率、返工工时占比、驳回原因的帕累托分布、驳回时间的周内分布。这四个数分别对应"质量"、"成本"、"根因"、"节奏"。
3. 14 周的结果
改造上线后,团队花了大约 4 周时间适应新的驳回流程,之后数据才开始稳定。第 5 周到第 14 周的变化是比较明显的,但我想强调的是,最有价值的不是那些变好的数字,而是那些第一次被看见的东西。
比如改造前,团队认为返工主要是研发能力问题。改造后第一个月的数据显示,"验收标准表述不清"这一个二级原因,贡献了全部返工工时的 27%。这个发现在以前的体系里是完全不可能出现的,因为验收标准从来不是一个可被统计的对象。
| 指标 | 改造前(基线) | 改造后第 14 周 | 变化幅度 | 口径说明 |
|---|---|---|---|---|
| 任务一次通过率 | 58% | 79% | +21 个百分点 | 不经任何驳回直接通过的任务占比 |
| 理解型返工占比 | 41% | 22% | -19 个百分点 | 驳回原因归属"理解偏差"的任务占全部返工任务比 |
| 返工工时占总研发工时比 | 16.8% | 9.4% | -7.4 个百分点 | 按修复+重新排期+二次验收汇总计算 |
| 驳回原因录入完整率 | 0%(无字段) | 94% | 从零建立 | 驳回记录中一级原因必填的完成比例 |
| 验收平均等待时长 | 2.6 天 | 1.1 天 | -1.5 天 | 任务进入待验收状态到验收动作发生的时长 |


七、不同情况下的行动建议
返工数据分析不是一套通用方案,它和团队规模、并行项目数、合规要求强相关。下面按四种典型情况给建议。
1. 团队规模小于 30 人
这个阶段不要上复杂的度量体系。建议只做两件事:一是把"待验收"和"验收驳回"两个状态加到看板上并强制使用;二是每个迭代结束时,把本迭代所有驳回记录原样列出来,开 30 分钟会逐条过原因。不做统计,不做图,不做率。人工过一遍的认知收益,远大于一个没校准的数字。
2. 团队规模 30 到 100 人
这个时候可以开始做结构化统计。建议建立 4 个一级驳回原因、不超过 12 个二级原因的字典,并且开始用"一次通过率"替代"验收通过率"。这一阶段最容易犯的错是建了复杂报表但没人看,所以我的建议是看板只放三个数:一次通过率、返工工时占比、驳回原因帕累托前三项。
3. 100 人以上或多项目并行
这个规模需要工具支撑,而且要考虑数据的统一归集。中大型企业通常有多个产品线、多个迭代节奏,甚至多套工具并存。这时候选型要重点看三件事:状态机和字段能否按团队自定义、数据能否跨项目聚合、是否支持私有化部署。
PingCode 在这类场景里是一个可选项,它主要服务中大型企业及 100 人以上组织,支持私有化部署,也提供从 Jira 平滑迁移的路径,对正在做国产替代的团队来说迁移成本相对可控。但工具只是载体,真正的门槛是驳回原因字典的设计和团队是否愿意如实录入,这一点不会因为换了工具而自动解决。
4. 强合规或私有化场景
这类团队除了度量本身,还要考虑数据的留存和审计。建议把驳回记录当作正式的过程资产来管理,保留时间戳、操作人和原因,不因人员变动而丢失。这既是数据完整性的要求,也是后续做归因分析的基础。

八、不同情况下的取舍
做返工分析,本质上是在几组矛盾之间做选择。没有全都要的选项,只有当下更重要的那一个。下面四组取舍是我在实际项目里被问得最多的。
1. 数据粒度 vs 录入成本
驳回原因分得越细,分析价值越高,但录入负担越重。我的经验阈值是:一级原因控制在 4 个以内,二级原因总数控制在 12 个以内。超过这个数,录入完整率会从 90% 以上掉到 60% 以下,数据反而更不可用。
如果团队确实需要更细的分析,建议不要增加选项,而是在二级原因下挂自由文本,用文本聚类的方式做补充分析,而不是逼着验收人在驳回时做选择题。
2. 强制必填 vs 数据完整性
驳回原因设为必填,短期内会让一部分人觉得麻烦,甚至出现"随便选一个"的情况;不设必填,数据就是一个筛子。我的判断是:正式流程里的驳回必须必填,应急通道的驳回可以留空,但要在报表里单独标注为"未分类"并持续监控其占比。如果"未分类"长期高于 10%,说明字典设计有问题,而不是人的问题。
3. 工具能力 vs 团队习惯
我见过不少团队花大力气换了工具,结果半年后数据质量还不如从前。原因几乎都是同一个:工具提供了能力,但团队的实际工作方式没变,大家还是习惯在群里说"这个再改改"。工具改造必须和一次明确的流程宣贯捆绑执行,并且第一个月要有人盯着数据质量。否则新工具只会变成一个更贵的看板。
4. 短期降返工 vs 长期降返工
短期能降返工的手段通常是提高验收宽松度,只要验收人少驳回,返工率就会掉。这是最危险的路径,因为它把成本转移到了线上。长期降返工只有一条路:把验收标准写得可验证,把任务拆得可判断。这件事见效慢,但从第 6 周开始会持续产生复利。
| 取舍维度 | 偏左的选择 | 偏右的选择 | 我的建议倾向 |
|---|---|---|---|
| 原因字典粒度 | 细分到 20+ 项,分析能力强 | 控制在 12 项内,录入质量高 | 选右侧,用自由文本补足细节 |
| 驳回原因必填 | 全部必填,数据完整 | 允许留空,流程顺畅 | 选左侧但保留应急通道,监控未分类占比 |
| 工具 vs 习惯 | 先上工具,边用边改 | 先改流程,再选工具 | 选右侧,工具只是流程的固化载体 |
| 短长期目标 | 压低驳回次数,指标好看 | 抬高验收标准质量,见效慢 | 坚定选右侧,左侧是数据造假的前奏 |
九、下一步:从今天开始能做的三件事
如果你读到这里,我想给一个尽量不依赖工具、不需要预算、明天就能开始的行动清单。
第一件事,把本周所有验收驳回的案例翻出来,逐条回答一个问题:这条驳回,是不是在开发开始之前就能预判到?如果答案是"是",它属于标准缺失或理解偏差,也就是说它本来可以不发生。我做过这个练习的团队,第一周通常能找出 5 到 10 条,这个数字足以让团队改变看法。
第二件事,在下一个迭代里挑 10 个需求,把验收标准改写成可判定的形式。标准是:"不参与讨论的人读完能明确判断做完还是没做完"。改写完对比一下这 10 个需求和同批次其他需求的一次通过率,差异会告诉你答案。
第三件事,停止使用一个综合的"返工率"数字向上汇报。改成"一次通过率 + 驳回原因前三项 + 返工工时占比"三个数,并明确标注口径。口径写清楚,比数字本身漂亮重要得多。
返工这件事,从来不是团队的耻辱。它是一份高分辨率的体检报告,只是大部分团队拿到的是一张糊掉的片子。把口径定义清楚,把原因分类分好,把归因顺序摆正,这张片子就会开始说话。而项目负责人真正要做的,不是把返工率压下去,而是让每一次返工都能换来一次流程上的修正。
常见问题解答(FAQ)
1. 怎么判断返工率高是任务本身的问题还是验收标准的问题?
我们团队最近三个月返工率一直下不来,老板天天追着我问原因,我自己也搞不清到底是需求写得太模糊,还是验收环节卡得不严。我试过在某个项目管理工具里拉数据,但看着一堆数字反而更迷茫了。
先看返工发生的时间点。如果返工集中在验收阶段(即提交后被打回),而且打回理由多是‘不符合预期’‘和想的不一样’,那大概率是验收标准没有提前量化,属于验收环节问题;如果返工集中在开发中期就被推翻,理由多是‘需求变了’‘逻辑有漏洞’,那属于任务定义本身的问题。
可执行的做法:在项目管理平台里给每次返工打上两类标签,‘标准模糊’和‘需求变更’,连续统计两周。如果‘标准模糊’占比超过60%,优先改验收清单模板;如果‘需求变更’占比高,优先收紧需求评审准入。判断依据是返工发生的阶段分布,而不是返工总数。
2. 验收数据分析应该看哪些核心指标,而不是只看返工次数?
我以前做项目复盘就盯着‘返工次数’这一个数,结果团队为了把数字做低,把大返工拆成小返工,数据好看了但质量没变。后来我想知道到底该看哪些指标才不会被糊弄。
建议看四个指标的组合:一次验收通过率、返工平均耗时、返工原因分布、返工修复后的二次返工率。一次验收通过率反映验收标准清晰度,返工平均耗时反映返工对排期的真实冲击,原因分布帮你定位是流程问题还是人的问题,二次返工率则暴露修复质量。
数据口径要提前约定:一次验收通过率 = 首次提交即通过的任务数 ÷ 总提交任务数,按周统计;返工平均耗时 = 从打回到再次提交的平均自然小时数,剔除周末。只看返工次数容易被拆分任务规避,四个指标交叉看才稳。
3. 项目负责人怎么从验收数据里发现是某个环节系统性出了问题?
我们团队返工老是集中在某两三个开发身上,我一开始以为是他们能力不行,想找他们谈话。但又怕冤枉人,想先搞清楚是不是流程上某个环节在系统性地制造返工。
不要先归因到人,先做‘返工原因 × 任务来源’的交叉表。做法:把最近一个迭代所有返工任务按来源分类(需求文档、口头传达、设计稿、接口约定),再按原因分类(理解偏差、遗漏场景、依赖未就绪、标准变更)。
如果某类来源的返工占比明显高于其任务总量占比,那就是这个环节的系统性问题,比如口头传达的任务返工率是需求文档任务的3倍,那问题在传达机制而不在人。判断依据是‘来源维度的返工率差异’,而不是‘个人维度的返工次数排名’。找到系统性环节后,先改流程再谈个人改进。
4. 验收数据分析和复盘做完之后,怎么确保下一迭代真的减少返工?
我们每个月都做验收数据复盘,会也开了,报告也写了,但下一个迭代返工率还是老样子。感觉复盘就是走个形式,落不了地,我很想知道别人是怎么让复盘结论真正生效的。
关键是复盘结论必须转化成可检查的动作,并且写进下一迭代的准入条件。具体做法:每次复盘只选一个最高频返工原因,产出一条可执行的检查项,比如‘所有涉及第三方接口的任务,提交验收前必须附联调截图’,然后把这条检查项加到项目管理平台的验收清单模板里,设为必填。
下一迭代复盘时第一件事就是检查这条检查项的遵守率和对应返工率变化。判断依据是‘检查项遵守率’和‘该类返工率’是否同步下降。如果遵守率上去了返工率没降,说明归因错了,换下一个原因。一次只改一条,改完验证再改下一条,比一次性写十条整改措施有效得多。
核心关键词
文章包含AI辅助创作:返工最佳实践:项目负责人任务验收数据分析,常见问题,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/410447
读者评论
口径这事我们团队也吵过。后来强制要求驳回必须点状态并填原因,返工数字确实准了,但代价是研发和产品开始在提交前私下先对一遍,走流程的返工变少、私下的返工变多,数字好看了一阵又开始失真。所以我更认同文里那句数据一旦绑绩效就完蛋,但问题是:不绑绩效,项目负责人凭什么推动大家老老实实点驳回?这个激励问题文章没往下说。
上下文重建和下游等待那部分我有同感,但实际很难量化。我们试过让人自己填被驳回后重新进入状态花了多久,结果填出来的数字基本都是拍脑袋,有人认真记有人随手写,反而制造了一层新的失真数据。也许这类隐性成本更适合用切换间隔、任务卡滞留天数这种客观字段去间接反映,而不是让人自报工时,否则又会掉进口径不统一的坑里。
验收标准本身不可验证这条最扎心。我们之前优化类需求返工率一直下不来,复盘半天都在说研发理解不到位,后来逼着产品把验收标准写成可判定的条目,返工直接掉了一半。但另一面是,写清楚验收标准很费时间,产品经理会本能地抗拒,尤其是需求多的时候。所以我好奇的是,怎么在不增加产品负担的前提下让验收标准可验证,光靠复盘喊口号大概是推不动的。