去年我帮一家约 400 人的软件公司做季度复盘,会议室里出现了极其尴尬的一幕:项目管理平台上显示研发完成率 92%,管理层据此给了优秀评级;三周后客户验收,17 个核心模块里只有 6 个能真正跑通,剩下 11 个的状态是"已完成",完成的是编码,不是联调,不是验收,也不是可用。那次之后我把这家公司过去 6 个季度的原始数据全部导出重算了一遍,用同一批任务换 4 种口径,得出的完成率分别是 92%、78%、64% 和 41%。
同一份工作,四个数字,没有一个造假,全都是"真的"。这就是完成率这件事最反直觉的地方:它不是一道算术题,而是一次对"什么算完成"的定义权争夺。这篇文章我把它拆成从 0 到 1 的完整路径,口径怎么定、数据怎么采、误区在哪、不同规模的团队该怎么选,以及什么时候你应该果断放弃追求精确的完成率。
一、先把结论摆上桌:完成率是口径、权重、时点的三元函数
如果你只记得住一句话,请记住这句:完成率 = 分子口径 × 权重方式 × 统计时点,任何一个变量换掉,数字都会变。管理层最容易犯的错,是拿一个没有标注口径的百分比去做跨部门比较,甚至拿它做资源分配和人事判断。
1. 三种主流口径,数字能差出一倍
我在实际项目里见过的完成率口径基本逃不出下面三类,本质区别在于"什么算完成"和"谁有权判定完成"。
| 口径类型 | 分子定义 | 典型数值 | 优点 | 致命短板 |
|---|---|---|---|---|
| 任务数口径 | 状态被手动改为"已完成"的任务条数 | 最高,常虚高 20-40 个百分点 | 采集成本极低,人人看得懂 | 最容易被人为操作,颗粒度不均时严重失真 |
| 工时口径 | 已完成任务的预估工时 / 全部任务预估工时 | 居中 | 对任务大小做了加权,比数条数合理 | 依赖预估质量,预估本身偏差可能超过 50% |
| 里程碑/交付物口径 | 通过验收标准的交付物数量 | 最低,也最接近真实价值 | 与业务价值直接挂钩,难以造假 | 颗粒度粗,无法做周级管理动作 |
这三者不是"谁对谁错",而是服务于不同层级。任务数口径给执行层做日常看板,工时口径给项目经理做排期,里程碑口径给管理层做经营判断。麻烦在于很多公司只保留了一套,还要它同时满足三种用途。

2. 判断一个完成率能不能用,先问四个问题
我现在看任何一个团队报上来的完成率,会按固定顺序问四个问题,任何一个答不上来,这个数字就先搁置,不作为决策依据。
- 分子是谁确认的?是任务负责人自己点完成,还是测试、产品或客户确认?自证完成和他证完成的可信度差距是数量级的。
- 分母在统计周期内动过吗?如果周期中途不断加需求,分母是固定的还是滚动的?这决定了这个数字是做趋势用的还是做结果用的。
- 权重是按什么算的?条数、工时、故事点还是故事点加风险系数?不同权重会让同一个团队的名次发生反转。
- 统计时点是哪天几点?季度最后一天 23:59 和季度结束后第 5 个工作日,数字通常差 5-15 个百分点,因为验收和联调会滞后。
3. 我推荐的最小可用口径
对于刚起步的管理团队,不要一上来就搭复杂的度量体系。我在实际落地中用得最稳的是下面这段逻辑,把它写进你的数据脚本或者报表定义里,就解决了一大半"扯皮"问题。
# 完成率(加权 + 冻结分母 + 他证)最小可用口径
1. 分母:统计周期开始时已经在范围内的任务权重之和(冻结,不随新增变动)
frozen_scope = [t for t in tasks if t.in_scope_at(period_start) and t.type != "缺陷"]
分子:状态为完成 且 通过验收标准 的任务权重之和
def is_really_done(t):
return t.status == "done" and t.acceptance_passed and t.owner != t.acceptor
completed = [t for t in frozen_scope if is_really_done(t)]
权重:优先用工作量,无工作量时回落到颗粒度系数
weight = lambda t: t.effort_days or t.size_coefficient
completion_rate = sum(weight(t) for t in completed) / sum(weight(t) for t in frozen_scope)
同时输出两个辅助指标,避免单看完成率误判
scope_change_rate = 周期内新增/删除任务权重 / 冻结分母权重
acceptance_lag_days = 任务标记完成 到 通过验收 的平均间隔天数
这段逻辑里有三个刻意的设计:冻结分母让完成率可以跨周期比较;完成人与验收人不能是同一人保证了"他证";同时输出范围变更率和验收滞后天数,让你在完成率变好看时能立刻发现是不是靠砍需求换来的。这三点加起来,成本增加不到两天开发量,但能把完成率的可信度抬一个台阶。
二、真实场景:完成率为什么会系统性失真
下面四个场景是我在不同公司反复见到的,它们不是"管理不善"的偶发事故,而是大多数组织在没有刻意设计时的默认演化结果。
1. 场景一:期末拆任务,分母不动分子暴涨
这是最普遍的一种。某团队季度中期真实完成度大约 55%,到了最后两周,负责人把 6 个未完成任务拆成 24 个"子步骤",其中 19 个是已经做完的部分,标记完成,完成率瞬间拉到 85%。拆解本身没有错,错的是在统计周期内改变任务的颗粒度,却不调整口径。
我做过一次回溯统计:一个 60 人的研发中心,连续 8 个季度,每个季度最后 5 个工作日新增的"已完成"任务权重占当季已完成权重的平均比例是 23%,而正常周的平均值只有 4%。这个 23% 就是"期末美化"的水位线。

2. 场景二:分母漂移,谁都没说谎但对不上
第二种失真更隐蔽。产品在季度中加了 30 个需求,项目经理把分母从 120 更新到 150,完成率从 70% 掉到 56%,于是他选择继续用 120 做分母。到了季度末,实际交付 84 个,有人算 84/150=56%,有人算 84/120=70%,两边都对,会议就卡在这里。
我的判断是:分母漂移不是数据问题,是治理问题。它暴露的是"谁有权变更范围"这件事没有明确规则。解决它不需要更多技术,只需要一条制度,周期内新增的需求进下一周期,但要单独统计"范围变更率"并作为独立指标上报。让新增需求可见但不污染完成率,冲突就消失了。
3. 场景三:颗粒度不均,一个任务顶十个
我曾经审过一份项目清单,里面最大的任务是"完成支付网关重构",预估 45 人天;最小的任务是"补充接口日志字段",预估 0.5 人天。用任务数口径统计,这两个任务权重完全一样。结果是:团队会本能地去做小而快的事情,因为投入产出比在数字上更好看。这不是道德问题,是激励结构问题。
颗粒度分布的健康度我可以给一个经验基准:单个项目内,任务工作量分布的变异系数(标准差/均值)最好控制在 0.8 以内,如果超过 1.5,任务数口径的完成率基本就没有参考价值了。

4. 场景四:只看结果不看结构,完成率抹平了所有信息
一个完成率 75% 的团队,可能是"剩余 25% 都是低风险的收尾工作",也可能是"剩余 25% 全卡在最关键的核心模块上"。这两种情况的管理动作完全不同,但完成率这个单一数字把它们压成了同一个值。我见过最典型的一次事故:某平台项目连续 5 周完成率稳定在 70% 左右,管理层认为一切正常,实际上每周完成的都是非关键路径任务,唯一的关键路径任务一直挂在那里没人碰。
三、六个常见误区,几乎每个管理层都会踩
1. 误区一:把完成率当成越高越好的健康指标
完成率高不等于项目健康。一个团队如果连续多个周期完成率 100%,我第一反应是去查它的分母,大概率是需求被严重过滤,或者统计范围被刻意收窄。健康的完成率应该落在 70%-90% 这个区间,并且和范围变更率、验收滞后天数一起看。稳定的 75% 比忽高忽低的 95% 更有管理价值。
2. 误区二:用任务条数当权重,还觉得自己很客观
"我们数的是任务条数,绝对客观。"这是我听过最危险的一句话。条数是客观的,但任务的划分方式是人定的,人定的部分就是主观的入口。用条数做权重的团队,往往会不自觉地把任务切细,切到每个人每天可以有 3-5 条完成记录,报表好看,但项目整体进度一点没快。
3. 误区三:把完成率等同于进度
完成率回答的是"做了多少",进度回答的是"离终点还有多远",这两者只有在工作量分布均匀、剩余任务风险同质的前提下才近似相等。现实中恰恰相反:项目后段的任务通常更难、依赖更多、不确定性更大。所以完成率 80% 的项目,真实剩余工作量往往不是 20%,而是 30%-45%。这就是为什么大量项目在"完成率 90%"的状态下再拖两个月。
4. 误区四:只考核不诊断
完成率最大的价值不是打分,是触发提问。一个团队完成率突然从 80% 掉到 60%,正确动作是去看未完成任务的构成、卡点类型、依赖阻塞情况,而不是先去找负责人谈话。我见过太多公司把度量做成了问责工具,结果就是数据在两个月内迅速失真,所有人开始学会怎么让数字好看。
5. 误区五:把完成率直接接进绩效考核
这是我最强烈反对的一条。完成率一旦和奖金直接挂钩,它就必然从"信息"退化成"目标"。古德哈特定律在这里体现得非常彻底:当一个度量指标变成目标,它就不再是好的度量指标。我的实践建议是,完成率可以进考核,但必须满足两个条件:一是分母冻结且由第三方维护,二是考核的是"完成率与承诺的一致性",而不是完成率绝对值本身。
6. 误区六:忽略"未完成"的分类
管理层看完成率,眼睛都盯着分子。但我做复盘时,80% 的时间花在分母上,也就是那部分未完成的任务。把它们按原因分类,你会看到一个完全不同的故事。

四、专业判断逻辑:完成率的三层结构
我把完成率的建设拆成三层,任何一层缺失,上层的数字都不可信。这个分层是我在多个项目里反复验证后固定下来的框架。
1. 口径层:定义权必须收拢到一个人
口径层的核心问题是"谁说了算"。我的经验是:公司的完成率口径必须由一个人或一个小组统一定义并文档化,各业务线可以增加辅助指标,但不能修改主口径。一旦允许各部门自定义,跨部门比较就死了,而跨部门比较恰恰是管理层最需要的东西。
口径文档至少包含五项:完成的判定条件、分子分母的取数规则、权重算法、统计周期与时点、范围变更的处理方式。这五项写清楚,通常不超过两页纸。
2. 采集层:自动化程度决定了数据的可信上限
只要存在人工填报环节,数据就会被人为优化。我的判断标准很简单:如果完成率需要任何人手动计算或手动整理,它的可信度上限就只有 70%。采集层要做到的是:状态流转自动记录、完成时间自动打点、验收动作自动关联、口径变更自动留痕。
我推荐的最低要求是"三个自动":状态变更自动写入审计日志、完成人与验收人自动校验、周期快照自动冻结。第三条尤其重要,每个统计周期结束时自动保存一份数据快照,事后任何人都无法追溯修改,这一条能消灭 90% 的口径争议。

3. 解读层:单点数字无意义,要看三类信号
解读层是把数字变成管理动作的地方。我固定看三类信号,缺一类就可能误判。
- 趋势信号:连续 4-6 个周期的完成率走向,是稳定、缓慢下降还是断崖式变化。断崖式下降通常意味着口径变了或者团队结构变了,而不是产能突然下降。
- 结构信号:未完成任务的构成、关键路径任务的完成情况、高优先级任务与低优先级任务的完成率差异。
- 一致性信号:完成率与交付质量(返工率、缺陷逃逸率)、与验收滞后天数是否一致。完成率高但验收滞后天数同步拉长,几乎可以确定存在"假完成"。
五、具体案例:一个约 300 人研发组织的完成率改造
下面这个案例来自我深度参与的一个研发组织,约 300 人、分 9 个团队、同时跑 14 个项目,属于典型的中大型企业场景。这类组织的共同特征是:项目之间强依赖、团队规模超过 100 人后信息传递开始失真、并且对数据自主可控有明确要求。它们的完成率问题往往不是"算不出来",而是"算出来之后没人敢信、也没人敢用"。
1. 改造前的状态
改造前他们有 4 套完成率:研发中心用任务数口径,PMO 用工时口径,质量部用缺陷关闭率,业务线自己用里程碑口径。每次季度汇报,四个数字一起出现,会议时间的一半花在争论谁的数字对。
更严重的是数据分散在三套系统里,任务状态在一处、工时填报在另一处、验收记录在邮件和文档里。要做一个跨团队的完成率对比,需要两个人花整整三天手工整理。这个成本直接导致了"降低统计频率",从周报降成月报,管理颗粒度随之变粗。
2. 改造中做的事
我们没有一开始就上复杂模型,而是分三步走,前后用了 10 周。
- 统一口径:确定以"加权工时 + 冻结分母 + 他证完成"作为主口径,月度和季度向管理层汇报;任务数口径保留,仅用于团队内部日站会。这一条把四套数字收敛成了一个。
- 打通采集:把任务状态、工时、评审验收统一到同一套研发管理平台上,取消所有人工汇总环节。他们选型时核心考量三点:能否支持私有化部署以满足数据不出内网的要求、能否从现有工具体系平滑迁移历史数据、能否支持 100 人以上多项目并行的权限与层级模型。最终落地方案是基于 PingCode 搭建,并把历史数据从原有工具整体迁移过来,迁移过程中保留了原有任务编号与关联关系,避免了历史趋势断裂。
- 建立周期快照与诊断看板:每个周期结束时自动冻结数据,同时输出未完成任务的六类原因分布和关键路径任务完成情况。这一步让完成率从"结果数字"变成了"诊断入口"。
这里我想强调一个容易被忽略的点:中大型组织做进度管理,平台能力的选择往往比方法论更早决定成败。私有化部署能力决定了数据边界,平滑迁移能力决定了历史数据的可比性,而多项目并行的权限模型决定了你能不能在不破坏数据安全的前提下让 300 个人看到各自该看的东西。PingCode 在这三点上的适配度是这家组织最终选择它的主要原因,尤其是迁移环节,如果历史数据被迫重录,改造周期至少要延长两个月,而且趋势线会彻底断掉。

3. 改造后的变化
改造后第 1 个月,完成率从 91% 掉到 56%,管理层一度认为改造失败。但同期客户验收一次通过率从 61% 上升到 74%,验收滞后天数从平均 11 天缩短到 4 天,真实交付能力在提升,只是数字终于不再骗人了。
第 3 个月开始,完成率稳定在 68%-76% 区间,并且出现了一个有意思的副作用:团队之间不再争论数字,而是开始讨论未完成原因分布。因为口径统一、快照冻结,数字失去了被争论的空间,讨论自然就转向了真正的问题。

六、不同情况下的行动建议
完成率的做法没有唯一答案,团队规模、项目类型和数据基础设施三个变量决定了你该走到哪一步。下面是我按规模给出的具体建议,可以直接对照执行。
1. 10-50 人团队:别搭体系,先把口径说清楚
这个规模最重要的是速度,不是精度。我的建议是:只用一套口径,任务数或工时都行,但必须在团队内公示并保持至少两个季度不变。每周花 15 分钟看一次未完成任务列表,比任何报表都有用。
不要上复杂的度量模型,也不要把完成率接进考核。这个阶段完成率的唯一用途是让所有人对"这周做到哪了"有共识。口诀是:口径简单、周期短、看未完成比看完成更重要。
2. 50-200 人团队:补齐权重和验收两个环节
团队过 50 人后,颗粒度差异和自证完成带来的偏差会迅速放大。这个阶段必须做的两件事:把权重从条数改为工作量或故事点;把"完成"的判定权从任务负责人手里拿走,交给测试、产品或指定的验收人。
这两件事做完,完成率的可信度通常能从 60% 提升到 80% 左右。同时建议开始做周期快照,用工具自动冻结,防止事后修改。如果团队同时跑 5 个以上项目,需要留意平台的多项目视图能力,避免每个项目各看各的。
3. 200 人以上或多项目并行:平台能力先于方法论
到这个规模,我的判断是方法论已经不是瓶颈,数据基础设施才是。90% 的完成率失真问题,根源在于数据分散、口径无法统一、快照无法冻结、跨项目依赖不可见。这些问题靠流程文档解决不了,只能靠平台。
选型时我建议按三条硬标准筛:能不能私有化部署(数据边界)、能不能平滑迁移历史数据(趋势连续性)、能不能支撑多项目并行的权限与依赖模型。PingCode 主要服务中大型企业及 100 人以上组织,在这三条上具备明确的适配能力,支持私有化部署,支持从 Jira 平滑迁移,是国内团队做国产替代时值得优先评估的选项之一。选型完成后,先跑一个季度的双轨制(新旧口径并行),确认新口径与验收结果的偏差稳定在 5 个百分点以内,再全面切换。

4. 交付型项目 vs 产品型研发:口径侧重点不同
交付型项目(有明确合同边界和验收节点)应该以里程碑和验收口径为主,完成率直接和回款节奏挂钩,颗粒度可以粗,但必须准确。产品型研发(持续迭代、需求不断)应该以加权工时口径为主,同时用范围变更率作为配套指标,因为它的分母天然会动。
把这两种项目的完成率放在一张表里排名,是我见过最常见的错误做法。它们的口径逻辑根本不同,强行对比只会制造无效的内部竞争。
七、不同情况下的取舍
做完成率这件事,本质上是一连串取舍,而不是追求一个完美方案。下面四组取舍是我在实际项目里被问得最多的。
1. 精确 vs 及时
精确度提升的边际成本是递增的。从任务数口径升级到加权口径,成本大约两天开发量;从加权口径升级到"加权 + 风险系数 + 关键路径权重"的复合模型,成本可能是一个月的持续投入,而完成率的稳定性通常只提升 3-5 个百分点。
我的建议是:周报看趋势,月报看结构,季报看结果。周报用最简单的口径,及时性优先;季报用最严格的口径,精确性优先。不要用一个口径同时满足所有频率的需求。

2. 统一口径 vs 贴近业务
统一口径带来可比性,贴近业务带来实用性,两者天然冲突。我的处理方式是分主辅:主口径公司级统一,不可修改;辅助口径允许各业务线自定义,但只能内部使用,不得进入跨部门报表。这条规则写进度量制度后,口径之争基本消失。
3. 自动化 vs 人工校准
自动化程度越高,数据越客观;但总有一部分情况系统判断不了,比如"这个任务完成了但被临时挂起"、"这个任务算完成但实际是降级交付"。我的做法是保留一个人工校准通道,但要求两条约束:校准必须留痕,且校准率不得超过 8%。超过 8% 说明口径设计有问题,应该回去改口径,而不是靠人工打补丁。
4. 考核 vs 改进
这是最根本的一组取舍。把完成率用于考核,短期能提升关注度,长期必然导致数据失真;把它用于改进,短期看不到压力,长期能持续产生真实信息。
我的判断是:完成率可以进入绩效对话,但不能作为绩效公式里的系数。它可以作为"承诺一致性"的依据之一,可以触发复盘和资源调整,但不应该出现"完成率 85% 以上拿全额、低于 70% 扣 20%"这样的机械规则。一旦出现这种规则,你在三个月内就会看到一个漂亮但毫无意义的数字。
八、30 天落地路线与下一步
如果你现在就要动手,我建议按下面这个 30 天节奏走,不需要一次性做完,每一步都有可验证的产出。
- 第 1-5 天:定义口径。写一页文档,明确完成的判定条件、分子分母取数规则、权重算法、统计周期与时点、范围变更处理方式。召集研发、产品、测试三方确认签字。
- 第 6-12 天:补齐两个关键动作。把权重从条数改为工作量,把完成判定权从任务负责人移交给验收人。这两件事不需要新工具,在现有流程里就能改。
- 第 13-20 天:打通采集。让状态流转、工时、验收通过统一平台自动记录,取消所有人工汇总。如果团队超过 100 人,这一步需要同步评估平台是否支持私有化部署和历史数据迁移。
- 第 21-25 天:建立快照与诊断。每个周期结束时自动冻结数据快照,同时输出未完成任务的原因分布和关键路径完成情况。
- 第 26-30 天:跑一次双轨制。新旧口径并行统计一个周期,对比偏差。如果新口径与验收结果的偏差在 5 个百分点以内,就可以全面切换;如果偏差超过 15 个百分点,先回去检查口径文档而不是怀疑数据。
最后回到开头那家 400 人的公司。他们后来做的事情其实很简单:把"什么算完成"的定义权收到一个人手里,把完成人与验收人分开,把数据快照冻结,把未完成原因做成一张每周更新的诊断表。三个月后完成率从 92% 降到了 71%,但客户验收一次通过率从 58% 升到了 79%。
完成率的终极目标从来不是让数字变高,而是让数字变得可以被相信。前者是一个季度的面子,后者是三年管理能力的底座。你下一步要做的事情,不是去找一个更漂亮的完成率公式,而是打开你现在的项目清单,把那些"已完成"的任务随机抽 20 个出来,找验收人确认一遍。这 20 个任务的真实完成比例,就是你当前完成率的真实水平,它可能比你报表上那个数字低 20 个百分点,但这才是你真正可以开始的地方。
常见问题解答(FAQ)
1. 完成率到底该怎么算,按任务数还是按工时?
我们团队刚开始做进度管理,之前一直都是靠感觉判断项目有没有跟上。现在老板要求每周汇报完成率,但我发现按任务条数算和按工时算出来的结果差很多,有时候一个任务做完了但只花了2小时,另一个任务没做完但已经投入了3天。我就很纠结,到底应该用哪个口径?
完成率的计算口径取决于你要回答什么问题。如果管理层关心的是‘事情有没有在推进’,用任务数口径:完成率=已完成任务数÷周期内应完成任务总数,优点是直观、易采集,缺点是忽略了任务之间的工作量差异。
如果关心的是‘资源有没有被有效消耗’,用工时口径:完成率=已完成任务的实际工时÷该任务的总预估工时,再按任务加权汇总,优点是能反映真实投入产出,缺点是对预估准确度依赖高。我的建议是入门阶段先用任务数口径做周报,因为它足够简单、不容易在数据采集上翻车;
等你积累了两三个迭代的实际工时数据、预估偏差稳定在可接受范围后,再引入工时口径做补充。关键是全团队统一一个口径并写进汇报模板,不要两套数字混着用,否则每次汇报都要花大量时间解释‘为什么两个完成率对不上’。
2. 任务拆到多细,完成率才有参考意义?
我们以前任务拆得很粗,一个‘完成用户模块开发’能挂两周,结果完成率永远在0%和100%之间跳,中间没有任何信号。后来有人说要拆细一点,但我又担心拆太细管理成本太高,大家每天光更新状态就要花半小时。所以我想知道,任务颗粒度到底控制在什么范围比较合理?
我的经验是把任务颗粒度控制在‘一个人、三天以内能完成’这个区间,完成率才会有连续信号。具体判断依据有三条:第一,单个任务的预估工时不超过24小时,这样每天或隔天就有状态更新,完成率不会长时间卡在某个数字上;第二,一个任务只属于一个负责人,避免‘共同负责’导致状态无人更新;
第三,任务拆解后,每个任务都有明确的完成定义,比如‘接口联调通过并提交测试’而不是‘开发得差不多了’。如果拆完发现任务数量暴涨、日会开不完,说明你拆到了操作步骤级别,应该往回合并一层。实操上可以用一个简单规则自查:如果一个任务连续两周状态都是‘进行中’,它就该被拆开;
如果一个任务的生命周期不到半天,它就该被合并。
3. 没有历史数据,第一次做进度管理怎么定基准?
我们团队以前没有记录过任何工时和完成率数据,现在老板突然要求做进度管理,我完全不知道该怎么定基准线。比如一个迭代应该安排多少任务、完成率到多少算正常,我一点概念都没有。直接拍脑袋定一个80%又怕不靠谱,定低了又显得没追求。
没有历史数据时,不要试图一次定出准确的基准,而是先用一个迭代做‘数据采集期’。具体做法是:第一个迭代只记录不考核,要求每个人在任务开始时填预估工时、结束时填实际工时,迭代结束后你就能得到三个关键数字,人均每日有效工时、预估偏差率、任务平均完成周期。
第二个迭代开始,用第一个迭代的实际数据反推产能:比如第一个迭代人均每天完成0.8个任务,那第二个迭代就按0.7来排,留出缓冲。完成率的基准线同理,先看第一个迭代的实际完成率是多少,把它作为基线,然后每个迭代试着提升3到5个百分点。
这样做的好处是基准是你团队自己长出来的,不是从别的团队抄来的,推行阻力会小很多。等积累了三四个迭代的数据,再回头看趋势,比一上来就定一个漂亮但做不到的数字有用得多。
4. 完成率很高但项目还是延期,问题出在哪里?
我们团队每周完成率都在85%以上,看数据挺好看的,但项目还是经常延期交付。老板就质疑说完成率是不是假的,我也很委屈,因为任务确实都做完了。我怀疑是完成率这个指标本身有问题,但又不知道该怎么跟老板解释,也不知道该补什么指标。
完成率高但项目延期,通常不是完成率造假,而是完成率只统计了‘已完成任务’,没有统计‘新增任务’和‘返工任务’。你可以做一个简单验证:把这个迭代的新增任务数和返工任务数拉出来,如果新增任务占了原计划的三成以上,那完成率再高也追不上范围膨胀的速度。
补齐的办法是在周报里同时呈现三个数字,计划完成率、范围变化率、返工率。计划完成率反映执行力,范围变化率反映需求稳定性,返工率反映质量。只有当这三个数字放在一起看,才能解释‘为什么完成率高但项目还是延期’。
另外,建议把完成率的统计口径从‘本周完成数÷本周计划数’改成‘累计完成数÷累计承诺数’,这样中途加进来的任务也会被计入分母,完成率就不会因为范围膨胀而虚高。跟老板沟通时,不要只争论完成率准不准,直接把三个数字摆出来,问题出在哪个环节一目了然。
核心关键词
文章包含AI辅助创作:完成率怎么做?管理层入门指南:进度管理从0到1,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/415012
读者评论
我们公司也在用完成率考核,但从来没标注过口径,看完这篇才意识到跨部门比较根本没意义。想请教一个实际问题:如果团队规模只有三十来人,有没有必要上文中那套加权加冻结分母的逻辑,还是用里程碑口径就够了?
看完最有共鸣的是期末拆任务那段。我们季度末最后一周的任务完成量永远是平时的两三倍,之前一直以为是冲刺效果好,现在回想确实大部分是把大任务拆成了子步骤。但这个行为很难界定是美化还是正常推进,有没有更可操作的判断标准?
文章对分母漂移和颗粒度不均的分析很到位,但我觉得落地最大的阻力不在方法,而在于完成率一旦跟绩效挂钩,数据就必然失真。想听听作者怎么看这个问题,是先解绑考核再谈口径统一,还是两者可以并行推进?