基于关键链的软件开发多项目进度优化研究

来源 :西南财经大学 | 被引量 : 0次 | 上传用户:nanfangjituan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件开发技术的提升和需求的变化,企业之前开发的软件需要维护升级,新接的项目需要开发,这些都将以项目的形式进行执行和管理,多项目并行将成为软件开发企业的常态,再加上项目内和项目间存在资源冲突的现象,使得软件开发项目的进度管理变得更为重要和复杂。所以,本文选取了可能会弥补传统软件开发多项目进度管理方法缺点的关键链技术对软件开发多项目进度优化进行研究,具有一定的理论和实践意义。  本文针对传统软件开发多项目进度管理方法没有考虑资源冲突和人的行为因素的问题,引入了关键链法,并对其进行改进后构造了本文基于软件开发多项目的进度优化管理模型,文章最后通过实例和设计实验证明了本文的改进是有效合理的。本文的研究主要分为以下七个部分:第一部分为绪论,主要介绍了本文的研究背景和意义,对国内外关键链技术和软件开发项目进度管理的研究进行综述,并介绍了本文的结构、研究方法和主要的创新点;第二部分主要介绍了传统软件开发项目进度管理方法及其不足,并在此基础上引入关键链技术;第三部分首先根据软件开发项目的特点将其流程分为两个时期,然后在此基础上对工期估计、项目缓冲区位置设置和能力约束缓冲区大小设置进行改进,提出要根据活动的不同消减不同比例的安全时间,将项目缓冲区分段设置在关键链需求分析的末尾处和关键链的末尾处,突出对重点活动的监控从而降低项目延期风险;第四部分是在前人研究的基础上结合软件开发项目对缓冲区管理机制进行了改进,提出了考虑缓冲区加速消耗的动态管理机制;第五部分和第六部分对本文所建的软件开发多项目进度管理模型进行实例验证和蒙特卡罗仿真模拟,从而验证本文的改进是有效的。第七部分为结论和展望。  本文主要的创新点体现在以下几个方面:  (1)本文根据软件项目的特点将其流程分为两个时期,并对工期估计、项目缓冲区位置设置进行改进。提出根据活动的不同消减不同比例的安全时间,并分段设置项目缓冲区;  (2)本文提出在设置能力约束缓冲(CCB)大小时候应该考虑整条链路而不是仅考虑瓶颈活动,改进后的方法更加合理有效;  (3)本文在前人研究的基础上结合软件开发项目对缓冲区管理机制进行了改进,提出了考虑缓冲区加速消耗的动态管理机制,通过实验证明考虑缓冲区加速消耗的动态缓冲区管理机制可以加强对重点活动的保护。  本文具有一定的实践和理论意义。对于实践界的项目管理人员来说,本文基于软件开发多项目的进度优化管理模型易于操作并且有用;对于理论界来说,本文在方法进行了探索和改进,可以给大家带来一些关于软件项目进度管理的思考。
其他文献
近年来,随着中国市场经济的发展和改革开放的深化,展览在国民经济中的地位逐步确立。 作为一门新兴产业,我国的展览业在管理模式、市场化程度以及展览企业和展会水平质量方面
新世纪国际国内市场所面临的是更为激烈的竞争。过去的经验证明,“质量”则是这场竞争取胜的关键因素。随着中国加入WTO后,产品的日益丰富,企业的兴衰成败在很大程度上取决于产
经济的发展促使城市化进程加快,人们也越来越重视资源的利用情况,现阶段这些资源正处于大量消耗时期,于经济、社会发展而言没有任何优势.而在城市化快速发展情况下,为有效做
中国是一个新兴的巨大市场,世界各大跨国公司纷至沓来。面对中国这一既有世界共性又有其独特个性的市场,走好有中国特色的跨国营销之路已成为各大巨头潜心研究的目标。本文以世
该论文就是从可持续发展观点出发,结合中国具体国情,紧紧围绕环境会计计量基本理论和计量模式进行了深入的研究,构建了中国环境会计量模式.该论文创新工作主要包括:1、对劳动
作为位列全球空调销量前列和美国最大的中央空调厂商,特灵公司(Trane)在1995年进入中国的家用空调市场后数年来一直未能有起色,其最主要的原因是与国产家用空调相比产品优势不