关键路线法是利用进度模型时使用的一种进度网络分析技术。关键路线法沿着项目进度网络路线进行正向与反向分析,从而计算出所有计划活动的理论最早开始与完成日期、最迟开始与完成日期,不考虑任何资源限制。由此计算而得的最早开始与完成日期、最迟开始与完成日期不一定是项目的进度表;它们只不过指明计划活动在给定的活动持续时间、逻辑关系、时间提前与滞后量,以及其他已知制约条件下应当安排的时间段与长短。
由于构成进度灵活余地的总时差可能为正、负或零值,最早开始与完成日期、最迟开始与完成日期的计算值可能在所有的路线上都相同,也可能不同。在任何网络路线上,进度灵活余地的大小由最早与最迟日期两者之间正的差值决定,该差值叫做“总时差”。关键路线有零或负值总时差,在关键路线上的计划活动叫做“关键活动”。为了使路线总时差为零或正值,有必要调整活动持续时间、逻辑关系、时间提前与滞后量或其他进度制约因素。一旦路线总时差为零或正值,则还能确定自由时差。自由时差就是在不延误在同一网络路线上任何直接后继活动最早开始时间的条件下,计划活动可以推迟的时间长短。