2023 年底,我参与过一家做企业级 SaaS 的公司做年度人力复盘。他们年初定的人力资源计划是 96 人,年末实际在岗 108 人,超出编制 12.5%;但同期产品线的需求交付完成率只有 71%,两个重点版本各延期了 6 周和 9 周。管理层的第一反应是"人不够",第二反应是"招的人不对",只有产品负责人说了一句让全场安静的话:我们从来没算过,这 108 个人一年到底有多少人天真正投在了优先级最高的那三件事上。
后来我们把数据拉出来,答案是 41%。剩下 59% 的人天,散落在临时需求、跨部门支持、会议、返工和被中途叫停的项目里。这篇文章讲的就是这件事:人力资源计划里真正难的不是"要几个人",而是"人投到哪里、投多久、投完怎么验证",以及产品经理在这套制度设计里到底该扮演什么角色。
一、核心结论:人员投入计划的本质是"排产",不是"报编制"
在展开流程之前,我先把结论摆出来。这套结论不是从管理学教材里抄的,而是我在四家公司、累计跟踪过约 30 个季度的投入数据之后形成的判断,其中有一部分和主流 HR 的做法是相反的。
1. 结论一:人员投入计划的对象是"产能",不是"人头"
绝大多数公司的人力资源计划,交付物是一张编制表:部门、岗位、职级、人数、月度到岗计划。这张表能回答"我们有多少人",但回答不了"我们能干多少事"。这两件事之间的差距,在中大型组织里通常有 25%-40%。
原因很简单:一个人的名义产能和有效产能不是一回事。一个 22 个工作日的月份,扣掉年假、培训、周会、跨部门对齐、面试、值班,真正能用于交付的深度工作时间,我观察到的中位数是 12-14 天。如果是技术负责人、产品负责人这类角色,有效交付时间还会再低 20% 左右。
所以我在设计任何一套人员投入计划时,第一件事都是把"人数"换算成"人天",再把"人天"打折成"有效人天"。这个动作看着朴素,却是整套制度能不能立住的地基。不做这层换算的计划,只是一份愿望清单。
- 名义人天 = 在岗人数 × 当月工作日
- 可用人天 = 名义人天 −(法定假 + 年假 + 病假 + 培训日)
- 有效人天 = 可用人天 × 有效系数(我一般取 0.62-0.72,随组织成熟度浮动)
- 可分配人天 = 有效人天 −(固定运维 + 支持类占用 + 预留缓冲 10%)
只有"可分配人天"才是可以拿去做排产的数字。用这个口径回看前面那家 SaaS 公司:108 人 × 250 个工作日 × 0.66 ≈ 17,800 有效人天,再扣掉支持类占用和缓冲,真正可分配到重点项目的大约 11,500 人天。而他们年初排产时用的分母是 96 × 250 = 24,000。分母虚高了整整一倍,计划从第一天起就不可能准。
2. 结论二:全流程有五个节点,断任何一个都会失真
我把人员投入全流程拆成五个节点:需求归集、优先级排序、资源匹配、投入执行、复盘校准。这五个节点不是线性瀑布,而是一个带反馈的闭环,复盘的结果要回流到下一轮的需求归集和排序规则里。
| 节点 | 核心动作 | 标准输出物 | 断掉之后的典型症状 |
|---|---|---|---|
| 需求归集 | 把所有要消耗人力的诉求统一收口,含业务需求、技术债、合规、支持类 | 需求池(含估算人天与提出方) | 临时需求不断插队,计划表每月重排 |
| 优先级排序 | 用统一规则做取舍,而不是"谁嗓门大谁先" | 排序结果与落选清单 | 所有需求都"紧急",实际交付全在延期 |
| 资源匹配 | 把可分配人天按技能、角色匹配到具体需求 | 投入台账(人 × 需求 × 时间) | 排产表好看,执行时无人可用 |
| 投入执行 | 按周记录实际投入,与计划做偏差比对 | 周度投入偏差表 | 季度末才发现跑偏,已无法纠偏 |
| 复盘校准 | 比对计划与实际,修正估算系数与排序规则 | 系数修订记录 + 规则迭代 | 同样的估算错误连续犯四个季度 |

3. 结论三:产品经理是这套制度的设计者,不是填表人
这里我要说一个可能不太讨喜的判断:人力资源计划做不好,责任往往不在 HR,而在产品侧没有提供"可排产的需求结构"。
HR 能管的是编制、薪酬带宽、招聘节奏;HR 管不了的是"这个需求值不值得投三个人做两个月"。后者是产品经理的专业领域。如果产品经理交出来的需求池是一堆标题加一句"业务很急",那 HR 只能按人头平均分配,这套计划注定退化成数字游戏。
我在实际推动时,会给产品经理定义四项制度设计职责:定义投入单位与估算口径、维护需求池的结构化字段、主持优先级排序规则、对投入产出做季度复盘。这四件事都不写代码、不做表,但决定了整套流程有没有信息含量。
4. 结论四:真正可控的是"投入结构",不是"总人数"
总人数在季度内几乎是刚性的:招聘有周期,裁员有成本,内部调岗有政治阻力。但投入结构是可以按周调整的,把 20% 的人天从低优先级需求挪到高优先级需求,一周之内就能完成,且不需要任何审批。
所以我给团队定的人力计划核心指标不是"人数达成率",而是三个结构指标:重点需求人天占比、临时需求人天占比、返工人天占比。这三个数字一出来,一个团队的健康度基本就清楚了。后面第五节我会给出具体的观测数据。
二、背景与真实场景:为什么计划总在第二个月开始失效
几乎所有公司都能做出一份看起来专业的人力资源计划,区别在于第二个月之后它还准不准。我跟踪过的案例里,计划失效的时点高度集中,大约 70% 发生在第 5 到第 8 周。这个时间点不是巧合,它正好是第一批临时需求积累到足以打乱排产的时候。
1. 一个 12 人产品团队的季度实况
2024 年 Q2,我深度跟了一个 12 人的产品团队(含 4 名产品经理、5 名设计师、3 名数据分析),他们服务三条业务线。季度初的排产是:A 线 45% 人天、B 线 30%、C 线 15%、技术债与支持 10%。
季度末拉出来的实际分布是:A 线 31%、B 线 22%、C 线 9%、临时插入的合规改造 21%、跨部门支持 12%、返工 5%。三条业务线的实际投入全部低于计划,而计划表上根本没有"合规改造"这个条目,它是第 6 周由法务部直接找到 CEO 推动的。
值得注意的是,这个团队季度内没有一个人离职,也没有一个人被抽调,人数完全按计划执行。也就是说,计划的失败不是执行失败,而是计划本身缺了一个入口。需求归集节点没有兜住合规类需求,整个排产就塌了。
2. 业务侧与人力侧的三次口径错位
复盘中我们识别出三处系统性的口径错位,这三处在大多数中大型组织里都普遍存在。
(1)编制口径:HC 与 FTE 混用
业务侧说"我要 3 个人",指的是 3 个 FTE 的产能;HR 侧记录的"3 个人",指的是 3 个 HC。一个 HC 可能是 0.5 FTE 的投入(兼职、共享、新人爬坡期),也可能因为资深程度是 1.4 FTE 的产出。这两套口径在月度报表里被混在一起用,越往上汇报偏差越大。
(2)时间口径:自然月与迭代周期混用
人力计划按自然月排,研发交付按双周迭代跑。一个月里可能包含 2 个或 3 个迭代末尾,交付节奏在两个口径之间来回错位。我见过最夸张的一个团队,计划表上写的"6 月完成",实际对应的迭代结束日是 7 月 4 日,跨季度了,但没人发现。
(3)范围口径:项目投入与产品维护混用
产品型组织里,一个产品经理 40% 的时间在做新需求,60% 在维持存量产品的运营、答疑、数据核对、bug 分诊。计划表上只体现了前 40%,后 60% 是隐形的。当组织从项目型转向产品型时,这 60% 会突然显形,导致所有人觉得"效率变低了",其实是口径终于对齐了。

3. 从"编制表"到"投入台账"的转折点
上面那个 12 人团队的转折点,是我们做了一件很土的事:建了一张投入台账,字段只有六个,人、需求编号、开始周、结束周、投入人天、需求类型。每周五由每个人自己填,5 分钟。
连续填了 6 周之后,问题自己浮出来了:有一条业务线的需求,累计投入了 340 人天,但对应的上线功能在需求池里的优先级排第 11;另一个排第 2 的需求,实际投入只有 45 人天。团队负责人看到这张表的第一反应是"数据错了吧",第二反应是"原来我们一直在做错的事"。
这就是投入台账的价值:它不判断对错,只让隐性的事实显形。在没有台账之前,所有关于效率的讨论都是观点之争;有了台账之后,讨论才变成事实之争。
三、拆解六个常见误区
下面这六个误区,是我在十几家公司里反复见到的,而且它们往往同时出现、互相强化。我把它们按危害程度排序,而不是按出现频率。
1. 误区一:把人头当产能,把在岗当产出
这是最普遍也最致命的一个。表现为:季度初按人数排产,季度末按交付验收,中间不做任何折算。它的直接后果是所有人的承诺都超出实际能力 30% 以上,然后集体进入延期状态。
更隐蔽的一层是:当团队长期处于"承诺超额,集体延期"的节奏里,成员会发展出一套自我保护机制,估算时故意留冗余、汇报时模糊进度、评审时降低标准。这套机制一旦形成,会比延期本身更难修复。
2. 误区二:编制锁在部门,不锁在价值流
部门制下,编制是部门的资产。A 部门有 20 个编制,即使只有 15 个人的活,也不会主动让出 5 个;B 部门活多得干不完,也只能等下一轮编制审批。结果是组织整体的人力利用率被部门边界切碎。
我见过一家公司,两个相邻部门的利用率分别是 68% 和 94%,物理上只隔一层楼,但因为编制归属不同,整整两个季度没有任何人员流动。这 26 个百分点的差距,按 40 人规模折算,相当于每年浪费约 4,000 人天。
3. 误区三:计划的颗粒度到月,执行的颗粒度到周
月度计划配上双周迭代,等于用低分辨率的尺子量高精度的东西。表现为:月初排得好好的,第 2 周插进一个紧急需求,整月排产就失效了,但因为"月度计划"还没到复盘时间,没人调整。
我的做法是把计划的颗粒度降到"周",但不是每周重排全部计划,而是设置一个固定的调整窗口,比如每周三下午的 30 分钟排产会,只处理本周新增的需求与偏差,不动已经锁定的大盘。这样既保留了灵活性,又避免了计划被反复推翻。
4. 误区四:只做需求汇总,不做落选清单
优先级排序的真正产物不是"哪些做",而是"哪些不做"。大多数团队只公布前者,结果是被砍掉的需求在两周后以"紧急"的名义重新回来,而且往往走的是更高层级的通道。
我的要求是:每次排序必须输出一份落选清单,写清落选原因、预计重提时间、重提需要什么条件。这份清单要发给所有提出方。没有落选清单的优先级排序,等于没有排序。
5. 误区五:复盘只看有没有超编,不看投入去哪了
季度复盘会上最常见的三个数字是:编制达成率、招聘完成率、离职率。这三个数字都是 HR 视角的输入指标,没有一个回答"投入产出"。
我在复盘会上一定会问的四个问题是:重点需求拿走了多少人天?临时需求挤占了多少?返工消耗了多少?哪一类需求的估算偏差最大?这四个问题能覆盖 80% 的结构性问题。
6. 误区六:以为上了工具就等于有了制度
这是过去三年最流行的一个误区。很多团队把投入记录搬进了管理软件,字段建得很全,实际填写率不到 40%,且填的是"计划值"而不是"实际值"。工具记录了数据,但数据本身是假的。
我的判断标准很直接:如果这套工具里的数据不能支撑一次"要不要砍掉某个需求"的决策,那它只是换了地方的表格。工具的价值在于降低记录成本和提高数据可信度,它不能替代规则本身。

四、专业判断逻辑:产品经理如何设计这套制度
这一节是全篇最"硬"的部分。我把它拆成五层,从最底层的定义到最上层的节奏。这五层有严格的依赖关系,下层不牢,上层一定塌。
1. 第一层:定义投入单位,统一全组织的分母
我会在制度文件的第一页就把三个单位写死,并要求所有报表只能使用这三个之一,不允许混用。
- HC(编制数):只用于薪酬预算与招聘计划,不得用于产能讨论
- FTE(全时当量):用于跨部门资源协调与利用率计算,1 FTE = 1 个满负荷标准人力
- 人天(PD):用于需求估算与排产,是唯一可以进入投入台账的单位
换算关系要在制度里显式写出来:1 FTE × 1 个季度 ≈ 60 个可用人天 ≈ 40 个有效人天。这三个数字一旦被全组织接受,后面所有讨论的效率会提升一个量级,因为大家终于在用同一个尺子。
2. 第二层:建立三张表,形成最小闭环
我推动过很多次,结论是:这套制度的最小可行版本只需要三张表。表多了推不动,表少了闭不上环。
| 表名 | 核心字段 | 更新频率 | 责任人 | 闭环作用 |
|---|---|---|---|---|
| 需求池 | 需求编号、提出方、业务价值、估算人天、类型、截止约束 | 每周新增,每季重排 | 产品经理 | 决定"做什么" |
| 资源池 | 人员、角色、可用人天、技能标签、当前占用 | 每周 | 资源负责人 / HRBP | 决定"谁来做" |
| 投入台账 | 人、需求编号、周次、实际人天、偏差原因 | 每周 | 执行者本人 | 决定"做得对不对" |
三张表通过"需求编号"和"人员"两个外键关联,就能算出任何维度的投入产出。我特别强调一点:投入台账必须由执行者本人填写,不能由项目经理代填。代填的数据一定失真,因为只有本人知道那 3 天里有多少时间花在了会议上。
3. 第三层:设计准入与排序规则,把主观判断变成可复算
排序规则不需要复杂,但必须满足两个条件:可复算、可申诉。我用的是一个五维打分卡,每维 1-5 分,加权求和。权重按组织阶段调整,不是固定的。
# 需求优先级打分卡(示例配置)
dimensions:
business_value: # 业务价值:收入影响、用户覆盖
weight: 0.35
scale: 1-5
strategic_fit: # 战略契合:是否属于本年度三大主线
weight: 0.25
scale: 1-5
urgency: # 时间紧迫性:有无外部截止约束
weight: 0.15
scale: 1-5
effort_penalty: # 投入成本(反向计分,人天越多分越低)
weight: 0.10
scale: 1-5
risk_reduction: # 风险消减:合规、稳定性、技术债
weight: 0.15
scale: 1-5
约束条件(硬性,不参与打分)
constraints:
合规类需求自动进入当前迭代,不参与排序
单一需求占用超过团队可分配人天 25% 时,需拆分为多个阶段
总分低于 2.5 的需求进入落选清单,记录重提条件
这套规则最大的价值不是算得准,而是把"我不同意"从情绪表达变成了参数讨论。有人觉得某需求该排第一,那就去争 business_value 这一维的分数,而不是争"业务很急"。争参数是可以收敛的,争情绪永远收敛不了。

4. 第四层:设置阈值与预警线,让偏差在第 2 周就被看见
制度能不能跑起来,取决于多快能发现偏差。我一般设四条预警线,超出即触发对应动作,不需要开会讨论。
- 单人周投入超过 5.5 人天:触发过载预警,检查是否存在隐性加班或记录失真
- 单人周投入低于 2.5 人天:触发闲置预警,检查是否被临时事务切碎
- 单需求累计投入超过估算 30% 且未完成:触发重新估算,评估是否拆分或终止
- 临时需求周占比超过 25%:触发排产重排,由产品负责人主持
这四条线的数值不是拍脑袋来的。第 1 条和第 2 条的区间,来自我对多个团队投入台账的分布观察,正常状态下单人周投入集中在 3.5-4.5 人天,落在 2.5 以下或 5.5 以上的样本,80% 以上对应着真实异常。第 4 条的 25%,则是因为超过这个比例后,原定排产的连续性会被彻底打断。
5. 第五层:把复盘做成季度节奏,产出的是系数而不是结论
大部分复盘会产出的是"下次注意",这种产出没有沉淀。我要求的复盘产出是三个可复用的系数修正。
| 复盘产出 | 计算方式 | 用途 | 典型迭代幅度 |
|---|---|---|---|
| 有效系数修正 | 实际有效人天 ÷ 可用人天 | 修正下一季度产能折算的分母 | ±0.03 ~ ±0.06 |
| 估算偏差系数 | 实际人天 ÷ 估算人天(按需求类型分组) | 修正未来同类需求的估算值 | 按类型 1.1 ~ 1.8 倍 |
| 临时需求占比基准 | 临时需求人天 ÷ 总投入人天 | 决定下一季度预留缓冲的比例 | 15% ~ 30% |
这三个系数一旦跑起来,组织的计划能力会进入复利状态。第一年可能还是拍脑袋加修正,第三年就能做到季度交付预测误差控制在 15% 以内。我在一家 300 人规模的公司见过这个曲线,他们的估算偏差系数从 1.72 收敛到 1.18,用了整整 6 个季度。
五、数据观察与案例:一家 300 人企业的落地过程
这一节我用一个完整的落地案例来说明前四节的方法在真实组织里长什么样。案例对象是一家约 300 人的 B 端软件公司,研发与产品合计 180 人,2023 年开始推行人员投入的全流程管理,工具侧选择了 PingCode。选择它的原因不是功能多,而是它的需求、迭代、工时三个对象本身就是打通的,能减少我们自己做数据关联的工作量。
1. 落地前的基线:数据不缺,缺的是关联
这家公司在推行之前的状况很有代表性:需求在用一套工具管,排产在用另一套表格,工时报在第三套系统里。三套数据各自都能出报表,但没法关联,你无法回答"这个需求到底花了多少工时",因为需求编号和工时记录之间没有外键。
我们花了三周做基线测量,得到的数字是:重点需求人天占比 44%,临时需求占比 28%,返工人天占比 11%,人力统计平均每月耗时 26 小时(3 个人分摊),季度排产准确率(计划人天与实际人天偏差在 ±15% 以内的需求占比)为 58%。
这里我要强调一个判断:基线测量不能省。没有基线,后面所有的改进都无法归因,你会永远搞不清到底是制度起了作用还是业务本身变简单了。基线测量的成本大概是两周,收益是后面每个季度都能算清楚账。
2. 三个月的改动:只动了三件事
他们并没有做大改革,只做了三件事,我按实施顺序列出来。
(1)统一投入单位与估算口径
把所有需求的估算单位从"故事点"改成"人天",并给出了换算基准(1 故事点 ≈ 0.8 人天,按团队历史数据回归得出)。同时在 PingCode 的工作项里统一了必填字段,包括需求类型、提出方、估算人天、截止约束。这一步花了 2 周,阻力主要来自研发团队,因为他们习惯了故事点。
(2)建立周度投入台账与预警
利用平台里工时记录与工作项的关联,把每周实际投入自动汇总到需求维度,再配四条预警规则。这一步的关键不是技术实现,而是把填写动作嵌进日常流程,每天下班前花 2 分钟记录,比每周五花 20 分钟回忆要准得多。
(3)建立季度复盘与系数修正机制
每季度末用平台导出的投入数据做一次偏差分析,输出三个系数并更新到下一季度的排产模板里。这一步是让制度自我进化的关键,也是最容易被跳过的一步。

3. 结果拆解:哪些指标动了,哪些没动
三个季度之后,最明显的变化是重点需求人天占比从 44% 升到 62%,临时需求从 28% 降到 16%。但有两项指标几乎没动,值得单独说。
第一项是返工人天占比,从 11% 降到 9%,只降了 2 个百分点。原因很清楚:返工主要来自需求理解偏差和验收标准模糊,这属于需求质量问题的,投入台账只能测量它,不能解决它。想降返工,得回到需求评审环节去改。
第二项是跨部门支持的隐性投入,从 12% 只降到 11%。这类投入往往不受本部门排产控制,需要更高层级来协调。我们的做法是把它显性化为一个固定配额,每季度明确划出 10% 的人天用于跨部门支持,超出部分需要走升级流程。承认它存在,比假装能消灭它更有效。
4. 一个反面案例:只上工具不改流程
同期我还跟了另一家公司,规模相近,也采购了同类管理平台,但没有做前三节讲的制度设计。他们的做法是把原来的 Excel 搬进了系统,字段照抄,规则照旧。
六个月后的结果是:工时填写率 46%,需求估算字段 73% 为空,排产仍然靠部门负责人在会上口头协调。他们得到的唯一收益是报表出得快了一点,人力统计耗时从 22 小时降到 14 小时,仅此而已。投入台账的数据因为填写率太低,完全无法用于决策。
这个对比让我更加确信一个判断:工具解决的是记录成本问题,制度解决的是信息含量问题。记录成本降低 60%,但如果记录的内容本身没有结构,信息含量还是零。先设计制度,再选工具,顺序反了就是白花钱。
六、不同情况下的行动建议
前面讲的是通用逻辑,但落到执行,不同规模、不同组织形态的做法差别很大。我把常见的几种情况拆开讲,每一种都给出最小可行动作。
1. 50 人以下团队:不要做全流程,只做投入台账
这个规模做五节点全流程是过度管理。我在 30 人左右的团队试过完整版,结果是每周花在填表和开会上的时间超过 6 小时,占了团队产能的 4%,得不偿失。
最小可行动作:只建投入台账,每周记录人、需求、人天三项。排序靠产品负责人判断,不做打分卡。这个阶段的目标不是精确,而是让团队养成"投入可见"的习惯。
2. 100-300 人组织:三张表 + 打分卡,这是性价比最高的区间
这个规模是制度收益最明显的区间。人数到了三位数,口头协调开始失效,部门墙开始形成,但还没复杂到需要多层级审批。我建议完整推行三张表和五维打分卡,颗粒度到周。
关键动作是把周度排产会固定下来,每周一次,30 分钟,只处理新增需求与偏差。这个会一旦断掉两次以上,整套制度就会退化成月底补表。
3. 500 人以上或多 BU 组织:分层设计,总部只管规则和口径
这个规模最大的风险是总部想管到每个需求的排产,结果既管不动又拖慢一线。正确的分工是:总部定义单位口径、打分卡框架、复盘节奏和数据标准;各 BU 在框架内自主排产,只上报结构指标。
我一般要求 BU 每季度上报四个数字:重点需求人天占比、临时需求占比、返工占比、排产准确率。总部用这四个数字做横向对比,找出异常 BU 做深度介入,而不是直接干预排产。
4. 项目型组织 vs 产品型组织:投入结构完全不同
项目型组织的投入是按项目归集的,有明确起止,台账相对好做;难点在于人员跨项目复用时的成本分摊。我的建议是按实际工时比例分摊,不做平均分摊,因为平均分摊会掩盖真实的资源争夺。
产品型组织的投入是持续的,没有明确终点,难点在于"新需求"和"存量维护"的切分。建议在需求池里单设一个"存量维护"类型,把运营、答疑、数据核对、bug 分诊都归进去,让它显性化。这类投入在成熟产品团队里通常占 50%-65%,不显性化就永远算不清账。
5. 扩张期 vs 收缩期:预警线的方向要反过来
扩张期最大的风险是招人速度超过业务消化速度,新人爬坡期会拉低整体有效系数。这时候应该把"单人周投入低于 2.5 人天"的闲置预警调得更敏感,因为闲置往往被新人的忙碌感掩盖。
收缩期正相反,最大的风险是隐性过载。人少了但事没少,团队会用加班消化,台账上看到的是"投入饱满",实际上是透支。这时候应该把过载预警从 5.5 人天下调到 5.0,并且把离职意向纳入季度复盘。
| 组织情境 | 核心风险 | 优先建立的能力 | 可以暂时省略的动作 |
|---|---|---|---|
| 50 人以下 | 管理成本高于收益 | 投入可见性 | 打分卡、季度系数修正 |
| 100-300 人 | 部门墙导致利用率割裂 | 三张表闭环 + 周度排产会 | 多层级审批流 |
| 500 人以上 / 多 BU | 总部过度干预、一线失去弹性 | 口径统一 + 结构指标横向对比 | 总部直接排产 |
| 项目型组织 | 跨项目复用成本分摊失真 | 按实际工时分摊 | 产品线维度的结构分析 |
| 产品型组织 | 存量维护投入隐形 | 需求类型细分(新需求 / 存量) | 项目起止管理 |
| 快速扩张期 | 新人爬坡拉低有效系数 | 闲置预警 + 爬坡期系数 | 精细的单需求估算 |
| 收缩期 | 隐性过载与透支 | 过载预警 + 离职意向跟踪 | 新增编制规划 |

七、不同情况下的取舍
任何制度都是取舍的产物,没有全面占优的方案。这一节我把四组最常被问到的取舍摊开讲,包括我自己在不同项目里做过的相反选择。
1. 精细度 vs 管理成本:精度提升是边际递减的
把排产颗粒度从月降到周,准确率大概能提升 15-20 个百分点;从周降到天,还能再提升 5-8 个点;从天降到半天,提升不到 2 个点,但记录成本翻倍。这就是典型的边际递减。
我的经验阈值是:记录成本控制在团队总产能的 2% 以内。超过这个比例,团队会开始抵触、敷衍、造假,数据质量反而下降。按 20 人团队算,2% 大约是每周 16 人天,也就是每人每周 48 分钟。这个预算够做周颗粒度的台账,不够做天颗粒度。
2. 集中管控 vs 业务自治:取决于需求的不确定性
需求确定性高的业务(比如合规、基础设施),适合集中管控,因为排产可预测,集中能提升利用率;需求不确定性高的业务(比如创新产品、增长实验),适合业务自治,因为集中管控会让决策链路变长,错过窗口。
我在一家公司做过混合设计:基础设施团队按季度锁定排产,只留 10% 弹性;创新团队按双周滚动,不锁季度。两套规则并行,用同一套投入台账记录,季度末统一复盘。这个设计运行了一年,效果不错,代价是复盘时要多做一层口径对齐。
3. 提前锁定 vs 弹性池:留多少缓冲是有公式的
很多团队纠结该预留多少弹性。我的做法是用历史数据算:过去 4 个季度临时需求占比的均值加一个标准差,就是下一季度的预留比例。
举例:某团队过去四个季度临时需求占比分别是 18%、24%、21%、31%,均值 23.5%,标准差 5.5%,那么下一季度预留 29% 比较合适。这个数字看起来高,但它是有依据的,比拍脑袋定 20% 要可靠得多。缓冲留少了会打乱排产,留多了会造成显性浪费,用数据算比用感觉定靠谱。
4. 自建 vs 采购:先看流程成熟度,再看预算
我的判断顺序是反的,很多人先看预算,我建议先看流程成熟度。如果三张表的字段还没定清楚、预警线还没跑通,采购任何工具都是浪费;如果流程已经跑通两个季度、只是记录成本太高,那采购就是划算的。
另外要考虑的是组织规模。100 人以下的团队,用现成的协作工具配一张表就能跑,不必上专业平台;100 人以上、需求与迭代需要强关联时,专业平台的价值才显现出来,因为这个规模下人工关联数据的成本会指数上升。
这里补充一点实际观察:像 PingCode 这类面向中大型企业及 100 人以上组织的平台,真正的价值不在于功能清单,而在于需求、迭代、工时、测试这几个对象天然关联,省掉了自建数据管道的工作。但如果组织本身没有统一的投入单位,这种关联反而会放大混乱,你会得到一堆精确但无意义的数据。
5. 什么情况下不要做这套制度
最后这条可能最反常识:有三种情况我建议先别做。
- 业务模式还在剧烈变化中:这时候排产三个月后的投入没有意义,做了也是白做,不如先做双周滚动
- 团队规模低于 30 人且高度自组织:口头协调的效率高于制度协调,加制度是负收益
- 管理层不愿意用数据做取舍决策:这种情况下台账会变成"证明我们很忙"的材料,而不是决策依据,反而增加政治成本
第三种情况我见过两次,都是制度推行半年后被废弃,原因不是方法有问题,而是决策者从来不看数据。制度的生命力取决于它是否真的影响决策,如果决策永远由其他因素决定,那这套制度就是纯粹的负担。

八、总结:把"人够不够"换成"投得对不对"
回到开头那家 SaaS 公司。他们最后没有加人,做的事情是三件:把编制换成可分配人天、把需求池补上类型和估算字段、每周记录一次投入台账。两个季度之后,重点需求人天占比从 41% 升到 59%,同期交付完成率从 71% 升到 84%。人数一个没变。
这件事给我的启发是:人力资源计划这个说法本身就有误导性。它听起来像在管"人",实际在管的是"投入的分配方式"。人是最不灵活的资源,投入结构才是最灵活的资源。所有有效的改进,几乎都是从调整结构开始的。
再往深一层说,产品经理在这套制度里的角色,不是"提需求的人",也不是"催进度的人",而是定义这套系统如何做取舍的人。定义投入单位、定义打分规则、定义预警阈值、定义复盘产出,这四件事决定了组织能不能把有限的人力投到真正重要的事情上。这件事做不好,招再多人也只是把浪费按比例放大。
我见过最有效的做法,往往也是最朴素的:一张投入台账、一周一次的 30 分钟排产会、一季一次的系数修正。没有复杂的模型,没有昂贵的系统,只有持续的记录和诚实的复盘。难点从来不在于知道怎么做,而在于能不能连续做满四个季度,绝大部分团队的制度,都死在第三个季度的懈怠上。
如果你准备开始,我建议的下一步是这样三步:
- 本周内:拉出上个月的实际投入分布,不用精确,按人估算即可,看看重点需求占了多少。这个数字通常会让人吃惊
- 两周内:把投入单位统一成人天,并在需求池里补上"类型"和"估算人天"两个必填字段
- 一个月内:启动每周一次的投入台账记录,先跑 6 周不做任何评判,6 周后再开第一次复盘会
不要一上来就设计完整的五层制度。制度是长出来的,不是设计出来的。先让数据可见,再让规则收敛,最后才谈优化。这个顺序反过来,大概率会在第三个月被团队默默放弃。
常见问题解答(FAQ)
1. 人力资源计划人员投入全流程应该从哪些阶段开始设计?
我在做产品规划时,最容易把人员投入理解成“缺多少人就招多少人”,但项目一延期,实际工作量和岗位需求就全部失真。我想知道,产品经理如何把业务目标、项目阶段和人员配置串成一条可执行的流程,而不是只做一张静态编制表?
建议把人员投入拆成“目标拆解、工作量估算、能力匹配、排期校验、执行复盘”五个阶段,而不是直接从招聘数量倒推。实际操作中,我通常先把年度目标拆成产品线、版本和关键里程碑,再为每个里程碑列出需求分析、交互设计、开发、测试、上线运营等工作包,最后用工作量和可用工时计算人员缺口。
一个比较实用的估算公式是:人员缺口=预计工作量÷单人有效产能-现有可用人数。这里的“有效产能”不能按每月160小时计算,因为会议、沟通、返工、请假和突发支持都会占用时间。我的经验是,研发类岗位通常按每月110至125小时有效产能估算,产品和项目管理岗位则更适合按90至110小时估算。
例如,一个季度需要完成3个版本,预估总工作量为产品设计180小时、开发1650小时、测试480小时、上线支持210小时。按照产品岗位100小时、开发岗位120小时、测试岗位110小时的月度有效产能,并考虑3个月周期,理论需求约为产品0.6人、开发4.6人、测试1.5人、上线支持0.6人。
最终配置不应机械地四舍五入,而要结合关键路径,通常会配置1名产品、5名开发、2名测试,并预留10%至15%的缓冲。真正需要关注的不是“总人数够不够”,而是关键路径上是否存在单点依赖。如果只有一名熟悉核心系统的开发人员,即使总人数达标,项目仍可能因为一个人请假而停摆。
因此,人员计划必须同时记录人数、技能、可投入时间和替代人选。
2. 产品经理如何判断项目到底需要多少人,而不是凭经验拍脑袋?
我以前做人员计划时,经常遇到业务方要求“下季度再加两个人”,但对方说不清新增人员要解决什么问题。我也试过按历史项目人数直接套用,结果项目规模不同、复杂度不同,最后还是出现忙闲不均。有没有一种更可靠的判断方法?
不要用“上次用了几个人”作为唯一依据,应该同时看工作量、复杂度、并行度和风险系数。建议先建立一个轻量级评分表:需求数量占30%,系统复杂度占25%,外部依赖占20%,交付周期占15%,质量或合规要求占10%。总分越高,越需要增加冗余能力,而不是单纯增加执行人员。
例如,同样是一个月交付10个需求,普通页面调整和支付链路改造绝不能按同一人力模型处理。前者可能需要2名开发和1名测试,后者还需要架构、安全、数据和灰度发布支持。我的做法是先按基础工作量计算,再乘以复杂度系数:低复杂度取1.0,中复杂度取1.2至1.4,高复杂度取1.5至1.8。
如果涉及跨部门审批、历史系统改造或监管要求,通常还要额外增加0.1至0.3的风险系数。可以参考下面的判断逻辑:基础人力适合处理明确、独立、低依赖的需求;增加人力适合解决并行任务过多的问题;引入专家或外部资源则适合解决能力缺口。三者不能混为一谈。
项目延期时,如果瓶颈是评审决策慢,增加开发人员几乎没有效果;如果瓶颈是测试环境不稳定,继续招聘测试人员也未必能解决问题。我通常会把人员申请写成“问题,工作量,预期结果”的形式。
例如,不写“申请增加2名开发”,而写“未来8周有4条并行交付链路,现有3名开发只能覆盖2条,预计产生18天关键路径延误,增加2名具备接口开发能力的人员后,可将延期风险从40%降至15%”。这种表达更容易获得管理层认可,也便于后续复盘申请是否有效。
3. 人员投入计划如何落地到日常排期,避免计划做完却没人执行?
我见过不少人力资源计划,表格里岗位、人数和月份都写得很完整,但到了项目排期时,人员仍然被多个项目重复占用。我想知道,产品经理在执行层面应该管理哪些数据,才能发现人员冲突和投入不足?
人员计划不能只维护“某岗位需要几个人”,还要维护“谁在什么时间、以多大比例、承担什么工作”。建议至少建立四个维度:人员、技能、时间区间、项目任务。对于同一人员同时参与多个项目的情况,要用投入比例管理,而不是默认全职投入。
例如,一名高级开发人员同时支持项目甲、项目乙和线上故障处理,表面上可能被安排为50%、30%、20%,但如果三个项目的核心任务都集中在同一周,这种分配在日历上仍然不可执行。因此,我会增加“周粒度容量校验”:每周可投入工时乘以投入比例后,再与任务工时对比。
假设某开发人员每周有效产能30小时,项目甲安排18小时,项目乙安排12小时,理论上刚好满载;但如果还存在8小时的线上支持,就已经超出26.7%,必须提前调整。在工具选择上,简单团队可以用共享表格配合周例会;
当项目超过5个、人员超过30人,或者存在频繁调度时,建议使用某项目管理工具统一维护任务、负责人、预计工时和实际工时。这里最重要的不是工具功能多,而是能否把计划投入和实际投入放在同一处对比。我会重点看三个指标:计划投入偏差率、关键岗位利用率和跨项目冲突数。
计划投入偏差率连续两周超过20%,说明估算模型需要重算;关键岗位利用率长期超过90%,说明团队没有应对突发工作的空间;跨项目冲突数超过5个,说明排期已经从资源管理问题变成决策问题。执行层面最忌讳月底才复盘,至少要按周滚动调整,必要时把低优先级需求移出当前周期。
4. 如何复盘人员投入效果,判断是人不够、能力不匹配,还是流程出了问题?
我曾经遇到过项目延期后,管理层第一反应就是继续加人,但新成员加入后交付速度并没有明显提升。后来我发现,问题可能来自需求反复、职责重叠和决策等待,而不是单纯的人数不足。产品经理应该怎样用数据区分这些原因?
复盘时不要只看“计划人数”和“实际人数”,至少要把投入结果拆成产能、等待、返工和协作四类。产能反映真正完成了多少工作,等待反映任务被阻塞的时间,返工反映需求或质量问题,协作则反映沟通和审批成本。可以用一个简单的诊断表。若人员利用率低于70%,但延期明显,优先检查需求等待、环境阻塞和决策链路;
若人员利用率超过90%,完成量仍低,优先检查任务拆分和能力匹配;若完成量尚可但线上缺陷上升,说明测试或质量投入不足;若新增人员后前两周产出下降,这是正常的协作和熟悉成本,不能立即判定招聘无效。我通常会记录四项数据:计划工时、实际工时、阻塞工时、返工工时。
比如某版本计划工时为2400小时,实际投入2600小时,其中阻塞320小时、返工280小时,那么真正用于有效交付的工时约为2000小时。此时继续增加人员未必是首选,应该先处理阻塞原因和需求变更。若把阻塞和返工各降低一半,相当于直接释放300小时产能,效果可能相当于增加2至3名短期成员。
人员投入复盘还要看加入时间。新成员在第一个周期往往只能达到成熟成员50%至70%的产能,第二个周期提升到70%至85%,只有在流程、领域知识和权限都齐备后,才可能接近稳定水平。因此,紧急项目不应只计算招聘到岗日期,还要计算上手周期。我的判断原则是:如果瓶颈出现在关键技能缺口,就补能力;
如果瓶颈出现在关键路径人手不足,就补人数;如果瓶颈出现在等待和返工,就先改流程。只有把这三种情况区分开,人员计划才不会变成延期后的惯性加人。
核心关键词
文章包含AI辅助创作:人力资源计划人员投入全流程:产品经理制度设计与一文讲清,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/625302
读者评论
把人天拆成有效产能后,确实比单看编制数更接近实际。不过有效系数不能长期沿用固定区间,最好按团队、岗位和季度数据持续校准,否则容易变成另一种拍脑袋。
投入台账的做法比较容易落地,但每周填报是否真实是关键。若记录结果直接和绩效、问责挂钩,成员可能会少报临时支持和返工,最后数据看起来很完整,实际仍然失真。
文中强调产品经理负责优先级和需求结构,这在产品团队里成立;但合规、运维等事项常常由其他部门临时发起,单靠产品侧很难拦住,最好同时明确插单审批和资源补偿机制。