(4)在任务链输入处设置输入缓冲(Feeding Buffer)
关键链项目管理为防止输入关键链任务给关键链带来的延误,在非关键链任务向关键链的输入处设置了输入缓冲(FB)。输入缓冲能消化汇入关键链的非关键任务所带来的延误。具体如图1所示。
图1: 项目汇入缓冲区的设置
(5)将缓冲区作为控制和衡量项目进度的有效工具
关键链项目管理通过监控缓冲来评价项目任务链的实施业绩,并根据缓冲消耗的情况做出相应的决策。在这个过程中,项目人员可以采用适当的时间间隔来监视项目缓冲和输入缓冲的情况,从而控制项目计划的顺利实施。
(6)使非关键链任务服从资源约束的要求。
传统关键路线法(CPM)鼓励任务越早开始越好,从而减少项目延误的风险。而关键链项目管理(CCPM)却要求非关键链任务越晚开始越好。它的优点在于:减少任务返工;延迟现金流支出;使得项目启动时,人员能集中精力完成为数不多的任务,减少工作干扰,使后续任务得以顺利开展。
3.3 关键链的基本原理
3.3.1 将关键链而非关键路径作为项目约束
关键链将资源约束提升到与任务间逻辑依赖关系同等重要的地位,认为是各任务持续时间、紧前关系与资源供求之间的相互作用共同决定着项目总工期。这种相互作用导致一个或更多的任务序列决定了项目最早完工时间,高德拉特将这种任务序列称为关键链,并将其定义为:“决定项目最早完工时间的有序活动所组成的路线”。这样可以知道关键链是项目进度的约束而非关键路径。
3.3.2 不确定性与任务的时间估计
根据墨菲定理:“任何可能变坏的事情都会变坏”,用概率语言来描述便是:事情变坏的可能性大于变好的可能性。根据这种观点,关键链认为项目中任务持续时间通常都具有下图所示的概率密度分布形式。
图2:任务持续时间的正态分布
高德拉特建议采用中值(即50%分位数)作为任务持续时间的单点估计,将单个任务的风险因素放到设置的缓冲区里考虑,以缩短工期估计。
3.3.3 缓冲机制
缓冲机制 (Buffer Mechanism)是关键链的核心与精华所在,在关键链中包含有三类缓冲,分别是项目缓冲 (Project Buffer,PB)、输入缓冲 (Feeding Buffer,FB)和资源缓冲 (Resource Buffer,RB)。关键链方法所编制的是一个严格的计划,同时它采用缓冲来评价项目进度的具体实施绩效。缓冲区除了为项目的不确定性提供保护之外,缓冲区消耗的程度也可充当项目进度风险的传感器。这三类缓冲也体现了约束理论的方法,在项目进度控制中就是运用缓冲机制来实现项目的控制。 基于约束理论的关键链技术在项目进度管理中的应用研究(6):http://www.youerw.com/guanli/lunwen_8104.html