ONEPSOFT | 软考学习知识库
deepread6|第10章 资源平衡与资源平滑详解
定位
- 章节位置:第 10 章 项目进度管理 → 10.7.2 资源优化(资源平衡 / 资源平滑)。
- 知识链条:算完进度(#26)后,如果 " 某个资源在同一时段被安排给多道工序 "(如一个工程师同时干 B 和 C),就要做资源优化, 要么平衡(延长工期),要么平滑(利用浮动、不延长)。
- 考试分量:综合知识常考 " 资源平衡会延长关键路径/工期、平滑不改变关键路径与完工日 ";案例题常给资源冲突,让判断用平衡还是平滑、结果工期变不变。
教材原文精摘
摘自第 4 版教材第 10 章(术语保留原貌,可作原文依据)。
- 资源平衡(Resource Leveling):为在资源需求与资源供给之间取得平衡,根据资源制约因素对开始日期和完成日期进行调整的技术。如果共享或关键资源只在特定时间可用且数量有限(如一个资源同时段被分配至两个或多个活动),就需要资源平衡。资源平衡往往导致关键路径改变,可以用浮动时间平衡资源;关键路径可能发生变化,通常是延长了关键路径。例:活动 B 和 C 都只能由工程师小王完成,小王第 2、3 天要同时做 B 和 C → 超负荷,平衡后工作重新安排(4 天变 5 天)。
- 资源平滑(Resource Smoothing):对进度模型中的活动进行调整,使项目资源需求不超过预定的资源限制。相对于资源平衡,资源平滑不会改变项目的关键路径,完工日期也不会延迟。活动只在其自由和总浮动时间内延迟。
系统解读(平实分点)
- 一句话理解:资源平衡和平滑都是 " 解决一个人同一天被派了两道活 " 的问题。平衡=实在排不开就往后拖(可能误工期);平滑=利用这道活本来就有的机动时间挪个空档(不误工期)。
- 看 " 有没有浮动 " 决定用哪种:被冲突的活动若还有总时差(TF>0),把它挪到资源空闲的时段即可, 这是平滑,完工日不变。若它 TF=0(在关键路径上、没得挪),就只能往后推、工期被拉长, 这是平衡。
- 平衡的后果:拖延后,原关键路径可能变短于新路径,关键路径转移、总工期延长(教材:4 天变 5 天)。
- 平滑的前提:项目本身有 " 富余 "(活动有浮动、或计划完工日含缓冲),才能在不碰完工日的前提下把尖峰削平。
- 一句话区分:平滑 " 动浮动、不动完工日、关键路径不变 ";平衡 " 动工期、可能延长、关键路径可能变 "。
工程举例(土木类比对照表 + 例题)
例一 · 资源平衡(无浮动 → 延长):A(2)、B(2, 紧前 A)、C(2, 紧前 A),同一班组(资源限 1 人)。
- CPM(无资源约束):A 0-2,B 2-4,C 2-4 → 完工 4 天。第 2-4 天 B、C 抢同一人 → 冲突。
- C 是叶子活动,ES=2、EF=4、项目完工=4 → C 最迟须 4 完工,TF=0(没得挪)。
- 平衡:把 C 挪到 B 之后 4-6 → 完工 6 天。关键路径由 A-B(=4) 变为 A-C(=6),工期延长、关键路径改变。
例二 · 资源平滑(有浮动 → 不延长):有限资源=塔吊(1 台,部分工序用人工不占塔吊)。A 绑钢筋 (1,塔吊)、B 支模 (1,塔吊,紧前 A)、C 养护 (2,人工,紧前 B)、D 浇筑 (1,塔吊,紧前 C)、E 预埋件 (1,塔吊,紧前 A,叶子)。
- CPM:关键路径 A→B→C→D = 1+1+2+1 = 5 天。E 是叶子(仅紧前 A),ES=1、EF=2、项目完工=5 → E.LF=5,LS=4,TF=3(有 3 天机动)。
- 冲突:E 最早 1-2 用塔吊,与 B(1-2 用塔吊) 抢同一台 → 第 1-2 天超负荷。
- 平滑:塔吊在 2-4 空闲(C 养护用人工不占塔吊),把 E 挪到空闲档 2-3 用塔吊 → A0-1、B1-2、E2-3、D4-5(C2-4 用人工),任一时点塔吊≤1,完工日仍 5 天、关键路径 A-B-C-D 不变。
| 高项概念 | 土木 / 施工类比 |
|---|
| 资源冲突 | 一个班组同一天被排了模板和钢筋两道工序 |
| 资源平衡 | 实在排不开,把钢筋挪到明天(总工期多一天) |
| 资源平滑 | 这道活本就有缓冲,挪到下午没活的空档(当天干完,不误节点) |
| 关键路径改变 | 主线被拖长,次线变新主线 |
| 完工日期不延迟 | 只在浮动内挪,交工日不变 |
追问引导
- 资源平衡与资源平滑最根本的区别是什么?(提示:是否延长完工日、关键路径是否变)
- 例一中 C 为什么只能 " 平衡 " 不能 " 平滑 "?它的总时差是多少?
- 例二中 E 被挪到 2-3 天,为什么不算拖延项目完工?它动用了什么(几天浮动)?
- 教材说 " 资源平衡往往导致关键路径改变,通常是延长了关键路径 ",为什么是关键路径被延长而不是缩短?
- 如果一道冲突活动既在关键路径上(TF=0)又必须做,项目经理除了平衡延长,还有别的解法吗?(提示:加资源/赶工,见 27 号笔记)