研发容量规划里,人天和人数经常被混着用:排期会上说“这个迭代有 8 个人”,资源评审时又问“这周还能接多少需求”。两种说法背后是不同的计量口径。可用研发人天回答的是“这段时间能承接多少工作量”,人数回答的是“有多少人可以投入、还缺几个人”。边界取决于需求是否已量化到工作量、供给侧是否需要扣除请假培训等不可用时间,以及决策是否要精确到项目或迭代。本文对照两种口径的适用条件,并给出从人数粗估过渡到人天校验的做法。
要点总览(TL;DR)
- 可用研发人天回答“这段时间能承接多少工作量”,适合判断交付窗口能否承接、跨项目分摊后的真实可用量以及方案间工作量比较。
- 人数口径回答“有多少人可以投入、还缺几个人”,适合编制与招聘缺口判断、早期粗估和组织人力盘点。
- 切换人天的触发条件:需求已拆到任务或故事点、人员存在多项目分摊或兼职、需要扣除请假培训等不可用时间、结论要用于交付承诺或方案取舍。
- 两种口径可以衔接:先用人数圈定投入范围,再列清折算参数做窗口校验,并记录口径切换时的假设以便复核。
- 精细化维护成本高于决策收益时,保留人数口径是合理选择,但要明确它回答人力规模、不回答交付能力。
两种口径各自回答什么问题
两种口径都用于研发资源供需判断,区别在于答案的精细程度和对应的决策类型。选错口径的典型后果是:用人数回答工作量问题,结论会偏乐观;用人天回答编制问题,投入的维护成本又用不上。
人天口径把容量表达为“可投入人数 × 可投入天数 − 不可用时间”,输出的是某段时间内可承接的工作量。它对应的问题是:这个迭代或交付窗口能否接下已排定的需求?跨项目分摊后,某位成员实际还能投入多少?方案 A 和方案 B 哪个工作量更小?这类问题的共同点是需求侧已经拆到任务或故事点,供给侧需要区分名义投入和真实可用投入。
人数口径把容量表达为“有多少人、什么岗位、投入比例大概多少”,输出的是人力规模判断。它对应的问题是:团队编制是否够支撑明年的业务方向?哪个岗位存在招聘缺口?组织人力盘点时各团队的人力分布如何?这类问题不需要精确到天,人数已经能支撑决策。
从输入看,人天口径需要需求工作量估算、可投入人员、可投入天数,以及请假、培训、线上支持等扣除项;人数口径只需要编制、岗位和大致投入比例。从输出看,人天给出的是工作量供需差额,人数给出的是人员数量差额。两者可以互相换算,但换算会引入假设,假设不记录就无法复核。
同口径差异对照:人天与人数在容量规划中的分工
把两种口径放在同一组维度上对照,差异来源会更清楚。下表按需求侧颗粒度、供给侧可用时间扣除、跨项目分摊处理、结果精度与维护成本五个维度展开。
| 对照维度 | 可用研发人天 | 人数 |
|---|---|---|
| 需求侧颗粒度 | 需求已拆到任务、故事点或工时估算,可以汇总为工作量 | 需求停留在主题、项目或业务方向层面,尚未拆解 |
| 供给侧可用时间扣除 | 需要扣除请假、培训、线上支持、会议等不可用时间,得到真实可用天数 | 通常按名义人数或投入比例计算,不逐项扣除 |
| 跨项目分摊处理 | 按成员在各项目的投入比重拆分人天,兼职成员按实际比例计入 | 按人头归属或粗略比例标注,兼职与分摊容易重复计算 |
| 结果精度 | 可精确到项目、迭代甚至单周窗口,能判断具体交付承诺 | 精确到团队或岗位层面,适合规模判断 |
| 维护成本 | 需要持续维护估算、可用天数与分摊比例,需求变更时同步更新 | 维护成本低,编制和岗位变动时更新即可 |
差异的核心在需求侧和供给侧两端。需求侧没有量化到工作量时,人天口径缺少计算基础,强行折算只能得到带大量假设的数字;供给侧不做可用时间扣除时,人天口径退化为“人数 × 工作日”,与人数口径的结论差别不大,却多付了维护成本。跨项目分摊是另一个分水岭:一名成员同时投入两个项目各 50%,人数口径下容易被两个项目各记一次,人天口径按比例拆分才能避免重复计算。
精度与维护成本通常同向变化。人天口径能支撑更细的交付判断,代价是估算和更新工作量更大;人数口径维护轻,但只能支撑规模层面的结论。选择时应比较精细化带来的决策收益与维护投入,而不是默认越细越好。
什么情况下必须换成人天口径
当决策需要回答“能不能按期交付”或“真实可用量是多少”时,人数口径给不出可靠答案,应切换为人天口径。以下触发条件出现任意一条,就值得做折算。
- 需求已拆到任务或故事点,需要判断能否按期交付。此时需求侧已有工作量数字,用人数回答会丢失工作量信息,无法判断窗口内的供需是否平衡。
- 人员存在多项目分摊、兼职或部分投入。一名成员投入多个项目时,人数口径会重复计算同一份人力;人天口径按投入比重拆分,才能反映各项目实际可用量。
- 需要扣除请假、培训、线上支持等不可用时间。交付窗口越短,不可用时间的影响越明显。一个两周迭代里有人请假三天,人数不变但可用人天明显下降。
- 需要比较不同方案的工作量投入。方案取舍比的是工作量而非人数,只有人天口径能在同一尺度上比较。
- 需要向业务方承诺具体交付日期。承诺日期意味着对窗口内供需平衡负责,人数口径的粗估不足以支撑这种承诺。
这些条件的共同点是:决策对象已经细到项目或迭代,且结论会被用于承诺或取舍。如果只是了解团队规模,不必触发切换。
什么情况下人数口径已经够用
人数口径在粗粒度决策中依然是合理选择,过度精细化反而增加负担。以下场景保留人数口径即可。
- 团队编制与招聘缺口判断。决定是否新增一个前端岗位,看的是岗位人数与业务方向的匹配,不需要精确到天。
- 早期规划或需求尚未拆解时的粗估。业务方向刚确定、需求还没进入拆解阶段,此时用人天折算只能建立在大量假设上,人数粗估更诚实。
- 组织层面的人力盘点与汇报。向管理层说明各团队人力分布和投入方向,人数与投入比例已经足够表达。
- 精细化维护成本高于决策收益的场景。如果容量结论只用于参考、不会触发排期调整,维持人天口径的估算和更新投入并不划算。
保留人数口径时,应明确它的结论边界:它回答人力规模,不回答交付能力。对外沟通时避免把人数直接当作承接能力使用,否则会在需求集中时出现预期偏差。
两种口径如何衔接使用
实际规划中,两种口径通常先后出现:早期用人数圈定投入范围,进入排期后用天做窗口校验。衔接的关键是把折算假设写下来,让后续复核有据可依。
第一步,用人数圈定范围。按业务方向确定各团队投入的人数与大致比例,形成人力盘子。这一步的产物是“哪些人、投入哪些方向、大致比例”,用于判断资源是否投向正确的地方。
第二步,把人天折算所需的基础参数列清楚。常见参数包括:规划周期内的名义工作日、请假与培训等不可用天数、成员在各项目的投入比例、需求侧的工作量估算值。每个参数标注来源和假设,例如“按历史请假率扣除 5%”或“需求估算为初步值,拆解后复核”。
第三步,做窗口校验。用可投入人天与需求工作量对比,得出供需差额,判断该窗口能否承接。差额为正说明有余量,为负则需要调整范围、时间或投入。
第四步,记录口径切换。写明何时从人数切换到人天、切换时用了哪些假设、结论是否发生变化。需求拆解完成后应复核一次估算,避免早期假设一直沿用。
在工具层面,ONES 资源管理支持通过工作数量和工时规模了解成员排期,并支持筛选与分组掌握成员在不同项目的投入比重;资源规划视图可帮助管理者在可用资源与需求之间做平衡,成员每日投入饱和明细可用于识别规划风险。把工作项预估工时与人员投入记录在同一套工作项体系中,人天折算的输入和分摊比例就有了可追溯的来源,人数口径的粗估也能在进入排期后平滑过渡到窗口校验。具体汇总口径与不可用时间的处理方式,以团队实际配置为准。
适配场景与选择建议
按决策问题选择口径,可以用一条简单规则:结论要用于承诺交付或方案取舍,用人天;结论只用于规模判断或方向沟通,用人数。需求侧是否已量化、供给侧是否需要扣除不可用时间,是判断的两个前置检查点。
| 场景 | 建议口径 | 理由 |
|---|---|---|
| 判断某迭代能否接下已排定需求 | 人天 | 需求已量化,需要窗口级供需判断 |
| 决定是否新增岗位或调整编制 | 人数 | 决策对象是人力规模,与工作量精度无关 |
| 成员跨多个项目投入 | 人天 | 需要按投入比重拆分,避免重复计算 |
| 业务方向早期人力粗估 | 人数 | 需求未拆解,人天折算假设过多 |
| 比较两个技术方案的工作量 | 人天 | 比较对象是工作量,需要同一尺度 |
| 组织人力盘点与汇报 | 人数 | 表达人力分布,人数与比例已足够 |
口径选定后需要验证。人天口径的验证方式是:窗口结束后对比预估与实际工时,偏差持续偏大时检查估算方法或不可用时间扣除是否合理。人数口径的验证方式是:观察人力规模判断与后续实际排期是否出现明显冲突,出现冲突说明该场景需要升级到人天口径。
本文聚焦两种口径的选择与衔接。组合层面的项目承接取舍,属于项目组合资源容量规划的讨论范围;具体到人的排期安排,属于研发资源分配与排期的讨论范围,本文不展开。产品版本、价格与认证等时效信息,以官方最新说明为准。
常见问题
需求只拆到项目层面、还没拆到任务,能不能直接用人天做容量规划?
可以折算,但结论的可靠性有限。需求未拆到任务或故事点时,工作量估算只能建立在类比或经验假设上,人天数字看起来精确,实际误差可能比人数粗估更大。更稳妥的做法是先用人数圈定投入范围,等需求进入拆解阶段后再折算人天做窗口校验,并在记录中标注早期估算为初步值。
团队里有人同时投入两个项目,人数口径为什么会算错?
人数口径按人头归属,一名成员投入两个项目各 50% 时,容易被两个项目各记一次,合计人力超过实际投入。人天口径按投入比重拆分,各项目只计入实际分摊的部分。如果团队普遍存在兼职或跨项目投入,人数口径的容量结论会系统性偏乐观,这时应切换为人天口径,并把分摊比例作为折算参数记录下来。
请假、培训这类不可用时间,在两种口径下分别怎么处理?
人数口径通常按名义人数或投入比例计算,不逐项扣除不可用时间;人天口径需要从名义工作日中扣除请假、培训、线上支持等天数,得到真实可用天数。交付窗口越短,扣除项的影响越明显。实际操作中可以用历史请假率做统一扣除,也可以在排期时按成员逐项登记,两种方式都要写明假设,便于窗口结束后复核。
从人数切换到人天,需要准备哪些基础参数?
常见参数包括:规划周期内的名义工作日、请假与培训等不可用天数、成员在各项目的投入比例、需求侧的工作量估算值。每个参数应标注来源和假设,例如按历史请假率扣除一定比例,或注明需求估算为初步值、拆解后复核。参数记录完整,口径切换后的结论才能被追溯和调整。
人天口径算出来的结论,怎么验证是否可信?
窗口结束后对比预估与实际工时,偏差持续偏大时,检查估算方法是否稳定、不可用时间扣除是否合理、分摊比例是否及时更新。人数口径的验证方式不同:观察人力规模判断与后续实际排期是否出现明显冲突,出现冲突说明该场景需要升级到人天口径。验证的重点是让口径与决策问题保持匹配,而非追求数字本身更细。


















