关键链法

关键链法

关键链法(CCM)是一种进度规划方法,允许项目团队在任何项目进度路径上设置缓冲, 以应对资源限制和项目不确定性。这种方法建立在关键路径法之上,考虑了资源分配、资源优化、资源平衡和活动历时不确定性对关键路径(通过关键路径法来确定)的影响。关键链法引入了缓冲和缓冲管理的概念。在关键链法中,也需要考虑活动持续时间、逻辑关系和资源可用性,其中活动持续时间中不包含安全冗余。它用统计方法确定缓冲时段,作为各活动的集中安全冗余,放置在项目进度路径的特定节点,用来应对资源限制和项目不确定性。资源约束型关键路径就是关键链。

关键链法增加了作为“非工作进度活动”的持续时间缓冲,用来应对不确定性。如图6-19 所示,放置在关键链末端的缓冲称为项目缓冲,用来保证项目不因关键链的延误而延误。其他缓冲,即接驳缓冲,则放置在非关键链与关键链的接合点,用来保护关键链不受非关键链延误的影响。应该根据相应活动链的持续时间的不确定性,来决定每个缓冲时段的长短。一旦确定了“缓冲进度活动”,就可以按可能的最晚开始与最晚结束日期来安排计划活动。这样一来,关键链法不再管理网络路径的总浮动时间,而是重点管理剩余的缓冲持续时间与剩余的活动链持续时间之间的匹配关系。

图6-19关键链法示例

图6-19关键链法示例