什么是浮动时间?
浮动时间(也称为时差或 Float)是指项目进度中某项活动在不影响项目整体完工日期的前提下,可以被延误的最长时间。它是项目管理中关键路径法(CPM)的核心概念之一。时差为零的活动位于关键路径上——只要它们出现任何延误,整个项目工期都会随之推迟。
如何使用本计算器
请输入某项活动的四个进度参数:最早开始时间(ES)、最晚开始时间(LS)、最早完成时间(EF)和最晚完成时间(LF)。这些数值通常来自对网络图进行正向推算和逆向推算后得到的结果。计算器会给出该活动的浮动时间,并提示它是否为关键活动。
公式详解
总时差有两种等价的计算方式:时差 = LS − ES,以及时差 = LF − EF。对于编制规范的进度计划,这两个公式得出的结果完全相同。若时差为零,说明该任务没有任何可调整余地,处于关键路径之上。
$$\text{Slack} = \text{LS} - \text{ES} = \text{LF} - \text{EF}$$
实例演算
假设某项活动的 \(\text{ES} = 3\),\(\text{LS} = 5\),\(\text{EF} = 8\),\(\text{LF} = 10\)。那么时差 $$\text{Slack} = \text{LS} - \text{ES} = 5 - 3 = 2$$ 同时 \(\text{LF} - \text{EF} = 10 - 8 = 2\)。该活动拥有 2 个时间单位的浮动时间,因此它并非关键活动,最多可延误 2 个时间单位。
常见问题
时差为零意味着什么?这表示该活动位于关键路径上,任何延误都会导致项目整体推迟,因此不能拖延。
时差可以是负数吗?可以。负时差表明进度已经落后,必须加快该活动的进度才能按既定目标日期完工。
Float 和时差(Slack)是一回事吗?是的。在 CPM 进度管理中,总时差与浮动时间是可以互换使用的同义术语。