- · 《信息系统工程》征稿要[06/28]
- · 《信息系统工程》投稿方[06/28]
- · 《信息系统工程》收稿方[06/28]
- · 《信息系统工程》栏目设[06/28]
- · 《信息系统工程》刊物宗[06/28]
关键链技术在信息系统开发项目进度管理中的应(3)
作者:网站采编关键词:
摘要:Wei C C,Liu P H,Tsai Y C.Resource-Constrained Project Management Using Enhanced Theory of Constraint[J].International Journal of Project Management,2002,20(7):561-567. [2]Hoel K,Taylor
Wei C C,Liu P H,Tsai Y C.Resource-Constrained Project Management Using Enhanced Theory of Constraint[J].International Journal of Project Management,2002,20(7):561-567. [2]Hoel K,Taylor S G.Quantifying Buffers for Project Schedules[J].Production and Inventory Management Journal,1999,40:43-47. [3]唐建波,关昕,马力.关键链技术研究与基于关键链的项目管理系统[J].计算机工程与设计,2004,25(11):2077-2080. [4]马国丰,尤建新.关键链项目群进度管理的定量分析[J].系统工程理论与实践,2007,27(9):54-60. [5]褚春超.缓冲估计与关键链项目管理[J].计算机集成制造系统,2008,14(5):1029-1035. [6]刘士新,宋健海,唐加福.基于关键链的资源受限项目调度新方法[J].自动化学报,2006,32(1):60-66. [7]张雪娇.基于关键链技术的敏捷软件开发项目管理研究[D].华中科技大学,2011. [8]程睿.基于关键链法的软件开发多项目进度管理研究[D].上海交通大学,2011. [9]吴文鸣.软件协同开发中基于关键链的项目进度管理系统研究[D].中南大学,2011. 0 引言随着企业现代化管理水平要求的不断提升,各类信息化技术逐渐覆盖到企业管理的各个层面,尤其是管理信息系统的应用更是日益广泛,而与此同时信息系统工程的开发规模日趋庞大,研发难度日益复杂。关键链进度管理理论的核心是指出制约项目工期的是关键链而并非关键路径,具体在应用过程中通过设定项目缓冲、汇入缓冲和资源缓冲来降低项目中不确定因素对进度执行计划的影响,确保了在确定环境下编制的进度计划能够在实际生产环境下具有一定的弹性。本文以此展开,主要研究内容即从理论模型、实例分析和量化验证三个方面出发,深入探讨适用于信息系统项目的进度管理方法,并使该方法模型具有良好的理论指导和实践指导意义。1 进度管理研究现状1.1 关键链进度管理研究现状在关键链进度管理理论提出之后,引起了国内外学者的广泛关注和研究。国外学者Wei CC(2002)[1]将经典的项目进度管理理论方法与约束理论结合,对资源受限情况下项目任务调度提出了管理和实施思路。学者Hoel(1999)[2]提出了一种项目缓冲区和汇入缓冲区的大小新设定算法。国内学者唐建波(2004)[3]在详细阐述关键链进度管理技术基础上,提出一种启发式算法用以解决多资源约束条件下的进度编排问题。马国丰(2007)[4]从定量分析角度出发,对关键链进度计划问题建立基于遗传算法的数学模型,通过该模型有效实现了满意程度下项目任务排序,并为关键路径演变成关键链提供了定量支撑。褚春超(2008)[5]提出了关键链项目管理中缓冲区设定新方法,该方法综合考虑了项目资源紧张度、网络结构图复杂度和管理者风险偏好等因素的影响,使关键链上工序汇入缓冲和项目缓冲大小设定适当。刘士新(2006)[6]针对RCPSP问题建立了多目标优化调度模型,设计了基于关键链的项目调度算法,保证了项目计划在非确定环境下的稳定执行。1.2 信息系统项目进度管理研究现状近年来由于企事业单位在信息系统方面的应用不断拓展,针对信息系统开发项目的进度管理研究同样成为学术界重点关注的一个问题。张雪娇(2011)[7]构建了基于关键链技术和敏捷迭代方法的软件项目进度管理模型,其主要特点是在敏捷迭代框架内,采用基于启发式算法的抢夺式排程方法完成开发项目中的任务调度,以保证项目能够顺利交付。程睿(2011)[8]提出了多项目环境下关键链进度管理模型,核心是利用二级模糊综合评价法来确定项目的优先级,从而建立了信息系统开发项目的优先级评价体系。吴文鸣(2011)[9]从软件协同开发视角出发提出了一种综合考虑协同工作带来的不确定性影响的缓冲区计算方法,并针对该方法在设置汇入缓冲区时存在的问题,提出了解决方案。2 基于关键链技术的信息系统项目进度管理模型2.1 模型假设在构建具体的进度管理模型之前,本文作如下前提与假设:(1)进度计划中任务有且仅有四种状态:等待调度、挂起、执行和完成。(2)进度计划中各个任务的工时、所需资源均为预测和估算值。(3)进度计划中各个任务均无前期准备时间。(4)进度计划中所有资源可重复循环使用。(5)两个任务间在同一时刻至多存在一种资源冲突。(6)项目内任何一种资源数量至少必须满足某个单一任务的需求量。(7)每个交付
文章来源:《信息系统工程》 网址: http://www.xxxtgc.cn/qikandaodu/2020/0628/330.html