读懂项目组合资源需求图,核心动作是统一单位与统计口径后,逐时段比较各角色的需求量与可用容量线,再把缺口定位到具体月份、角色和项目。本文按读图要素、判断步骤、常见误判、角色分工、示例和完成检查展开,适用于已有一张按角色和时段汇总的资源需求图、需要据此判断承接空间的场景。
要点总览(TL;DR)
- 读图前先确认时间粒度、资源维度、需求单位、容量口径和需求分层五个要素,避免把不同口径的数据直接比较。
- 判断匹配的核心动作是统一单位与统计粒度后,逐时段比较各角色需求量与有效容量线,标记余量、临界和缺口三种状态。
- 容量线要扣除请假、培训、内部支持和招聘到岗延迟,按名义在岗人数计算会系统性高估可用产能。
- 已承诺项目与候选项目分层判断,先看已承诺需求下的余量或缺口,再叠加候选项目看增量压力。
- 缺口要定位到具体时段、角色和项目,形成容量匹配结论表、缺口清单和承接建议,供决策层做取舍。
资源需求图由哪些要素构成
资源需求图通常由横轴时间、纵轴资源量、若干需求柱或需求线和一条容量线组成。读图前先弄清每个元素的含义与单位,否则后面的比较会建立在错误前提上。下表列出常见元素及容易出现的误读。
| 图上元素 | 含义 | 常见单位 | 常见误读 |
|---|---|---|---|
| 时间轴 | 按周、月或季度切分的统计区间 | 周/月/季度 | 用季度总量判断,忽略月度或周度尖峰 |
| 资源维度 | 角色、技能组或团队 | 角色名称 | 把不同技能的人合并成一个“人力”池 |
| 需求量 | 各时段项目对该资源的需求 | 人天、FTE、工时 | 不同项目分别用人天和FTE,直接相加 |
| 可用容量线 | 该时段实际可投入的产能 | 人天、FTE、工时 | 按在岗人数满额计算,未扣请假、培训和招聘到岗延迟 |
| 需求分层 | 已承诺项目与候选项目分别表示 | — | 把未批准项目计入已承诺需求,虚增压力 |
时间粒度直接影响判断结论。按季度统计会把季初的集中交付摊平,掩盖单月缺口;按周统计更敏感,但数据维护成本更高。团队规模较小、交付节奏波动大时,月或周粒度更能反映真实压力;项目周期长、资源调整周期以季度为单位时,季度视图配合月度下钻即可。选择粒度后,需求与容量必须使用同一粒度,不能一边按月统计需求、一边按季度给容量。
资源维度要细到能做出取舍的程度。把研发、测试、实施合并成“人力”一条线,图上看起来平衡,实际可能是测试缺口被研发余量掩盖。按角色或技能组分别成线,才能看出哪类人紧张、哪类人有空余。
容量线是判断的基准,需要明确它是否已扣除非项目占用。在岗人数乘以标准工时得到的是名义容量;扣除请假、培训、内部支持、招聘未到岗的空缺后,才是可用于项目的有效容量。若容量线按名义值绘制,而需求量只统计项目工作,比较结果会系统性偏乐观。
按什么步骤逐时段判断需求与容量是否匹配
判断过程可以拆成五步,每步都有明确的输入、动作和输出,完成标志是能回答“哪个时段、哪个角色、差多少”。
第一步:统一单位与统计粒度
输入是各项目提交的资源需求与容量数据。动作是把所有人天、工时、FTE换算成同一单位,例如统一折算为FTE或人天,并把时间区间对齐到同一粒度。输出是一张单位一致、区间对齐的需求与容量对照表。完成标志是任意一行数据都能直接与容量线相减,不需要再做换算。
第二步:确认容量线的口径
输入是人力资源提供的在岗、请假、培训、招聘计划数据。动作是核对容量线是否已扣除这些非项目占用,未扣除的按同一规则折算后修正。输出是修正后的有效容量线。完成标志是容量口径有书面说明,且与需求口径一致。
第三步:逐时段比较并标记状态
输入是对照表。动作是对每个时段、每个角色计算需求量与容量线之差,并按规则标记三种状态:需求明显低于容量为余量,接近容量为临界,超出容量为缺口。“接近”的阈值由团队设定,例如达到容量的90%即视为临界,因为剩余空间不足以吸收临时插入的工作。输出是带状态标记的对照表。完成标志是每个格子都有状态,没有空白。
第四步:分层判断已承诺与候选项目
输入是分层后的需求数据。动作是先只用已承诺项目判断容量是否够用,再把候选项目叠加进去看增量压力。输出是两套结论:已承诺项目下的余量或缺口,以及承接候选项目后的余量或缺口。完成标志是能回答“在不调整资源的前提下,还能接多少候选项目”。
第五步:定位缺口并形成结论
输入是状态标记和分层结果。动作是把每个缺口落到具体时段、角色和贡献最大的项目上,按缺口大小排序。输出是一份缺口清单和初步判断方向,例如某月测试角色缺口需要推迟候选项目或补充外部资源。完成标志是每个缺口都有对应的时间、角色、项目和量级。
读图时常见的误判与核对方法
表面匹配不等于真实匹配。以下五类误判在读图中出现频率较高,每类都配有可执行的核对动作。
| 误判 | 表现 | 核对动作 |
|---|---|---|
| 平均值掩盖峰值 | 季度总量平衡,但某月需求远超容量 | 下钻到月或周,检查每个子区间的状态,不只看汇总 |
| 容量线高估 | 按在岗人数满额计算,未扣请假、培训、招聘到岗延迟 | 调取请假与培训记录、招聘计划,按实际可投入时间重算容量 |
| 需求口径不一致 | 部分项目按人天、部分按FTE,直接相加 | 逐项目核对单位,统一折算后再汇总 |
| 角色颗粒度过粗 | 不同技能的人合并成一个资源池,余量与缺口互相抵消 | 按技能组拆分资源线,重新比较 |
| 候选项目未分层 | 未批准项目计入已承诺需求,压力被放大或承接空间被低估 | 按审批状态拆分需求,分别判断 |
核对时优先处理影响结论方向的问题。容量线高估和口径不一致会直接改变“够不够”的判断,应最先修正;颗粒度和分层问题影响的是缺口定位的精度,可在方向确认后细化。
角色分工与读图后的交付物
读图判断不是一个人的工作,数据来源、判断和决策分属不同角色。明确分工可以减少口径争议,也让结论有人负责。
| 角色 | 职责 | 交付物 |
|---|---|---|
| 资源管理者 | 维护容量数据,说明口径,更新请假、培训、招聘信息 | 有效容量表及口径说明 |
| 项目经理 | 提供本项目各时段的资源需求,标注已承诺或候选状态 | 项目资源需求明细 |
| 项目组合负责人 | 汇总需求,分层整理,组织读图判断 | 容量匹配结论表、缺口清单 |
| 决策层 | 依据缺口结论决定承接、推迟或补充资源 | 承接与调整决策 |
读图后的核心交付物有三项:容量匹配结论表,按角色和时段记录余量、临界或缺口;缺口清单,列出时段、角色、项目和量级;承接建议,说明在现有容量下可承接的候选项目范围及需要的调整。这三项构成决策层做取舍的依据。
当需求分散在多个项目、容量数据由不同角色维护时,汇总和更新本身容易出错。ONES 的工作项与资源视图可以把项目任务与人员投入关联起来,按角色和周期查看需求分布,减少手工汇总带来的口径偏差;容量数据仍需要资源管理者按实际在岗情况维护,工具承载的是数据汇总与协作过程。
示例:一个季度的容量匹配判断
以下为演示情景,数据为假设值,用于说明判断过程,不代表任何真实团队。
设定一个季度按三个月统计,涉及后端、测试、实施三个角色,容量以FTE表示,已扣除请假和培训。已承诺项目为A、B两个,候选项目为C。
| 月份 | 角色 | 已承诺需求 | 叠加候选后需求 | 有效容量 | 已承诺状态 | 叠加候选状态 |
|---|---|---|---|---|---|---|
| 1月 | 后端 | 4.0 | 5.0 | 4.5 | 临界 | 缺口0.5 |
| 1月 | 测试 | 2.0 | 3.0 | 2.5 | 余量0.5 | 缺口0.5 |
| 2月 | 测试 | 3.0 | 3.5 | 2.5 | 缺口0.5 | 缺口1.0 |
| 3月 | 实施 | 1.5 | 2.5 | 2.0 | 余量0.5 | 缺口0.5 |
读图结论:已承诺项目下,2月测试角色已出现0.5个FTE缺口,1月后端处于临界;叠加候选项目C后,1月后端、1月测试、2月测试、3月实施均出现缺口,其中2月测试缺口最大。判断方向可以是:候选项目C的测试工作推迟到测试容量释放的时段,或为2月测试补充外部资源;1月后端临界状态需要预留缓冲,避免临时插入工作造成交付风险。示例假设容量已扣除非项目占用、需求单位统一为FTE,若实际数据口径不同,结论需要重新计算。
完成检查:判断结论是否可靠
在把结论提交决策前,逐项核对以下条目,任何一项不满足都应回到对应步骤修正。
- 单位与统计粒度是否统一:所有需求与容量使用同一单位、同一时间区间,可直接相减。
- 容量线是否已扣除非项目占用:请假、培训、内部支持、招聘到岗延迟是否已从名义容量中扣除,并有口径说明。
- 是否区分已承诺与候选项目:两层需求分别判断,承接空间结论基于分层数据。
- 缺口是否定位到时段、角色和项目:每个缺口都能指出发生时间、涉及角色和主要贡献项目。
- 结论是否有数据来源与负责人确认:容量数据由资源管理者确认,需求数据由项目经理确认,结论表有明确负责人。
五项检查通过后,容量匹配结论可以作为承接决策的输入;若后续项目范围或人员情况变化,需要按同一流程重新读图并更新结论。
常见问题
资源需求图按季度统计看起来平衡,但实际交付总是紧张,问题可能出在哪里?
季度汇总会把季初或季末的集中交付摊平,单月或单周的尖峰被平均值掩盖。核对时下钻到月或周粒度,逐个子区间检查需求量与容量线的状态,确认是否存在某个时段需求远超容量、其他时段又有大量余量的情况。如果尖峰集中在特定月份,按季度总量判断承接空间会偏乐观。
容量线应该按在岗人数满额计算,还是扣除请假和培训后再画?
用于判断项目承接空间的容量线,应当扣除请假、培训、内部支持和招聘未到岗的空缺,按实际可投入项目的时间计算。按在岗人数满额绘制的是名义容量,与只统计项目工作的需求量比较时,结果会系统性偏乐观。容量口径需要有书面说明,并与需求口径保持一致,否则比较结论不可靠。
已承诺项目和候选项目在图上要不要分开画?
建议分开。先只用已承诺项目判断容量是否够用,得出当前承诺下的余量或缺口;再把候选项目叠加进去,看承接后的增量压力。两层数据混在一起,既可能把未批准项目的压力算进已承诺需求,也可能低估实际可承接的候选项目范围。分开表示后,才能回答“不调整资源还能接多少”这个问题。
读图判断由谁牵头,结论需要谁确认?
通常由项目组合负责人牵头组织读图判断,汇总需求并分层整理;资源管理者维护容量数据并说明口径;项目经理提供本项目各时段的资源需求并标注承诺状态;决策层依据缺口结论决定承接、推迟或补充资源。结论表需要容量数据由资源管理者确认、需求数据由项目经理确认,确保每个数字都有来源和负责人。
读图发现缺口后,下一步应该做什么?
先把缺口落到具体时段、角色和贡献最大的项目上,按缺口大小排序形成缺口清单。然后判断调整方向:推迟候选项目中非关键的工作、在缺口时段补充外部资源、调整项目排期错开峰值,或者在临界时段预留缓冲。不同方向对应不同的决策权限,需要由决策层结合项目优先级和资源约束做取舍,读图结论提供的是判断依据而非最终决定。
