很多企业把“可用工时”理解成每人每周 40 小时,最后却发现项目总是延期、产品经理长期加班、研发排期反复改写。真正有效的人力资源计划,不是把员工的合同工时填进表格,而是回答一个更难的问题:在考虑会议、休假、支持工作、技能匹配、并行任务和突发事项之后,某个团队在某个时间窗口内,究竟能稳定交付多少工作。
人力资源计划如何做好可用工时?产品经理制度设计与操作步骤
一、先讲核心结论:可用工时不是工时相减,而是交付能力建模
1. 产品经理真正要管理的是“可交付容量”
我在做项目人力规划时,最先要求团队停止使用“人数×8小时×工作日”的算法。这个公式只能计算理论出勤时长,不能计算项目容量。产品经理需要管理的,是经过非项目活动扣除、技能匹配修正和风险预留后的有效交付时长。
可以把可用工时拆成五层:合同工时、实际出勤工时、岗位可投入工时、项目有效工时和承诺交付工时。每往下一层,都会受到新的约束。很多排期失败,并不是计算错误,而是把第一层数据直接当成了第五层数据。
我的核心判断是:人力计划的最小管理单位,不应只是“人”,而应是“某人在某个时间段内,以某种技能,为某类工作贡献多少有效工时”。如果没有时间窗口、技能属性和任务类型,所谓资源计划通常只是人数清单。
| 层级 | 计算对象 | 常见口径 | 主要损耗来源 |
|---|---|---|---|
| 合同工时 | 劳动合同约定时间 | 每周40小时 | 不代表实际出勤 |
| 实际出勤工时 | 员工实际在线或到岗时间 | 打卡、工作日志 | 请假、迟到、培训、外出 |
| 岗位可投入工时 | 可用于本职工作的时间 | 扣除固定会议和行政事务 | 部门例会、招聘、辅导新人 |
| 项目有效工时 | 真正用于项目产出的时间 | 扣除切换和等待 | 多项目并行、需求等待、沟通返工 |
| 承诺交付工时 | 可以对外承诺的稳定容量 | 有效工时×承诺系数 | 突发缺陷、紧急需求、风险缓冲 |
2. 建议采用一条可审计的计算公式
为了让人力计划能够被复盘,我通常采用下面这套公式。它不追求数学上的绝对精确,而是让每一个扣减项都能解释、确认和调整。
项目有效工时 =(标准工作日×每日标准工时-固定非项目工时-休假工时)×出勤修正系数×专注修正系数×技能匹配系数
可承诺工时 = 项目有效工时×承诺系数-已锁定风险预留
例如,一名产品经理在一个 20 个工作日的月份内,理论工时为 160 小时。扣除 24 小时固定会议、8 小时培训、16 小时休假后,剩余 112 小时。若跨项目切换使专注修正系数为 0.82,当前领域经验使技能匹配系数为 0.9,则项目有效工时约为 82.7 小时。再按 0.85 的承诺系数管理,最终可承诺工时只有约 70 小时。
这意味着,产品经理如果把 160 小时全部排入需求分析、评审、验收和上线跟进,排期从第一天就已经透支。即使员工每天都在工作,项目也会因为等待、切换和返工逐步失去节奏。

3. 先统一定义,再讨论工具和报表
如果团队没有统一“工作日、工时、请假、会议、支持事项、项目任务”的定义,任何软件都会把口径差异放大。有人把午餐时间算入工时,有人把全天培训记成项目投入,有人把临时答疑记在原项目名下,最后得到的不是事实,而是不同填报习惯的混合物。
我建议制度文件先写清楚三个边界。第一,工时记录服务于容量预测和管理改进,不直接等同于绩效评分。第二,项目有效工时必须绑定具体项目、产品线或工作类型。第三,无法准确归属的临时工作,应进入“支持与突发”类别,而不是被迫塞进某个项目。
二、为什么产品经理最容易把可用工时算错
1. 产品经理的工作具有高沟通密度
研发、设计、测试、销售、客户成功和管理层都会向产品经理发起请求。产品经理的日历上看似只有几个会议,但会议前的信息收集、会后的决策同步、文档更新和争议处理,往往没有出现在日历里。
在我观察过的一个中型产品团队中,产品经理每周平均有 14.5 小时正式会议,但实际围绕会议产生的准备和跟进时间约为 10 小时。若只统计会议时长,团队会高估每人每周约 25% 的可用容量。
这类隐性工作尤其容易影响新产品、复杂行业产品和跨部门项目。产品经理不是简单的任务执行者,而是大量决策、澄清和协调工作的汇集点。因此,不能拿研发人员的专注工时模型直接套用到产品岗位。
2. 多项目并行会产生非线性损耗
很多管理者认为,一个人同时负责两个项目,只是把工时各分一半。但实际情况通常不是 50% 加 50% 仍然等于 100%。每次切换都要重新加载背景、确认上下文、查找资料和恢复决策状态。
当项目从两个增加到三个时,损耗往往不是再增加同样的比例,而是出现明显的非线性。尤其当三个项目处于不同业务阶段,且都需要产品经理持续响应时,碎片化会迅速侵蚀深度工作时间。
| 并行项目数 | 建议专注修正系数 | 适用情形 | 管理判断 |
|---|---|---|---|
| 1个 | 0.90,0.95 | 单一产品线、边界清晰 | 适合复杂需求和持续 discovery |
| 2个 | 0.78,0.88 | 一个主项目、一个辅助项目 | 需要明确主次和固定切换日 |
| 3个 | 0.62,0.75 | 项目阶段相近或业务关联度高 | 必须设置容量上限和决策优先级 |
| 4个及以上 | 0.45,0.60 | 临时救火或共享产品岗位 | 不建议作为稳定制度运行 |
上表不是行业统一标准,而是我在项目排期和复盘中使用的建议基准。企业应当用连续 8 至 12 周的实际记录校准系数,而不是照抄数字。

3. “忙碌”不等于“有产出”
工时制度最容易犯的另一个错误,是把在线时长、填报时长或会议时长等同于产出。一个产品经理可能每天处理几十条消息,但没有完成关键决策;也可能只用两小时写出一份清晰方案,却推动团队减少一周返工。
因此,我不建议用工时直接评价个人效率。可用工时用于回答“团队能承诺多少”,而绩效评价要结合决策质量、需求命中率、交付结果和协作反馈。把两者混在一起,会诱导员工填报更长工时,反而破坏数据质量。
4. 工时记录越细,不一定越准确
有些团队要求员工按 15 分钟记录每一项工作,结果员工每天花大量时间维护记录,并且为了方便填报,把复杂任务拆成很多无意义条目。记录粒度过细,会增加管理成本,降低填报意愿,还会让数据看起来精确却不可信。
对于产品经理,我更推荐“半小时为最小粒度、按工作类型归集、每天不超过 5 分钟补录”的原则。只有在客户项目计费、法规审计或高风险项目中,才需要更细粒度的记录。
三、产品经理制度设计:先定义规则,再搭建流程
1. 设计四类工作池
为了避免所有工作都被贴上“项目任务”的标签,我通常把产品经理的工作分为四个工作池。第一类是项目交付,包括需求分析、原型、评审、验收和上线。第二类是产品经营,包括用户研究、数据分析、竞品研究和路线图规划。
第三类是组织协同,包括例会、招聘、培训、辅导新人和跨部门沟通。第四类是支持与突发,包括客户问题、线上事故、紧急需求和临时管理事项。第四类不能被隐藏,因为它是解释计划偏差的重要原因。
工作池的价值在于,团队可以知道容量究竟被什么消耗。如果所有记录都进入项目池,管理者只会得到“项目进度慢”的结论,却看不到真正的容量侵蚀来自支持工作和会议。
- 项目交付池:直接产生版本、功能或项目里程碑。
- 产品经营池:形成方向判断、用户洞察和产品决策。
- 组织协同池:保障团队运转,但不应无限增长。
- 支持与突发池:记录不可预测事项,并用于风险预留校准。
2. 设置不同岗位的基准系数
不能让所有角色使用同一个可用工时比例。产品经理、研发工程师、测试人员、设计师和项目经理的会议密度、支持工作和专注时间不同。统一使用 80% 容量,表面公平,实际会系统性高估某些岗位。
| 岗位类型 | 建议基础可投入率 | 典型非项目活动 | 建议风险预留 |
|---|---|---|---|
| 产品经理 | 55%,70% | 用户沟通、评审、路线图、跨部门同步 | 10%,20% |
| 研发工程师 | 65%,80% | 技术债、代码评审、线上支持、技术方案 | 10%,15% |
| 测试人员 | 60%,75% | 环境准备、缺陷回归、测试数据维护 | 10%,20% |
| 设计师 | 60%,75% | 需求澄清、设计评审、规范维护、修改返工 | 10%,15% |
| 项目经理 | 50%,65% | 计划、风险、汇报、资源协调和会议 | 15%,25% |
这些区间是用于启动制度的建议基准,不是绩效标准。真正落地时,应至少收集三个月数据,再依据计划工时、实际工时、延期原因和突发事项比例进行修订。
3. 为“支持性工作”单独设置容量
许多组织把客户答疑、售前支持和线上问题视为零散事项,实际上它们会持续占据产品经理的工作时间。更糟的是,这类工作往往没有明确截止日期,容易无限挤压正式项目。
我的做法是为支持工作设立月度容量槽。例如,一个产品经理每月可承诺 100 小时,其中 15 小时固定作为支持容量。支持工作未用完时,不自动转化为新项目工时,而是保留为突发缓冲;如果连续三个月超出 15 小时,则说明岗位配置或服务流程存在问题。
4. 建立“容量冻结”和“变更审批”制度
计划不是填完就结束,而是必须设置冻结点。常见做法是:月度计划在上月最后一个工作日前冻结,周计划在每周一中午前冻结,冻结后新增高优先级工作必须说明替代任务或额外资源来源。
如果新增需求只增加、不替换,系统就会把所有任务都显示为“优先”。产品经理制度设计的关键,不是阻止变化,而是让变化留下成本记录。每一次临时插入,都应回答三个问题:谁批准、占用多少容量、哪项工作顺延。
四、可用工时的专业判断逻辑:从数字走向决策
1. 先判断需求是“人力不足”还是“容量失真”
当项目延期时,管理者经常直接提出加人。但在我处理过的排期问题中,很多延期并非缺少总人数,而是关键技能被错误分配,或者同一批人同时承担过多项目。
判断人力不足前,先做三个检查。第一,查看关键技能的供需是否匹配,而不是只看总人数。第二,查看团队实际有效工时是否被会议和支持事项吞噬。第三,查看任务估算是否包含了沟通、验证和返工时间。
| 现象 | 更可能的原因 | 优先措施 |
|---|---|---|
| 总人数充足但关键任务等待 | 技能错配 | 建立技能矩阵,调整关键岗位配置 |
| 每周都在加班但里程碑仍延期 | 并行过多或需求反复 | 减少在制项目,建立变更门槛 |
| 排期看起来宽松,执行中频繁爆满 | 隐性工作未计入 | 拆分会议、支持和返工容量 |
| 新增人员后速度没有明显提升 | 协作成本上升 | 先明确边界和接口,再决定扩编 |
2. 用技能容量替代单纯人数容量
“需要 5 个人”是一个不完整的人力需求。更有用的表达是:“未来六周需要 1 名熟悉支付结算的产品经理、2 名后端工程师、1 名数据分析师和 0.5 名测试负责人。”技能、资历和业务熟悉程度决定了人员能否立即形成产出。
我建议建立技能矩阵,至少包含技能类别、熟练度、可投入时间、当前项目、替代人选和培养成本。熟练度可以采用 1 到 4 级,但不要只靠员工自评,最好结合历史任务、评审结果和项目负责人反馈校准。
- 1级:了解概念,需要完整指导。
- 2级:可独立处理标准任务,复杂场景需要复核。
- 3级:可独立承担复杂任务,并能指导他人。
- 4级:能够制定方法、处理高风险问题并培养梯队。
技能矩阵的真正价值,不是给员工贴标签,而是让人力计划能够识别“看似有空、实际上不可替代”的岗位风险。
3. 用历史偏差校准承诺系数
如果团队过去三个月计划交付工时为 1,200 小时,实际完成并验收的有效工时为 900 小时,那么不能继续用 100% 容量编排下一周期。可以先计算计划兑现率,再分析偏差来自估算误差、资源变动、需求变更还是支持工作。
我更倾向于把承诺系数设为滚动值,而不是一次性固定值。例如,近六周兑现率为 72%、78%、81%、75%、84%、80%,可以先用中位数 79% 作为下周期基准,而不是直接使用平均值。中位数对单次事故或大型临时项目的影响更小。

4. 识别“假容量”
我把以下几种情况称为假容量:人在编制内但长期请假或借调;人有空档但不具备当前任务技能;日历空白但被大量即时消息占用;任务已排入计划但前置决策尚未完成;员工名义上承担项目,实际优先级不断被其他负责人打断。
假容量之所以危险,是因为它不会在计划表上显示为零,却会在执行过程中不断产生等待。人力计划必须允许管理者标记“可排期”“有限可排期”“不可排期”三种状态,而不是只显示一个百分比。
五、以中大型团队为例:用项目管理平台落地可用工时
1. 为什么100人以上组织更需要统一平台
在 100 人以上的组织中,人员、项目和汇报关系通常已经超过单个负责人能够凭记忆管理的范围。用表格做短期排期仍然可行,但当项目跨部门、人员共享、权限复杂、计划频繁变化时,表格很难保证版本一致、责任明确和数据可追溯。
以 PingCode 为例,它更适合被放在人力计划的执行层,而不是被当成单纯的考勤工具。企业可以将项目、迭代、需求、任务、负责人、工时记录和计划视图关联起来,再通过权限和流程控制减少重复填报。
这里需要特别说明:项目管理平台不能自动产生真实容量。它只能把组织已经定义的规则固化下来。若企业没有统一口径,平台上线后可能只是更快地生成一份看起来完整、实际上不可信的报表。
2. 建议的系统对象设计
如果要在项目管理平台中落地,我建议不要一开始就建立几十种复杂字段。先围绕“人员、项目、任务、工作类型、时间窗口、审批状态”六类对象建立最小闭环,运行稳定后再增加成本中心、技能标签和预测模型。
| 系统对象 | 关键字段 | 用途 | 常见错误 |
|---|---|---|---|
| 人员 | 部门、岗位、技能、可投入率、上级 | 计算个体容量 | 只录姓名,不维护技能和借调关系 |
| 项目 | 优先级、阶段、起止日期、负责人 | 判断项目资源竞争 | 项目没有明确结束状态 |
| 任务 | 估算工时、实际工时、前置关系、状态 | 连接计划与执行 | 只填截止日期,不填工作量 |
| 工作类型 | 交付、经营、协同、支持、突发 | 解释容量去向 | 所有时间都归入项目 |
| 时间窗口 | 周、月、季度、冻结状态 | 形成滚动计划 | 允许随时改写历史计划 |
| 审批状态 | 草稿、待确认、已冻结、变更中 | 控制计划版本 | 没有变更原因和审批人 |
3. 用四个视图服务四类管理者
员工需要看到自己的任务和剩余容量,产品负责人需要看到项目之间的资源冲突,部门负责人需要看到技能供需和整体负荷,高层则更关心战略项目是否得到足够资源。一个视图很难同时满足这四类用户。
- 个人视图:本周任务、计划工时、实际工时、待确认事项。
- 项目视图:项目阶段、里程碑、资源占用、关键路径和风险。
- 部门视图:人员负荷、技能缺口、跨项目冲突和支持工作比例。
- 管理视图:战略项目容量、延期风险、承诺兑现率和资源调整记录。
我不建议把所有数据都展示给所有人。信息过多会让员工只关注填报,而不是交付;管理者也会被大量细节淹没。权限和视图设计本身,就是制度的一部分。

4. 用自动化减少重复填报,但保留人工判断
平台可以从任务状态、迭代周期、假期日历和项目成员关系中自动生成基础计划,再由负责人确认特殊情况。这样做比让员工每周重复录入相同信息更可靠,也能减少“为了填表而填表”的抵触。
但自动化不能替代人工判断。例如,某员工虽然没有休假,但正在交接岗位;某任务虽然还未关闭,却已经进入等待客户反馈阶段;某产品经理虽然挂在项目成员列表中,实际只承担顾问角色。这些情形需要通过状态、备注或审批机制补充。
六、具体操作步骤:从零建立一套可用工时制度
1. 第一步:确定管理目标和边界
先明确制度要解决什么问题。是为了提高项目排期准确率,还是为了控制外包成本、识别招聘需求、减少加班,或者支持客户项目计费?如果目标过多,制度会迅速复杂化。
建议第一阶段只选择一个主目标,例如“提升未来四周项目排期的可信度”。所有字段、流程和报表都围绕这个目标设计,避免一开始就把考勤、绩效、薪酬、项目成本全部混在一起。
- 定义适用范围:哪些部门、岗位和项目必须参与。
- 定义时间范围:按周、月还是季度滚动预测。
- 定义责任人:谁填报、谁确认、谁审批、谁复盘。
- 定义数据用途:用于计划、成本、客户计费还是组织决策。
- 定义隐私边界:哪些数据公开到团队,哪些只对负责人可见。
2. 第二步:盘点固定损耗和可变损耗
固定损耗包括法定节假日、固定例会、培训、值班和已确认休假。可变损耗包括客户支持、紧急缺陷、需求变更、跨团队沟通和临时汇报。两者必须分开,因为固定损耗可以提前排入计划,可变损耗则需要使用历史数据进行预留。
在首次盘点时,我会要求团队连续记录四周,而不是凭印象填写“会议很多”。四周足以看出固定会议的真实时长、支持事项的峰值和项目切换的频率,通常比一次问卷更接近实际。
3. 第三步:建立人员和技能基线
为每个人建立基础档案,至少包括岗位、部门、直接负责人、每周标准工时、休假信息、可投入率、技能标签和当前项目。对于兼职、借调和共享服务人员,还应记录有效期和优先级。
技能标签不宜过度细分。最初可以只维护 10 到 20 个对项目交付真正重要的能力,例如支付、数据分析、移动端、供应链、合规、安全和客户运营。标签过多会增加维护成本,且很快失真。
4. 第四步:按项目拆解需求工时
项目负责人不能只提交“需要两名产品经理”,而应拆成阶段和工作类型。例如,发现阶段需要 60 小时,方案阶段需要 80 小时,研发协作需要 100 小时,上线验收需要 40 小时,并说明这些工时分别需要何种技能。
任务估算最好采用区间,而不是假装精确到小时。比如可写成 24,32 小时,并记录估算依据和置信度。随着任务进入执行阶段,再把区间收敛为更准确的计划值。
5. 第五步:进行供需匹配
将项目需求和人员容量放在同一个时间轴上,先匹配不可替代技能,再匹配通用技能。匹配时优先保证关键路径和高优先级项目,不要为了让每个人看起来都有任务而平均分配资源。
如果某个技能出现短缺,可以从四种方案中选择:调整项目顺序、减少交付范围、培养内部人员、引入外部资源。加人只是其中一种方案,而且通常不是最快的方案。
6. 第六步:设置确认、冻结和变更流程
计划草稿由项目负责人提交,部门负责人审核人员冲突,员工确认实际可投入时间,最终由资源负责人冻结。冻结后,任何变更必须记录新增工作量、影响对象和替代方案。
对于紧急事项,可以设置快速通道,但快速通道不等于无记录。至少应保留发起人、批准人、插入时间、预计工时和被挤出的任务,方便在月度复盘时判断紧急事项是否已经成为常态。
7. 第七步:每周观察、每月校准、每季度重构
每周重点看执行偏差和临时变更,每月重点看系数是否合理,每季度重点看组织结构、技能供需和项目组合是否需要调整。不同周期解决的问题不同,不能只做一次年初人力预算。
| 周期 | 重点指标 | 会议问题 | 输出结果 |
|---|---|---|---|
| 每周 | 计划完成率、变更次数、阻塞工时 | 本周哪些任务无法按计划推进 | 任务调整和风险清单 |
| 每月 | 承诺兑现率、支持工作占比、估算偏差 | 容量模型哪里系统性失真 | 系数和容量槽调整 |
| 每季度 | 技能缺口、项目组合、人员利用率 | 是否需要招聘、培养或停止项目 | 组织和资源决策 |

七、真实场景拆解:一个产品团队如何从“满负荷”回到可承诺
1. 初始情况:12人团队同时承接9个项目
下面这个案例采用项目组匿名化后的示意数据,目的是展示计算方法,不代表某一家企业的公开经营数据。团队共有 12 人,包括 3 名产品经理、5 名研发、2 名测试、1 名设计和 1 名项目负责人,同时承接 9 个项目。
最初的计划表显示,团队每月可投入约 1,920 小时,项目需求约 1,760 小时,因此管理者判断还有 160 小时余量。但连续两个月后,只有 68% 的里程碑按期完成,团队加班时长却不断上升。
复盘发现,1,920 小时是理论工时,不是有效工时。固定会议和培训占 260 小时,休假和借调占 110 小时,客户支持占 180 小时,多项目切换和等待损耗约 230 小时,真正可用于项目交付的时间约为 1,140 小时。
2. 调整方案:停止平均分配,优先保护关键路径
团队随后把 9 个项目分为三类:必须按期交付的 3 个战略项目,保留维护的 3 个存量项目,以及暂缓启动的 3 个探索项目。产品经理不再平均挂在所有项目上,而是每人设置一个主项目和最多一个辅助项目。
同时,团队为客户支持设置固定容量,每月预留 15% 的产品和测试工时。所有临时需求必须进入支持池,超过容量后由业务负责人决定是延后项目、缩小范围,还是增加资源。
| 指标 | 调整前 | 调整后第二个月 | 变化解释 |
|---|---|---|---|
| 并行项目数 | 9个 | 6个 | 暂停低优先级探索项目,减少上下文切换 |
| 产品经理平均项目数 | 3个 | 1.3个 | 明确主项目,减少跨项目响应 |
| 里程碑按期率 | 68% | 86% | 承诺基于有效工时而非理论工时 |
| 临时需求未记录比例 | 约40% | 低于10% | 所有支持事项进入单独工作池 |
| 月度加班工时 | 人均21小时 | 人均12小时 | 减少无效切换和临时插入 |
这个案例最值得注意的地方,不是“使用了某个工具”,而是团队接受了一个不太容易被接受的事实:暂停项目本身也是人力计划的一部分。只有承认资源有限,优先级才会真正产生约束力。

3. 案例中的关键取舍
团队没有追求所有项目同时推进,因此牺牲了部分探索项目的启动速度;没有把所有支持请求都拒绝,因此保留了业务响应能力;没有把计划准确率提高到 100%,而是保留风险缓冲,避免形成虚假的精确。
这说明可用工时制度的目标不是让每小时都被安排,而是让重要工作有连续、稳定、可预测的投入。一个团队如果每天都排得满满当当,通常意味着它没有为变化留下生存空间。
八、不同情况下的行动建议与取舍
1. 如果团队处于快速增长期
快速增长团队经常出现项目多、人员少、岗位边界模糊的情况。此时不要过早建立复杂的精细工时制度,先建立项目优先级、技能矩阵和每周容量确认机制,保证团队知道什么必须做、什么可以延后。
增长期的主要取舍是速度与精度。建议接受较粗的工时估算,但必须保留变更记录。与其花大量时间把工时估算到极细,不如确保每一次新增工作都有明确的优先级和替代项。
2. 如果团队处于稳定交付期
稳定交付团队可以进一步细化工作类型、历史偏差和承诺系数。此时适合建立月度滚动预测,并将排期准确率、支持工作占比和技能缺口纳入管理评审。
稳定期的主要取舍是效率与弹性。流程过于严格会降低响应速度,因此应为紧急事项保留明确容量槽,而不是要求所有突发工作都走与普通需求相同的审批路径。
3. 如果团队长期加班但项目仍延期
不要先增加目标,也不要简单要求员工提高执行力。先检查三个地方:任务是否拆得过大,项目是否并行过多,支持工作是否被隐藏。如果真实有效工时低于计划需求,继续加班只能短期掩盖结构性问题。
此时最有效的动作通常是减少在制项目、清理低价值会议、停止无明确负责人的临时需求,并把关键决策人拉入前置评审。必要时,应暂停部分项目,而不是让所有项目一起变慢。
4. 如果团队无法接受工时填报
抵触往往不是因为员工懒惰,而是因为他们担心工时数据会变成绩效监控,或者过去填报后没有带来任何管理改进。制度上线前必须说明数据用途,并用实际行动证明:记录出来的阻塞会被解决,异常负荷会触发资源调整。
可以从每周一次汇总开始,不要一开始要求每天填写几十个字段。先让员工看到填报结果能够减少无效会议、纠正不合理排期,再逐步增加数据精度。
5. 如果组织已经使用项目管理平台
先检查现有平台是否已经具备人员、任务、工时、计划和审批对象,不要为了“人力计划”另建一套孤立系统。孤立系统会造成重复维护,最终导致两个版本互相矛盾。
以 PingCode 这类面向中大型组织的项目管理平台为例,可以先从一个产品线或一个交付部门试点,将任务估算、实际工时、项目成员和计划视图打通,再根据试点结果扩展到其他团队。
平台选型时,我建议重点验证以下问题:能否按项目、人员和工作类型查看容量;能否保留计划变更记录;能否设置不同角色权限;能否区分计划工时和实际工时;能否导出数据用于月度复盘;能否与组织已有的身份、日历或考勤系统协同。
6. 如果组织仍然主要使用表格
表格并非不能做可用工时,但必须限制版本数量,并设置统一字段、统一日期、统一公式和专人维护。不要让每个项目负责人复制一份自己的模板,否则一个月后就会出现多个口径。
当出现以下信号时,就应考虑升级到统一平台:人员超过 100 人、共享资源超过 20 人、项目同时超过 10 个、每周需要人工合并多份排期、历史变更无法追溯,或者管理者已经不再相信报表。

九、常用指标、预警阈值与复盘方法
1. 不要只看利用率
利用率是一个容易被误用的指标。若团队利用率长期接近 100%,表面上说明资源被充分使用,实际上可能意味着没有缓冲、无法吸收变化,项目延期风险正在累积。
我建议至少同时观察承诺兑现率、计划偏差、支持工作占比、临时变更次数、关键技能缺口和加班工时。指标之间相互印证,才能避免“利用率很高但交付很差”的管理幻觉。
| 指标 | 计算方式 | 建议关注区间 | 超出后的动作 |
|---|---|---|---|
| 承诺兑现率 | 按期完成工时÷承诺工时 | 75%,90% | 低于75%时检查估算和资源冲突 |
| 支持工作占比 | 支持工时÷实际工作工时 | 10%,20% | 连续超过20%时重构支持流程或补充资源 |
| 临时变更比例 | 冻结后新增工时÷总计划工时 | 低于15% | 超过15%时审查优先级和需求入口 |
| 计划偏差率 | 实际工时与计划工时差值÷计划工时 | 绝对值低于20% | 按工作类型拆解偏差来源 |
| 关键技能覆盖率 | 已匹配关键技能需求÷全部关键技能需求 | 高于90% | 低于90%时调整范围、顺序或人员 |
2. 用领先指标,而不是等延期后才处理
延期率是滞后指标,等它恶化时,通常已经错过了最佳干预时间。更有价值的领先指标包括关键任务阻塞天数、冻结后变更次数、未确认工时、技能匹配缺口和会议占比。
例如,一个项目当前仍显示“按期”,但关键产品决策已经阻塞 6 天,且未来两周容量被排满,这就是明显的风险信号。管理者如果等里程碑延期后才介入,通常只能通过加班或压缩测试来补救。

3. 复盘时必须区分四种偏差
第一种是估算偏差,说明任务本身比预期复杂;第二种是执行偏差,说明人员投入不足或工作方式存在问题;第三种是范围偏差,说明需求在执行中发生扩张;第四种是外部偏差,说明客户、供应商、环境或审批造成等待。
如果把四种偏差都归类为“执行效率低”,团队会失去改进方向。估算偏差需要改进拆解方法,范围偏差需要加强变更控制,外部偏差需要优化依赖管理,执行偏差才适合讨论个人或团队工作方式。
十、最后的制度检查:一套可用工时系统是否真的可用
1. 用五个问题做上线前验收
第一,任何负责人能否在五分钟内回答未来四周哪些项目存在资源冲突。第二,员工是否知道自己为什么被安排这些任务。第三,临时需求是否有入口、容量和替代关系。第四,历史计划是否能被保留并追溯。第五,管理者是否能根据数据采取实际行动。
如果其中三个问题无法回答,不要急着增加更多报表。先修正基础字段、责任人和流程。没有清晰的输入,复杂的分析只会产生更复杂的误判。
2. 避免把制度变成“填表工程”
制度成功的标志不是填报率达到 100%,而是项目负责人愿意用数据做取舍,员工能够通过数据减少不合理承诺,管理者能够根据风险提前调配资源。
如果系统要求很多字段,却没有减少会议、改善排期或解决冲突,员工最终会把它视为额外行政负担。每增加一个字段,都应该明确它将支持哪一个管理决策,否则就删除。
3. 给管理者的最终判断框架
当你面对一个新增项目时,不要先问“还能不能再塞进去”,而要依次问:需要什么技能,在哪个时间段需要,现有容量是多少,哪些工作可以延后,风险预留是否足够,最终由谁批准这个取舍。
当你面对一个延期项目时,也不要先问“谁没有加班”,而要问:承诺是否基于真实容量,是否存在假容量,支持工作占用了多少,哪些决策阻塞了关键路径,项目范围是否已经改变。
当你面对一个扩编申请时,则要先判断缺口是长期结构性缺口,还是短期调度问题。如果只是某项技能在某个阶段短缺,内部培养、外部顾问或调整项目顺序,可能比长期招聘更合适。
4. 下一步怎么做
- 选择一个项目线或一个 10 至 30 人团队作为试点,不要全公司同时上线。
- 统一理论工时、有效工时、支持工时和承诺工时的定义。
- 连续记录四周固定损耗、支持事项、项目投入和临时变更。
- 建立人员技能矩阵,先维护真正影响交付的关键技能。
- 使用可投入率和承诺系数重新编排未来四周计划。
- 每周复盘偏差,每月校准系数,连续运行三个月后再扩展制度。
- 当表格出现版本失控、跨项目冲突和重复汇总时,再引入统一项目管理平台。
我最终想强调的是:可用工时不是为了证明员工有多忙,而是为了让组织停止对不存在的容量做承诺。产品经理在制度设计中的价值,不是把每一分钟都安排满,而是把真实的工作、隐性的损耗和必要的风险都纳入决策。一个成熟的人力资源计划,允许项目延期、允许资源不足、允许临时变化,但不允许这些事情没有数据、没有责任人、没有取舍记录。
如果今天只能做一件事,就先把团队下个月的理论工时改写成“可承诺工时”,并单独列出会议、支持、休假、技能不匹配和风险预留。这个动作看似只是改了一张表,实际上是在改变组织对交付能力的认识。
常见问题解答(FAQ)
1. 可用工时到底应该怎么计算,为什么不能直接用员工月工作天数乘8小时?
我在做产品排期时,常常发现团队明明有10个人,按每人每月160小时计算却总是按期交付不了。我想知道,会议、沟通、请假、线上支持和临时需求到底应该扣掉多少,才算得出真正可承诺的工时?
可用工时不是“人数×8小时×工作日”,而是扣除非项目时间后的有效交付能力。比较稳妥的计算公式是:个人可用工时=当月应出勤工时-固定会议工时-行政与沟通工时-请假工时-支持与应急预留工时。例如,一名产品经理当月有21个工作日,理论工时为168小时。
扣除每周例会8小时、跨部门沟通与评审24小时、需求支持16小时、请假8小时,再预留10%的临时事项工时17小时,最终可用于新需求分析、方案设计和跟进的工时只有95小时左右,利用率约为56.5%。如果仍按168小时排任务,实际上从排期第一天就超载了。
我在实际排期中更建议采用“三层工时”口径:第一层是理论工时,用于核对人力总量;第二层是计划工时,用于安排已有项目;第三层是承诺工时,只允许使用计划工时的80%至85%。当团队同时承担线上支持、客户反馈和版本发布时,承诺工时最好压到70%至75%。
这不是故意保守,而是把不可预测工作显性化,否则延期会被误判为执行效率低,实际问题却是容量口径虚高。
2. 产品经理制度中,应该如何设置个人和团队的可用工时上限?
我曾经遇到过一个团队,所有人都被排了满负荷任务,计划表看起来没有空档,但每周仍然不断延期。后来我怀疑问题不在排期工具,而在于团队没有规定什么叫“可接受的负载”,想知道这个上限该怎么定。
建议不要把100%利用率当成目标,而要根据工作类型设置不同的容量上限。可以先按岗位建立基准:纯项目型产品经理的月度承诺工时通常控制在可用工时的80%至85%;同时承担运营支持、客户答疑或售前工作的人员控制在65%至75%;负责多个复杂项目、还要参与管理的负责人控制在60%至70%。
以一个4人产品团队为例,扣除例会、支持和请假后,每人每月可用工时分别为110、96、88和72小时。若统一按85%排期,团队可承诺工时是311小时;但其中一人承担大量线上问题,另一人需要参与管理,实际安全承诺工时更接近275小时。只看团队总和会掩盖局部瓶颈,因此必须同时看“团队容量”和“个人容量”。
制度上建议设置三条线:绿色区为0%至80%,可正常接收任务;黄色区为80%至90%,新增任务必须说明替代项;红色区超过90%,原则上禁止继续加任务,除非负责人明确取消或延后已有事项。我的判断是,黄色区不是警报失败,而是管理者重新排序的窗口;等到超过100%才处理,通常已经产生上下文切换、加班和返工。
3. 如何把可用工时落到产品经理的日常操作流程中,而不是停留在制度文件里?
我不想再做一份没人看的工时制度。我的疑惑是,产品经理从接到需求、评估、排期到复盘,具体应该在哪些节点填写和调整工时,才能既不增加大量行政负担,又能让数据真正帮助决策?
可用工时制度要嵌入需求生命周期,而不是单独增加一张统计表。我建议采用五步流程:第一步,产品经理登记需求时,必须填写工作类型、预计工时、最晚完成时间和依赖方;第二步,评审时把工作拆成调研、方案、评审、跟进、验收五类工时;第三步,排期时系统或表格自动汇总个人负载;
第四步,每周只更新剩余工时,不要求每天重复填写;第五步,版本结束后比较预计工时、实际工时和返工工时。例如,一个中等复杂度需求预计总工时32小时,可以拆为调研6小时、方案10小时、评审4小时、开发跟进8小时、验收4小时。
若评审后新增合规依赖,预计工时变为44小时,产品经理不能只修改截止日期,还应同步标记增加的12小时来自哪里,以及是否需要减少同周期的其他需求。操作上,建议只保留四个核心字段:原始估算、剩余工时、实际投入、变更原因。不要要求员工记录过细的每15分钟活动,这类精度通常带来填报疲劳,却不能提高预测准确度。
实践中,每周一次容量核对、关键节点一次变更确认,已经足以支持大多数产品团队的排期管理。
4. 实际工时经常超过预估时,应该调整估算方法,还是直接给项目增加人手?
我发现团队连续三个版本都出现实际工时比预估高30%到50%的情况,管理层第一反应是增加人手,但我担心新人加入后反而需要培训,项目会更慢。遇到这种偏差时,应该如何判断到底是估算问题、流程问题,还是确实缺人?
先不要用加人解决所有工时偏差,应该把偏差拆成四类:范围变化、依赖等待、返工、估算误差。假设某需求原估算40小时,实际用了60小时,其中新增范围8小时、等待开发和设计确认6小时、返工10小时、纯估算误差4小时,那么真正需要修正估算模型的只有4小时,剩余16小时应由需求变更和协作流程承担。
建议连续追踪至少三个迭代,并计算偏差率:偏差率=(实际工时-基准工时)÷基准工时。如果大多数需求偏差集中在10%以内,可以继续使用现有估算并增加少量缓冲;如果稳定在20%至30%,说明拆分粒度或历史数据口径有问题;
如果超过30%,先检查需求是否经常中途变更、评审是否遗漏关键角色,以及产品经理是否把等待时间错误归入执行时间。加人的判断还要考虑到协作成本。一个新成员在前两个月可能只有50%至70%的有效产能,并且会增加培训和沟通工时。如果团队瓶颈来自单一领域知识或长期超负荷,补充专门能力通常有效;
如果瓶颈来自需求反复、决策缓慢或验收返工,增加人员只会扩大排队。更可靠的做法是先做一次偏差复盘,再决定是缩小范围、调整流程、修改估算基准,还是补充人力。
核心关键词
文章包含AI辅助创作:人力资源计划如何做好可用工时?产品经理制度设计与操作步骤,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/625320
读者评论
文中把支持与突发单独设容量槽很有参考价值。我们团队以前把客户答疑直接算进项目,复盘时总觉得执行力不足,后来单独统计后才发现这类工作每月波动很大。只是支持容量由谁审批、如何避免被长期占用,还需要更明确的责任人。
用连续8至12周的数据校准系数,比直接套用固定比例更稳妥。不过实际记录往往受填报习惯影响,建议同时参考延期原因、返工次数和会议变更记录,否则系数可能只是另一种主观估算。
容量冻结和变更审批在理论上有效,但小团队可能很难严格执行,尤其是线上故障或重点客户临时需求。个人更倾向于保留快速插单通道,同时要求记录替代任务和影响范围,这样既不耽误紧急事项,也能看清计划成本。