进度网络分析是什么
进度网络分析是基于活动之间的逻辑关系计算进度的整套技术,包括关键路径法、关键链法、资源优化与建模模拟。关键路径法在不考虑资源约束的前提下计算总浮动并找出关键路径;关键链法引入资源约束与集中缓冲;蒙特卡洛等建模技术给出完工概率分布。选择哪种技术取决于是否存在资源约束与不确定性大小。
基本信息
| 输入 | 活动清单与属性、逻辑关系、工期估算、资源日历与资源需求 |
|---|---|
| 核心技术 | 关键路径法 CPM、关键链法 CCPM、资源平衡与资源平滑、建模与模拟 |
| 计算关键量 | 最早/最晚开始与完成、总浮动、自由浮动、关键路径 |
| 资源优化 | 资源平衡可能延长工期;资源平滑在浮动内调整不影响完工日期 |
| 适用判断 | 资源充足且不确定性低用 CPM;资源紧张或多项目共享用 CCPM 与模拟 |
典型使用场景
- 编制进度基准:计算关键路径与浮动,找出必须盯住的少数活动
- 资源冲突处理:在共享资源场景下做平衡或平滑,评估对完工日期的影响
- 工期风险评估:用蒙特卡洛模拟给出不同完工日期的达成概率
- 压缩工期前分析:判断压缩哪些活动有效,压缩后是否产生新的关键路径
- 多项目资源共享:评估单项目计划在共享资源下是否仍然可行
网络分析要点(文字示意)
网络分析要点(文字示意)
总浮动 = 最晚开始 - 最早开始
# 总浮动为零的活动构成关键路径,其延误直接推动完工日期
自由浮动 = 紧后最早开始 - 本活动最早完成
# 自由浮动为零意味着延误一定会影响到紧后活动
资源约束下:先算 CPM,再按资源可用量做平衡
# 资源平衡可能延长关键路径,需重新计算完工日期
集中缓冲:关键链法把各活动内的安全时间抽出,放在链尾统一管理
# 缓冲消耗比例比单个活动的完成率更能反映项目健康度
模拟:对工期分布反复抽样,输出完工概率曲线(如 80% 概率对应日期)技术对照
| 技术 | 核心思路 | 适用与差异 |
|---|---|---|
| 关键路径法 CPM | 基于逻辑关系与工期计算浮动 | 不考虑资源约束,适合资源充足场景 |
| 关键链法 CCPM | 考虑资源约束并设置集中缓冲 | 以较高完工概率估算,缓冲集中管理 |
| 资源平衡 | 解决资源超配,可能改变完工日期 | 用于资源紧张项目,需重算关键路径 |
| 资源平滑 | 在浮动范围内调整资源使用 | 不延长完工日期,但调整空间有限 |
| 建模与模拟 | 蒙特卡洛等概率分析输出完工分布 | 适合不确定性高的项目,需工期分布数据 |
多项目共享资源时,单个项目的 CPM 结果不能直接采信:必须先做跨项目资源约束分析,否则每个项目都按拿到全部资源排期,实际执行时资源冲突集中爆发。