论文部分内容阅读
缓冲(buffer)是关键链项目管理的重要概念。通过设定和插入缓冲来消除不确定因素对执行项目计划的影响,保证整个项目而非个别活动的如期完成,体现了CCPM关注全局而非局部的思想。目前,缓冲大小的确定方法最常用的有两种:剪切法和根方差法。这两种方法各有优缺点,但是它们都忽视了项目的特点和不确定性程度,很难在实际应用中成功应用。其他学者也提出了一些考虑项目特征的缓冲大小确定方法,但是,他们考虑的因素很少,只是将不同的因素简单集成起来,没有比较不同因素对项目造成的影响程度,实际环境的针对性不强。本文从项目不确定性的角度来考虑设置缓冲区大小,首先识别出不同的项目在执行中包含的不确定因素,包括:项目自身特点,如链路活动规模、工序复杂度、项目资源的紧张程度;外部环境因素,如技术环境因素、社会政策因素、自然环境因素。人的行为因素,如管理者风险偏好、同一项目内不同经验人员以及是否关键资源的人员估时的主观性;然后度量出不确定因素的数值,通过使用模糊数学综合评判法来比较这些不确定性因素对项目工期的影响程度,并赋予不同的权重并综合各种不确定性因素,从而提出一种缓冲大小设置法,使得缓冲大小更加符合项目实际情况。本文通过C++语言程序设计对项目缓冲设置方法进行蒙特卡罗模拟仿真,以项目计划工期的完工率、项目工期大小及缓冲消耗率作为评判标准,对关键链项目管理的优化效果进行分析,并与传统的根方差法、剪切法以及其他学者提出的相应方法进行对比、分析,结果显示本文提出的关键链项目管理缓冲机制设置方法较传统的缓冲机制设置方法在项目工期大小、项目工期的完工率以及缓冲消耗率等三个方面都有其优越性,证实了该方法的可行性及实用性。最后在研究展望中指出下一阶段在关键链项目管理的三个研究方向:一是缓冲控制方法研究;二是缓冲管理的应用领域研究;三是多项目管理的研究。