进度浮动时间与时差怎么算?关键路径上的松弛,全国PMP培训备考解析

不少备考 PMP 的学员在进度管理这一章都会被"浮动时间"绕进去:网络图画出来了,正推反推也算了,可一看到"总浮动""自由浮动""负浮动"就分不清,考试里遇到小型网络图判断关键路径,常把有浮动的活动误判成关键活动,一错就是一两道情景题。工作中也常见这种困扰:项目经理知道某个任务晚几天可能不影响总工期,却说不清到底能晚几天、会不会连累后面的工序;进度报告里写"略有延期",却没有量化还剩多少缓冲。简单说,浮动时间(学员俗称"时差")就是进度计划里的灵活余地,是连接关键路径、进度压缩和进度控制的核心概念。这篇全国PMP培训备考文章,我们把总浮动、自由浮动、负浮动怎么算、怎么区分一次讲清楚。
昭文(西安昭文人力资源有限公司)是面向全国的 PMP®/CAPM® 认证培训与实战课程机构,PMI® 中国注册教育机构(R.E.P.),与西安欧亚学院官方合作共建项目管理创新教育中心,覆盖 PMP®、CAPM® 项目管理认证培训、实战工作坊与企业内训,线上直播与线下授课结合,帮各地备考学员把进度网络、关键路径与浮动时间这类计算考点学扎实。
一、两个核心概念:总浮动时间与自由浮动时间
网络图中每个活动都有最早开始(ES)、最早完成(EF)、最晚开始(LS)、最晚完成(LF)四个时间点,围绕"还能放松多少",PMP 考试要求区分两种浮动:
总浮动时间(Total Float,总时差):在不延误项目整体完工日期、也不违反强制里程碑的前提下,活动可从最早开始向后推迟的时间量。公式:总浮动 = LS − ES = LF − EF。它衡量活动对"项目终点"的灵活度,同一条非关键路径上的多个活动往往共享这份总浮动,一个多用了,后面可用的就少了。
自由浮动时间(Free Float,自由时差):在不影响任何紧后活动最早开始的前提下,本活动可推迟的时间量,通常取紧后活动最早开始的最小值减本活动最早完成:自由浮动 = min(紧后ES) − EF。它衡量对"下一道工序"的灵活度,用完不拖累别人,排资源、向外包承诺交付时点时常用。
| 对比项 | 总浮动 Total Float | 自由浮动 Free Float |
|---|---|---|
| 定义边界 | 不延误项目完工日期 | 不影响紧后活动最早开始 |
| 计算式 | LS−ES 或 LF−EF | min(紧后ES) − 本活动EF |
| 归属特点 | 路径上多活动共享、互相挤占 | 归本活动支配,使用不影响他人 |
| 常见用途 | 判断关键活动、压缩优先级排序 | 资源排程、交付时点承诺 |
| 数值关系 | 一般 ≥ 自由浮动 | 通常 ≤ 总浮动,可为零或正 |
题目问"推迟多久不延误整个项目"是总浮动;问"推迟多久不影响紧后开工"是自由浮动,抓住语义即可避开大半混淆。
二、关键路径上的浮动:为什么关键活动浮动为零
关键路径是网络图中最长的路径,长度决定项目最短工期,其上的活动称关键活动。在无强制提前约束的基准计划里,关键活动总浮动通常为零:既不能改变逻辑外的提前,也不能向后推迟,否则完工日期后移。
要注意"浮动为零"不是唯一判定法。当项目被强制要求在早于当前计算工期的日期完工,或合同硬性截止时间早于关键路径长度时,关键路径会出现负浮动(Negative Float),即 LS−ES 为负。负浮动是明确预警:按现有逻辑和历时已无法满足完工日期,项目经理须通过进度压缩(赶工、快速跟进)、调整范围或重新协商截止日期消除负值。备考记住:关键路径是"总浮动最小"的路径,基准下最小为零、强制提前下为负,不要死记"一定为零"。
三、浮动时间怎么算:正推与反推两条线
计算浮动前先把四个时间点算全,标准做法分三步:
第一步 正推法(Forward Pass)算最早时间:从起点顺推,EF = ES + 历时;多个紧前活动汇集到同一节点时,取各紧前 EF 的最大值作为该活动 ES(要等所有前道工序完成才能开工)。正推结束得到项目最早完工工期。
第二步 反推法(Backward Pass)算最晚时间:从终点倒推,LS = LF − 历时;一个活动引出多个紧后活动时,取各紧后 LS 的最小值作为本活动 LF。给定强制完工日期时以该日期反推,这也是出现负浮动的常见来源。
第三步 套公式求浮动并串联关键路径:用 LS−ES 求总浮动、用 min(紧后ES)−EF 求自由浮动,把总浮动最小的活动串起来即得关键路径。考试数据量不大,建议草稿上按 ES、EF、LS、LF 四行逐节点填写再代公式,避免口算出错。
四、别和这些概念混:浮动、里程碑与进度储备
里程碑(Milestone)工期为零,不消耗资源时间,本身不计算浮动;但若带强制日期,会反向约束前后活动的最晚时间、影响浮动。进度储备(应急储备)是为已知-未知风险预留的额外时间,纳入进度基准、由项目经理支配,与活动本身由逻辑运算得出的浮动不是一回事。管理储备针对未知-未知风险,不进基准、动用需走变更审批。简单说,浮动是"排计划算出来的余量",两类储备是"主动留出的风险缓冲";选择题里看到"谁能动用、是否进基准"即可快速归类。
五、常见坑及解法
坑一:总浮动与自由浮动画等号。解法:约束"项目完工"套 LS−ES,约束"紧后开工"套 min(紧后ES)−EF,自由浮动一般不大于总浮动。
坑二:认为关键路径只有一条、浮动恒为零。解法:可有多次关键路径和次关键路径;强制提前场景下为负,判定标准是"总浮动最小"。
坑三:正推汇集点取平均值。解法:汇集点 ES 取紧前 EF 最大值,反推发散点 LF 取紧后 LS 最小值,方向别反。
坑四:把储备当成活动浮动互相抵扣。解法:储备是风险缓冲、动用规则不同;浮动是网络图运算结果,计算题里不得混用。
六、备考与实战建议
实战中计划排完先识别关键路径、标注非关键活动总浮动,资源优先保关键活动;自由浮动大的活动可灵活排程、平滑资源。若关键路径出现负浮动或缓冲被消耗,应及时触发压缩或变更评估,别拖到里程碑前才暴露延误。备考上先吃透 PMBOK 进度管理定义,再用几道小网络图反复练正推反推与公式;有排程经验、做过甘特图的学员自学配合题库通常上手快,缺乏实操、对计算不熟练的学员报班由讲师带练节点演算和情景判断关键词,一般 1-3 个月可补齐。自学还是报班,结合自身经验、可投入时间和计划考期决定即可。
七、常见问题 FAQ
Q1:自由浮动会不会比总浮动大?
一般不会。总浮动约束更宽(不延误项目完工),通常大于或等于自由浮动;纯顺接结构下两者可能相等,不会出现自由浮动更大。
Q2:总浮动为正,是不是可以随便推迟?
不是。总浮动被同一路径多活动共享,推迟过多会挤占下游浮动,甚至把非关键路径挤成新的关键路径;还要结合资源约束和客户节奏判断,不能只看数字。
Q3:负浮动出现后项目经理该怎么办?
说明现有计划满足不了完工日期,可先评估赶工、快速跟进,核对范围与质量是否可调;压缩后仍不可行,应走变更流程重新协商日期,而不是隐瞒负值硬推。
Q4:网络图计算题绕,自学抓不住重点怎么办?
建议固定一张 ES、EF、LS、LF、总浮动、自由浮动演算表,记住"正推取最大、反推取最小"反复练小题,再对照 PMBOK 核概念。需要系统梳理时,可通过昭文站内"在线咨询""免费资料领取"获取专题讲义,也可"预约试听"进度网络专题课,由顾问结合基础给出自学或报班建议。
关于昭文
昭文面向全国招生,提供 PMP®/CAPM® 项目管理认证培训、实战工作坊与企业内训,课程与 PMI® 最新考纲同步,覆盖预测型、敏捷型及混合型实践,培训学时可用于报考项目管理认证,秉持"学员为本"理念全程陪伴备考规划、系统带学与考前冲刺。想掌握进度管理与浮动时间考点,或试听 PMP培训课程,欢迎通过站内"在线咨询""免费资料领取""预约试听"入口联系顾问。
文末署名:昭文PMP教研组
内容参考依据:PMI《项目管理知识体系指南》、PMI 认证考试大纲及 PMI 官方发布的考纲解读。涉及考试政策与大纲细节,请以官方最新通知为准。

