《软件项目群资源配置理论、算法及其实现》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:郭研著
  • 出 版 社:杭州:浙江大学出版社
  • 出版年份:2014
  • ISBN:9787308137959
  • 页数:168 页
图书介绍:本书针对软件产品的特点,对软件项目群资源配置的理论、模型及求解算法进行了深入研究。全书共分8章,第1章概述了项目管理、项目群管理和软件项目管理的基本概念,介绍了国内外软件项目资源配置问题的研究现状。第2~4章构成了软件项目群资源配置理论的基本框架,其中第2章系统分析了软件项目群资源配置框架及过程;第3章介绍了软件项目群管理中的工作量估算方法和风险管理理论;第4章对软件项目群进度管理中的网络建模技术和资源优化方法做了深入阐述;第5~8章针对软件企业实际资源配置问题的特征,建立了对应的数学模型,并给出了具体的求解算法。

第1章 项目群管理概述 1

1.1 项目与项目管理 1

1.1.1 项目 1

1.1.2 项目管理 2

1.2 多项目管理与项目群管理 5

1.2.1 多项目管理 5

1.2.2 项目群管理 6

1.3 软件项目管理 7

1.3.1 软件项目的特点 7

1.3.2 软件项目管理的常见问题 8

1.3.3 软件项目管理原则 10

1.4 软件项目资源配置问题的研究现状 12

1.4.1 国外软件项目资源配置问题的研究现状 12

1.4.2 国内软件项目资源配置问题的研究现状 13

1.4.3 研究现状评述 15

第2章 软件项目群资源配置体系的构建 17

2.1 软件项目群管理 17

2.1.1 软件项目群管理特点 17

2.1.2 软件项目群管理的过程 18

2.2 软件项目资源分类及其特征分析 20

2.3 软件项目群资源配置过程 21

2.3.1 软件项目WBS及其实例 21

2.3.2 软件项目任务管理及其实例 23

2.3.3 软件项目群资源配置框架分析 26

2.3.4 软件项目群资源配置过程分析 28

第3章 软件项目群的工作量估算及风险管理 31

3.1 软件项目估算 31

3.2 软件项目群的工作量估算 32

3.2.1 软件项目群的工作量估算方法 34

3.2.2 实例分析 34

3.3 软件群的风险管理 35

3.3.1 软件风险识别 36

3.3.2 软件风险分析 37

3.3.3 软件风险应对策略 39

第4章 软件项目群的进度管理和资源优化 41

4.1 软件项目群的进度管理 41

4.2 软件项目群的网络建模 42

4.2.1 确定性网络模型 43

4.2.2 随机网络模型 45

4.2.3 不确定性网络模型 47

4.3 软件项目群的资源优化 48

4.3.1 资源负荷 48

4.3.2 资源均衡概述 49

4.3.3 资源均衡问题的数学模型 50

4.4 基于项目调度的资源冲突消除方法 53

4.4.1 项目调度问题的描述及其数学模型 53

4.4.2 精确求解方法 60

4.4.3 启发式算法 61

4.4.4 智能优化算法 63

第5章 基于CMOPSO的软件项目群多技能员工配置 68

5.1 问题描述及其数学模型 68

5.2 基于Pareto的向量评价微粒群算法 71

5.2.1 多目标优化问题 71

5.2.2 微粒群算法概述 72

5.2.3 基于Pareto的向量评价微粒群算法设计 75

5.3 云多目标微粒群算法 76

5.3.1 云模型概述 76

5.3.2 云多目标微粒群算法设计 77

5.4 基于CMOPSO的软件项目群多技能员工配置算法 78

5.4.1 编码设计 78

5.4.2 算法流程 79

5.5 案例分析 80

5.5.1 应用案例 80

5.5.2 计算结果分析 83

第6章 软件项目群人力资源均衡优化方法 87

6.1 启发式算法概述 88

6.2 基于启发式算法的软件项目群资源均衡优化 89

6.2.1 案例分析一(基于启发式算法) 90

6.2.2 案例分析二(基于启发式算法) 95

6.3 遗传算法概述 100

6.3.1 选择算子 101

6.3.2 交叉算子 101

6.3.3 变异算子 102

6.4 基于遗传算法的软件项目群资源均衡优化 103

6.4.1 项目群资源均衡问题的数学模型 103

6.4.2 遗传算法设计 103

6.4.3 案例分析一(基于遗传算法) 105

6.4.4 案例分析二(基于遗传算法) 107

6.5 优化效果对比 111

第7章 基于MOPSO-DP的软件项目群多模式多资源均衡优化 113

7.1 问题描述及其数学模型 113

7.1.1 问题描述 113

7.1.2 数学模型 115

7.2 基于动态种群的多目标微粒群算法 116

7.2.1 种群竞争模型概述 117

7.2.2 基于动态种群的多目标微粒群算法设计 118

7.3 基于MOPSO-DP的软件项目群多模式多资源均衡算法 119

7.3.1 编码设计 119

7.3.2 算法流程 120

7.4 案例分析一(任务模式数相等) 122

7.4.1 应用案例 122

7.4.2 计算结果分析 125

7.5 案例分析二(任务模式数不等) 130

7.5.1 应用案例 130

7.5.2 计算结果分析 132

第8章 基于模糊关键链的软件项目群资源冲突消解方法 138

8.1 基于德尔菲的任务工期模糊估算 139

8.1.1 梯形模糊数 139

8.1.2 任务工期的模糊估算 140

8.1.3 高真度工期和安全时间的确定 142

8.2 基于模糊关键链的软件项目群资源冲突消解步骤 143

8.3 软件项目群缓冲区尺寸研究 145

8.3.1 能力约束任务的复杂度 146

8.3.2 能力约束资源的紧张度 146

8.3.3 能力约束任务的安全时间 146

8.4 案例分析 147

参考文献 154

索引 168