基于贝叶斯网络的大型复杂工程项目群进度风险分析
摘要:在项目群风险因素体系的基础上提炼了大型复杂工程项目群进度风险因素,基于113份调查问卷和实例,构建并验证了贝叶斯网络模型,运用其学习、推理功能,识别出大型复杂工程项目群进度风险的关键敏感因素和最大致因链,进行进度滞后推理预测,据此提出了大型复杂工程项目群进度风险管理的策略建议。
关键词:大型复杂工程项目群;进度风险;贝叶斯网络
DOI:10.13956/j.ss.1001-8409.2016.04.26
中图分类号:F062.4文献标识码:A 文章编号:1001-8409(2016)04-0120-07
Abstract:Based on the whole program risk factors system, schedule risk factors of large scale and complexity construction program is proposed, 113 questionnaires and a case are collected to build and test Bayesian network that could identify key sensitivity factor and the biggest caucuses chain by learning and reasoning function, and forecast the degree of schedule lag. Some strategies are proposed for large scale and complexity construction prณogram.
Key words:large scale and complex construction program; schedule risk; bayesian network
我国新型城镇化的发展带动了大型复杂工程项目群的急剧增加,这类项目投资规模大、建设周期长、未知风险多、复杂性高[1],进度目标的实现具有比一般项目更高的风险,更易发生工期延迟,平均延迟率约为20%,而进度是很多大型复杂工程的首要目标[2]。因此,如何识别影响工期的关键风险,预测计划工期实现的可能性,是项目群管理的关键内容。
美国麻省理工学院斯隆商学院2007年开展的大型复杂建设工程管理研究课题基于不确定性和风险提出了项目群管理策略,是国外较早的项目群风险研究[1]。后来,部分学者开始关注项目群的总体投资失控[3~5]等风险因素。国内研究主要关注项目群的组织集成与管理协同、社会影响、利益相关者管理、管理模式、进度总控、质量、信息化等方面[1,6~9];关于项目群风险研究,主要从宏❥观视角关注影响项目整体的风险因素[10~12]。因此,目前学者们关于进度风✘险的研究集中在一般项目管理领域,大型复杂工程项目群进度风险管理研究尚处于起步阶段,并未形成完整的风险管理体系,更缺乏有针对性的量化研究。
鉴于此,考虑到大型复杂工程的独特性,本文选择适用于小样本的贝叶斯网络方法开展项目群的进度风险研究。首先,基于专家访谈和文献梳理,构建了大型复杂工程项目群的进度风险因素体系;其次,运用贝叶斯网络的学习、推理功能,识别出项目群进度风险的关键敏感因素及最大致因链,对进度滞后程度进行推理预测;最后,通过南宁火车东站项目群的实例验证了贝叶斯网络⌚的科学性与合理性,并提出了大型复杂工程项目群进度风险管理的策略建议。
1大型复杂工程项目群初始风险因素的识别
本文选用的研究方法是适用于解决数据不完备研究问题并可进行相对可靠预测的贝叶斯网络方法[13]。首先,通过文献Kim等[14]和Taroun[15]对一般项目风险因素的分类和分析,得到较为初步的工程项目群整体风险因素,作为大型复杂工程进度风险识别的基础。然后,选取了10位参与过或正在参与大型复杂工程项目群建设且是该领域内知名学者的专家进行开放式访谈,访谈问题包括:(1)大型复杂工程项目群风险因素与一般工程风险因素的区别;(2)大型复杂工程项目群进度风险因素与其他风险因素的区别;(3)大型复杂工程项目群进度风险管理与控制的重点。同时,邀请各位专家对项目群整体风险因素中的进度风险按照李克特5分量表进行打分。
根据访谈结果,专家们较为一致认同的观点有:(1)大型复杂工程项目群风险具有非叠加性,项目群是由多个具有相互联系的子项目组成,项目群的风险因素由子项目的风险因素组成,但并非子项目风险因素的线性叠加,比子项目风险管理更加宏观和战略化;(2)大型复杂工程项目群进度风险比质量、成本风险等其他风险更能体现风险的层次性、传播性、隐藏性和高发性;(3)大型复杂工程项目群界面关系协调是进度风险管理的关键。基于以上观点及Kim等[14]与Taroun[15]的建设项目风险分类方法,形成首次调整后的项目群进度风险因素识别体系,并结合访谈中专家的打分结果进行修正,最终得到项目群进度风险因素体系为调研问卷的问项,如表1所示。
表1大型复杂工程项目群进度风险因素体系
分类风险因素
环境风险
自然环境因素(气候)、政治因素(政府干预)、资金因素(业主融资)等外部环境以及合格的施工场地未及时移交或移交后不符合施工条件,以及子项目共用施工道路不畅通等内部环境风险
技术风险
勘查结果有误、勘察设计进度滞后、设计文件有误、设计变更频繁等勘探设计风险,进度目标规划不合理、总进度计划体系编制不合理、子项目内部施工组织安排不合理、项目间交叉施工组织及实施不合理、项目群进度检查与控制过程不力等实施风险
项目主体特征风险
政府审批程序冗杂、效率低下,征拆工作效率较低、业主项目群管理经验与水平不高、设计单位经验缺乏、施工单位管理与技术水平不高、监理单位现场监理能力和责任心缺乏 组织、管理风险
项目群组织结构及人员配备不合理、群信息集成平台不完善、各项目设计单位间缺乏沟通协作、各项目建设单位间缺乏沟通协作、项目群文化建设缺失
结构风险
项目数量及类型较多;子项目间关系复杂,项目间交叉施工较多
2基于贝叶斯网络的大型复杂工程项目群进度风险建模
21贝叶斯网络构建方法选择
贝叶斯网络(Bayesian Network)是一种使用概率统计对复杂不确定性问题进行推理和数据分析的方法[16]。该方法可以用主观方法有效地确定变量之间的关系,同时通过实证数据对网络结构进行参数学习,降低参数的主观性。有效的结构学习方法是构建最优网络结构的关键。贝叶斯网络结构学习方法分为3类[17]:一是结合相关领域的专家经验和实地调研数据,确定贝叶斯网络结构;二是在软件中通过对大样本数据的训练,自动获得贝叶斯网络;三是在大样本的条件下,采用专家知识确定节点序列,使用Matlab编程和特定算法进行贝叶斯网络结构学习,确定最终的网络结构。基ฟ于样本数量限制和研究对象的特点,本文选用采用前文的专家访谈与问卷调研相结合的方法进行模型构建。
22实证数据收集
本文采用滚雪球式的调研方法,问卷问项均为李克特5分量表,在2014年12月至2015年1月期间共发放156份,回收136份,回收率87%。剔除无效问卷,共得到113份有效问卷。使用SPSS170统计软件,对问卷进行数据统计分析,α系数为0927,大于09,表明本问卷的内在信度合理;KMO值为0712,大于07,说明因子分析的效度较好,Bartlett检验结果p< 0001,达到显著水平,说明效度较好,可以进行因子分析。因此,本问卷是可信的,满足统计分析要求。="">
23大型复杂工程项目群进度风险贝叶斯网络模型
根据文献分析、专家访谈、实地调查的结果,确定网络结构中的父、子节点,分析贝叶斯网络中进度风险因素之间的因果关系,如业主项目群管理经验与水平→项目群管理的组织架构与人员配备不合理;项目群文化建设缺失→各项目建设单位间缺乏沟通协作,关系紧张;设计单位水平与经验不足→设计文件有误;项目群信息集成平台不完善→各项目建设单位间缺乏沟通协作,关系紧张;项目群总进度计划不合理→进度检查与控制过程不力等,共构建了31组因果关系。贝叶斯网络中风险因素间的相互关系,本文通过上述专家访谈结果及研究团队的工程经验来进行关联,由此初步得到大型复杂工程进度风险贝叶斯网络结构,如图1。
3基于贝叶斯网络的大型复杂工程项目群关键风险因素推理分析
首先对问卷数据进行预处理。根据风险矩阵思想[14],分别以风险因素可能造成影响的严重性及风险发生的概率建立二维矩阵,得出低、中、高3类风险,分别记为R1、R2和R3,表示风险因素的严重程度,对数据进行风险等级规范化处理。其中,以0~4从低到高表示风险发生概率和各风险因素发生后造成进度滞后程度的5个等级,分别表示进度“不延迟”“延迟50%”。
31参数学习
本文选用GeNie20软件来进行贝叶斯网络模型的推理分析。根据图1,使用经过预处理的数据进行贝叶斯网络模型的参数学习,以获得各个节点变量的条件概率分布。按照风险因素的评估等级分R1、R2、R3三个级别,对应每个节点变量的有3个状态,High对应R3,Medium对应R2, Low对应R1,根据均匀分布,每个状态的概率为1/3。GeNie20软件支持Access数据库,在GeNie20软件中导入经Access数据库规范化处理后的数据,采用最大似然估计的算法来进行参数计算[16]。参数学习的结果如图2。
32逆向推理
根据贝叶斯网络逆向推理的算法,将目标节点“进度滞后”High状态设置为100%,即一定会发生工期延迟20%的事件时,贝叶斯网络中的关键风险因素,得出图3。可知,当将“进度滞后”节点的进度延迟程度大于20%的可能性设置为100%时,风险最高的3个事件为合格的施工场地未按时移交、项目间交叉施工组织及实施不善、项目群管理的组织架构与人员配备不合理,即当这3个事件中的一件或多件发生的时候,项目工期延迟程度大于20%的可能性较大。
33敏感性分析
敏感性分析能够计算每个变量对其他变量分布的影响程度,帮助决策者主动采取应对措施,提前避免或最大程度减少进度滞后的发生[16]。图4为大型复杂工程项目群进度风险的贝叶斯网络模型敏感性分析结果,图中标注灰色的节点变量为造成进度延迟的敏感因素,包括项目群信息集成平台不完善、文化建设缺失、总进度计划不合理、组织架构与人员配备不合理、进度检查与控制过程不力、各项目建设单位件缺乏沟通协作并关系紧张、设计单位间缺乏沟通协作、项目间交叉施工安排不合理、各项目共用施工便道不畅通、设计文件有误、设计变更频繁、合格的施工场地未能按时移交等。以上节点的小幅变化可能对工程项目的进度滞后造成很大的影响,因此需要对这些敏感因素进行重点控制与管理,以提高工程的抗风险能力。
34最大致因链分析
设定进度延迟的状态为100%,得到图5的分析结果,图中加粗的链路即为最大致因链,即业主项目群管理经验与水平不高、征地拆迁工作效率较低是进度滞后的最大致因源头,而这两者导致的合格施工场地移交滞后、项目群文化建设缺失、项目群信息集成平台不合理或不完善、各项目建设单位间缺乏沟通协作且关系紧张、项目间交叉施工及实施不合理等构成致因链上的节点,是导致项目群进度滞后的重要因素,因此在对项目群进度进行管理时,应对这些因素进行重点管控。
根据大型复杂工程项目群贝叶斯进度风险模型的逆向推理、敏感性分析和最大致因链分析可知,合格的施工场地未按时移交、项目间交叉施工组织及实施不合理、项目群管理的组织架构与人员配备不合理3个因素为关键风险因素,因此在进行项目群进度管理的过程中需进行重点关注;业主项目群管理经验与水平不高、征地拆迁工作效率较低2个因素为进度滞后的最大致因源头,若对这两个风险因素进行重点控制与管理,则可以从源头上切断风险链,最大限度减少进度延迟风险的发生。