资源受限的软件项目群调度问题研究

资源受限的软件项目群调度问题研究

论文摘要

在软件企业实践中,大多数的软件项目不是孤立的,而是与其它项目之间存在资源竞争和信息交流等各种联系,而这些软件项目群之间的资源竞争,加剧了软件项目管理的复杂性。因此研究资源受限软件项目群调度问题的理论与方法,有利于软件项目管理领域的发展建设。本文围绕着资源受限软件项目群调度中的多技能员工配置问题、多模式多资源均衡问题和基于模糊关键链项目群调度问题展开研究,主要内容有:(1)针对软件项目的特殊性,详尽分析了软件企业项目群管理的内容和过程,并建立了软件项目群调度框架模型,该模型以项目群管理系统为核心,包括了需求管理、过程管理、文档管理等模块。最后给出了软件项目群调度过程的具体步骤。(2)多技能员工配置问题是当前软件企业实际工作中广泛存在的一种项目调度问题。在该问题中,每个员工掌握的技能不同,每项任务所需的技能也不尽相同。无法用传统的资源受限项目调度算法去处理项目群多技能员工配置问题。本文针对软件项目群多技能员工配置问题的特点,建立了以项目群总工期和总费用为目标的调度模型,然后将云模型嵌入到基于Pareto的向量评价微粒群算法中,提出了一种新的基于云多目标微粒群算法。最后通过一个软件研发案例验证了该方法的有效性和可行性。(3)对于许多软件研发项目,每项任务可能有多种不同的执行模式,每种执行模式代表不同的资源需求与工期组合。对此类软件项目群进行资源均衡优化时,不仅要调整各项任务的实际开工时间,还要选取合适的执行模式,这就是软件项目群多模式多资源均衡问题。由于该问题中,任务工期是离散分布的,所以软件项目群多模式多资源均衡问题属于不确定环境下的离散软件项目群调度问题的范畴。本文提出了软件项目群多模式多资源均衡优化方法,该方法通过建立多目标优化模型,能同时对项目群工期、资源总量和资源方差进行优化。在算法设计上,我们将种群竞争模型嵌入到基于Pareto的向量评价微粒群算法中,提出了一种新的基于动态种群的多目标微粒群算法。该算法结合任务执行模式和开工时间设计了微粒编码,并可根据优化目标动态调整各子微粒群的规模。最后,通过“任务模式数相等”和“任务模式数不等”两个软件研发案例,测试了新算法的性能,结果表明该算法对于求解软件项目群多模式多资源均衡问题是有效的。(4)现有的关键链多项目调度方法一般基于概率论基础,要求给出任务工期的概率分布,这对于缺乏历史统计数据的软件项目是非常困难的,因而现有关键链多项目调度方法并不适用于不确定环境下的软件项目群调度问题。本文首先借鉴了模糊关键链管理领域的相关研究成果,分析了现有的任务工期估算方法的缺陷和不足,提出了基于德尔菲的任务工期模糊估算法。然后研究了模糊关键链项目群调度中能力约束缓冲的设置方法,该方法充分考虑了能力约束任务的复杂性、资源紧张度和安全时间。最后通过软件案例验证了该方法能以较高的可能性提供足够的错开时间,同时对项目群最终完工率影响很小。本论文的研究能够为软件企业优化配置各种项目资源提供理论依据,为相关调度软件的开发提供研究基础,进而提高软件项目群的综合效益。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 研究意义
  • 1.3 软件项目调度问题的研究现状
  • 1.3.1 国外软件项目调度问题的研究现状
  • 1.3.2 国内软件项目调度问题的研究现状
  • 1.3.3 研究现状评述
  • 1.4 研究内容、研究方法和技术路线
  • 1.4.1 研究内容
  • 1.4.2 研究方法和技术路线
  • 1.5 创新点
  • 第二章 相关理论与方法综述
  • 2.1 资源受限项目调度问题的网络建模
  • 2.1.1 确定性网络模型
  • 2.1.2 随机网络模型
  • 2.1.3 不确定性网络模型
  • 2.2 经典资源受限项目调度问题
  • 2.2.1 问题描述及其数学模型
  • 2.2.2 精确求解方法
  • 2.2.3 启发式算法
  • 2.2.4 智能优化算法
  • 2.3 资源受限项目调度问题的扩展
  • 2.3.1 多项目调度问题
  • 2.3.2 多技能资源受限项目调度问题
  • 2.3.3 多模式资源受限项目调度问题
  • 2.3.4 资源均衡问题
  • 第三章 软件项目群调度体系的构建
  • 3.1 软件项目群管理
  • 3.1.1 项目群管理特点与内容
  • 3.1.2 软件项目群管理特点
  • 3.1.3 软件项目群管理的过程
  • 3.2 软件项目资源分类及其特征分析
  • 3.3 软件项目群调度框架与过程分析
  • 3.3.1 软件项目 WBS 及其实例
  • 3.3.2 软件项目任务管理及其实例
  • 3.3.3 软件项目群调度框架分析
  • 3.3.4 软件项目群调度过程分析
  • 3.4 小结
  • 第四章 基于 CMOPSO 的软件项目群多技能员工配置
  • 4.1 问题描述及其数学模型
  • 4.2 基于 Pareto 的向量评价微粒群算法
  • 4.2.1 多目标优化问题
  • 4.2.2 微粒群算法概述
  • 4.2.3 基于 Pareto 的向量评价微粒群算法设计
  • 4.3 云多目标微粒群算法
  • 4.3.1 云模型概述
  • 4.3.2 云多目标微粒群算法设计
  • 4.4 基于 CMOPSO 的软件项目群多技能员工配置算法
  • 4.4.1 编码设计
  • 4.4.2 算法流程
  • 4.5 案例分析
  • 4.5.1 应用案例
  • 4.5.2 计算结果分析
  • 4.6 小结
  • 第五章 基于 MOPSO-DP 的软件项目群多模式多资源均衡
  • 5.1 序言
  • 5.2 问题描述及其数学模型
  • 5.2.1 问题描述
  • 5.2.2 数学模型
  • 5.3 基于动态种群的多目标微粒群算法
  • 5.3.1 种群竞争模型概述
  • 5.3.2 基于动态种群的多目标微粒群算法设计
  • 5.4 基于 MOPSO-DP 的软件项目群多模式多资源均衡算法
  • 5.4.1 编码设计
  • 5.4.2 算法流程
  • 5.5 案例分析一(任务模式数相等)
  • 5.5.1 应用案例
  • 5.5.2 计算结果分析
  • 5.6 案例分析二(任务模式数不等)
  • 5.6.1 应用案例
  • 5.6.2 计算结果分析
  • 5.7 小结
  • 第六章 基于模糊关键链的软件项目群调度优化
  • 6.1 基于德尔菲的任务工期模糊估算
  • 6.1.1 梯形模糊数
  • 6.1.2 任务工期的模糊估算
  • 6.1.3 高真度工期和安全时间的确定
  • 6.2 基于模糊关键链的软件项目群调度步骤
  • 6.3 软件项目群缓冲区尺寸研究
  • 6.4 案例分析
  • 6.5 小结
  • 第七章 论文总结与展望
  • 7.1 论文总结
  • 7.2 研究展望
  • 参考文献
  • 致谢
  • 在学期间的研究成果及发表的学术论文
  • 相关论文文献

    • [1].企业项目群协同管理组织模式构建[J]. 工程管理学报 2019(05)
    • [2].研发项目群人力资源调度研究[J]. 工业工程与管理 2020(01)
    • [3].信息化项目群的判别模型构建及应用[J]. 科技创新与应用 2020(11)
    • [4].课程项目群教学体系建设探讨[J]. 教育现代化 2020(06)
    • [5].项目群成本管理探讨[J]. 施工企业管理 2020(08)
    • [6].基于非支配解集的多模式装备项目群调度鲁棒性优化[J]. 项目管理技术 2016(12)
    • [7].基于风险传播的高速公路项目群风险评价[J]. 公路 2016(08)
    • [8].国防项目群风险管理应用研究[J]. 管理观察 2015(10)
    • [9].奥运会我国游泳优势项目群的研究——基于与世界游泳强国的比较[J]. 山东体育科技 2015(02)
    • [10].建设项目群的利益相关者分析[J]. 项目管理技术 2015(05)
    • [11].重庆力推40大重点项目群[J]. 重庆建筑 2015(07)
    • [12].重庆力推40大重点项目群[J]. 重庆建筑 2015(08)
    • [13].基于“活力云研修”的区域教师专业发展“培训项目群”的实践探索[J]. 教学月刊小学版(综合) 2020(09)
    • [14].让学生拥有智慧生长的秘钥——劳技“微项目群”的课堂建构与实践[J]. 华人时刊(校长) 2018(11)
    • [15].特色项目群建设的实践与思考[J]. 江苏教育研究 2008(24)
    • [16].工程项目群优选决策及对管理者非伦理决策行为的抑制[J]. 工程管理学报 2020(05)
    • [17].公司对项目群的管控与服务要点[J]. 施工企业管理 2020(08)
    • [18].基于系统动力学方法的大型建筑企业项目群承建风险作用研究[J]. 湘潭大学学报(哲学社会科学版) 2019(03)
    • [19].收益共享视角下的项目群工期激励的计算实验模型[J]. 科技管理研究 2019(11)
    • [20].资源约束条件下项目群工期优化模型研究[J]. 科技管理研究 2019(11)
    • [21].研发项目群人员创新效能感对创新行为的影响[J]. 科研管理 2019(08)
    • [22].汽车研发试制项目群的精益管理研究[J]. 科技和产业 2016(11)
    • [23].基于风险偏好的工程项目群风险评价模型研究[J]. 现代经济信息 2017(06)
    • [24].上海市竞技体育后备人才多元化培养模式探索[J]. 安徽师范大学学报(自然科学版) 2015(03)
    • [25].房地产“绿色项目群”构建模型[J]. 山东科技大学学报(社会科学版) 2014(04)
    • [26].工程项目群风险管理系统思维模式研究[J]. 人民长江 2013(05)
    • [27].项目群瓶颈资源识别方法[J]. 工程管理学报 2013(03)
    • [28].基于价值链的工程项目群全面成本管理模型研究[J]. 人民长江 2013(19)
    • [29].城市交通工程项目群风险管理研究[J]. 建筑设计管理 2011(12)
    • [30].项目群经理的领导力——基于与项目经理领导力的比较[J]. 经济管理 2011(10)

    标签:;  ;  ;  ;  ;  ;  

    资源受限的软件项目群调度问题研究
    下载Doc文档

    猜你喜欢