1 引言 在全球数字化转型的浪潮中,中国正在加快实施创新驱动发展战略,而企业是推动创新的重要力量。随着市场环境的快速变化和技术的不断进步,企业面临的项目环境日益严峻,特别是在产品研发等高风险领域[1],不确定性对项目管理的挑战显得尤为突出。为此,GOLDRATT[2]提出了关键链项目管理(critical chain project management,CCPM)方法。该方法是约束理论在项目管理领域的拓展和应用,考虑了项目的资源约束和项目成员的行为特性,强调用系统思想和全局思维对项目网络的风险和不确定性进行聚合管理[3]。与传统项目管理方法相比,CCPM的特点之一是引入了缓冲的概念,在识别项目关键链的基础上,抽取分散在各活动中的安全时间,将他们集中在项目尾部形成缓冲,来实现项目整体的风险补偿和共担。在项目网络中,利用缓冲来吸收风险是关键链项目管理的重要手段,是保证项目成功实施的关键。 目前对于缓冲管理的研究主要集中在缓冲设置方面,缓冲监控方面的研究相对比较匮乏。已有的缓冲监控方法大多处理的是缓冲监控量确定或者监控触发点设置问题,忽略了可支配缓冲量与缓冲监控之间的内在关联,也没有充分考虑到活动之间的风险补偿的相关性以及活动自身的抗风险特性。基于此,本文提出了一种考虑活动韧性的关键链项目缓冲动态补偿式监控方法,通过探讨活动自身抗风险能力和韧性特征,动态滚动分配缓冲量来补偿活动工期,并吸收关键链项目风险。这种考虑活动韧性的关键链项目动态触发与补偿式监控方法可以实现管理者对项目进度的动态监控和调整,有利于挖掘活动自身在面对风险和扰动时的恢复能力,避免缓冲的过早或过度消耗,减少缓冲量的浪费和不必要的赶工措施,优化项目整体风险控制过程,因而对缩短项目工期、减少成本耗费以及提高缓冲管理效率等方面都具有重要的现实意义。本文的创新之处主要有以下几点: (1)从工期补偿的视角出发,考虑活动工期之间的风险依赖性,确定了可用于补偿活动工期的总项目缓冲量,增强了缓冲整体的风险共担能力和缓冲计划的合理性。 (2)将韧性理论引入项目缓冲管理领域,考虑活动韧性对项目缓冲补偿量进行分配,使得缓冲管理更具针对性和灵活性,克服了现有研究忽略活动抗风险特性的不足。 (3)将活动剩余的缓冲补偿量二次滚动分配给后续未执行的活动,构建了基于活动韧性的关键链项目缓冲动态补偿式监控模型,减少了缓冲监控余量的浪费,实现了对项目缓冲的全面管理和动态调控。 2 文献综述 关键链缓冲管理主要包括缓冲设置和缓冲监控两个方面。在缓冲设置方面,GOLDRATT[2]提出了以关键链上活动预估时间总和的一半作为项目缓冲大小,该方法简单易行,但当项目活动数量较多时,容易出现缓冲尺寸过大的情况。基于此,NEWBOLD[3]提出了根方差法,将活动安全时间作为根方差量,考虑了项目完工概率大小,并且应用中心极限定理的思想将安全时间集中于关键链尾部作为项目缓冲。在经典缓冲确定方法的基础上,一些学者从不确定性和项目属性因素等角度出发,对缓冲设置方法进行了不同程度的优化。例如:TUKEL等[4]考虑项目的资源紧张度和网络复杂度,设置了项目缓冲区;杨立熙等[5]提出考虑开工柔韧性的缓冲确定模型;SHE等[6]根据网络解耦特征,确定了项目缓冲尺寸。 在缓冲监控方面,GOLDRATT[2]最早提出缓冲静态三分监控方法,将项目缓冲区平均分成绿、黄、红三个区域,对项目不同的风险状态进行监控,缓冲总消耗量落在绿区、黄区和红区分别表示为安全无需采取行动、制定行动计划和及时采取措施。该方法简单易行,但忽略了链路完工比例与缓冲消耗量之间的联系,容易产生错误预警。针对静态缓冲监控方法的不足,LEACH[7]提出了将监控触发点进行相对的设置,缓冲监控触发阈值随着链路完工比的增加而线性增加。然而,该方法没有给出缓冲触发点的具体设置标准,相关数值都是根据项目开发人员的主管经验估计得到,且忽略了项目执行阶段的动态变化。基于此,别黎和崔南方[8]考虑了项目执行的动态环境,根据风险导致的缓冲量变化,动态调整触发值,通过将剩余缓冲量不断进行三等分的方式,判断项目偏差和风险状态。万丹等[9]考虑了链路的动态耦合特征,优化了关键链项目的监控效率。付涵等[10]提出了一种基于弹性系数的动态缓冲监控模型。丰景春等[11]从项目异质性的角度对缓冲进行了差别监控。高凯烨等[12]、吴子轩等[13]通过构建随机滤波模型对过程变化进行预测,为缓冲预测提供了参考和思路。此外,还有一些学者通过考虑活动特性和成本等项目信息对监控过程进行了优化。如:别黎等[14]引入了活动敏感性指标,对模糊缓冲区的缓冲消耗量进行了二次识别和判断;张俊光和万丹[15]考虑了活动敏感性,构建了综合缓冲监控模型;镇璐等[16]基于驻留时间约束和工艺特点,设计了过程调度算法。 上述研究从不同角度对缓冲设置和缓冲监控方法进行了研究,但如何结合活动抗风险特性对项目缓冲进行控制这一问题尚未得到有效解决。基于此,本文将从工期补偿的视角出发,研究利用项目可支配缓冲补偿量来监控项目进度的问题。考虑活动风险独立性确定了可用于补偿活动工期的总项目缓冲量,将韧性理论引入项目缓冲管理领域。考虑活动自身的抗风险特性,构建了考虑活动韧性的关键链项目缓冲动态补偿式监控模型。