工作量估算在A企业项目管理应用的研究
发布时间:2021-07-22 14:16
随着互联网的发展,软件行业逐渐兴起。许多企业在日常生产活动中都离不开软件的支持,企业对软件的需求也在日益增长。在迅速增长的软件规模下,软件供应商需要在满足项目时效性与经济性的同时确保项目成功交付,因此软件供应商对软件项目管理提出了更高的要求。A企业是一家企业软件的供应商,负责开发软件并提供维护服务。目前,A企业中的多个项目都存在着项目管理的问题。造成这些问题的原因是在制定项目作业计划时对项目工作量估算存在较大的误差导致的,工作量估算存在较大误差不仅使得项目作业计划失效,而且可能造成企业资源的浪费或超支占用。这将影响其他项目使用企业资源,进而影响其他项目的正常运作。所以,如何做好项目工作量估算是企业项目管理的重点之一。本文将通过使用模型研究法、案例分析法、文献研究法对A企业的软件项目工作量估算展开研究,建立并在项目管理中使用工作量估算模型。本文列举分析了国内外项目工作量估算方法,分析了各工作量估算方法的特点。选取了适用于A企业项目的专家经验法的工作量模型。在此模型基础上考虑了异质开发效率以及影响项目正常开发的影响因素,这样得出的工作量更接近实际开发过程中产生的工作量。本文以A企业的甲项目...
【文章来源】:云南师范大学云南省
【文章页数】:89 页
【学位级别】:硕士
【部分图文】:
项目估算模型组成结构
图 5.1 项目任务双代号网络图如表 5.12 所示各小组对于每个任务存在的标准偏差工作量,那么每个小组完成各任务的时间范围即为对应任务实际工作量与对应任务的数个单位标准偏差工作量之和除以小组人数 由于计算结果是天数,为了方便计算超过一天的部分按一天计算,所以计算结果小数部分向上取整根据表达式 5.1[40]所示可以计算得出各标准差范围内各任务完成最大时长,T 代表完成对应任务的最大时长,k 代表当前小组编号,表达式中 j 表示当前是在几个标准差范围内计算得到的任务完成时长kjT 代表小组 k 在 j 个标准差范围内最大时长,下文用0T1T2T3T 表示各标准差范围内的各小组任务最大完成时长如表 5.14 所示[40]kjT 为小组 k 在 j 个标准差范围内完成对应工作任务所需的天数,kmrealE 是小组 k 完成工作任务 m实际发生的工作量,kmrealSD 为小组 k 完成任务 m 的工作量标准差 公式的将小组 k 完成工作任务 m 实
1978 年美国的 JohnHolland 首先提出遗传算法 Genetic Algorithm,GA ,这是一种模拟生物界优胜劣汰适者生存的随机搜索算法,该算法从一系列具有问题特征的个体组成的群体开始随机搜索的,种群中的特征个体是染色体带有特征的实体 染色体中的基因序列决定了每个个体的外部特征,需要对每个实体的基因进行编码,一般的将能代表特征的一串序列化数字编码作为创造实体的方法,在创建出初始种群后按照进化方式优胜劣汰,每一代都能演化出更优解朝着最优解靠近 每一代新的群体将由上一代进行随机基因交叉交换以及基因变异的方式生成,在进化过程中记录体制最好的基因可看作问题的近优解遗传算法较为适合求解 NP-Hard 问题的近优解,遗传算法具有较强的通用性,适应性 相关研究显示遗传算法可以在短时间内求出最优解的九成近优解,如果要想求出最优解需要长时间的计算才可以得出 本文将基于遗传算法对任务调度策略方案进行推演,其中任务排列方案与分配方案被看作为两个基因序列如图 5.2 所示,并且将这两个基因序列进行组合为一个新的基因序列,且基因序列发生的基因交叉与变异只发生于同类基因序列中,这将是一个混合遗传算法对最小工期问题进行求解
【参考文献】:
期刊论文
[1]基于软件量化的工作量估算研究[J]. 盛玉强,杨春花. 智能计算机与应用. 2018(03)
[2]WidebandDelphi技术在软件估算中的应用[J]. 杨培培,赵海生,张金栋. 电子质量. 2017(10)
[3]软件项目中工作量估算方法的研究[J]. 亓卓亚. 办公自动化. 2017(12)
[4]员工过度加班的原因分析及治理对策研究[J]. 王佳萍,吴建,沈燕丽,翁倩莹,徐馨儿,张璐. 经济研究导刊. 2017(06)
[5]软件开发项目工作量评估方法的研究和应用探讨[J]. 朱明英,姚文胜,朱海云,邢豫. 现代计算机(专业版). 2017(03)
[6]基于神经网络的软件项目工作量估算系统实现[J]. 张红. 宁波职业技术学院学报. 2014(04)
[7]软件项目工作量估算方法研究与应用[J]. 王养廷. 华北科技学院学报. 2014(04)
[8]基于敏捷开发项目工作量的估计方法研究[J]. 沈春元,陆峻. 雷达与对抗. 2014(01)
[9]一种软件开发过程的工作量评估模型[J]. 古晓明. 电脑开发与应用. 2013(11)
[10]软件开发成本估算模型的研究[J]. 王红珍,李竹林. 计算机与数字工程. 2012(03)
博士论文
[1]资源受限工程调度及其在工程供应链设计中的应用[D]. 刘振元.华中科技大学 2005
硕士论文
[1]U公司仿真软件项目进度计划与控制研究[D]. 汪晓琦.华南理工大学 2018
[2]员工非自愿低效率加班现象研究[D]. 黄忠琴.华中农业大学 2013
[3]人力资源受限项目调度问题研究[D]. 刘雅婷.华中科技大学 2007
本文编号:3297309
【文章来源】:云南师范大学云南省
【文章页数】:89 页
【学位级别】:硕士
【部分图文】:
项目估算模型组成结构
图 5.1 项目任务双代号网络图如表 5.12 所示各小组对于每个任务存在的标准偏差工作量,那么每个小组完成各任务的时间范围即为对应任务实际工作量与对应任务的数个单位标准偏差工作量之和除以小组人数 由于计算结果是天数,为了方便计算超过一天的部分按一天计算,所以计算结果小数部分向上取整根据表达式 5.1[40]所示可以计算得出各标准差范围内各任务完成最大时长,T 代表完成对应任务的最大时长,k 代表当前小组编号,表达式中 j 表示当前是在几个标准差范围内计算得到的任务完成时长kjT 代表小组 k 在 j 个标准差范围内最大时长,下文用0T1T2T3T 表示各标准差范围内的各小组任务最大完成时长如表 5.14 所示[40]kjT 为小组 k 在 j 个标准差范围内完成对应工作任务所需的天数,kmrealE 是小组 k 完成工作任务 m实际发生的工作量,kmrealSD 为小组 k 完成任务 m 的工作量标准差 公式的将小组 k 完成工作任务 m 实
1978 年美国的 JohnHolland 首先提出遗传算法 Genetic Algorithm,GA ,这是一种模拟生物界优胜劣汰适者生存的随机搜索算法,该算法从一系列具有问题特征的个体组成的群体开始随机搜索的,种群中的特征个体是染色体带有特征的实体 染色体中的基因序列决定了每个个体的外部特征,需要对每个实体的基因进行编码,一般的将能代表特征的一串序列化数字编码作为创造实体的方法,在创建出初始种群后按照进化方式优胜劣汰,每一代都能演化出更优解朝着最优解靠近 每一代新的群体将由上一代进行随机基因交叉交换以及基因变异的方式生成,在进化过程中记录体制最好的基因可看作问题的近优解遗传算法较为适合求解 NP-Hard 问题的近优解,遗传算法具有较强的通用性,适应性 相关研究显示遗传算法可以在短时间内求出最优解的九成近优解,如果要想求出最优解需要长时间的计算才可以得出 本文将基于遗传算法对任务调度策略方案进行推演,其中任务排列方案与分配方案被看作为两个基因序列如图 5.2 所示,并且将这两个基因序列进行组合为一个新的基因序列,且基因序列发生的基因交叉与变异只发生于同类基因序列中,这将是一个混合遗传算法对最小工期问题进行求解
【参考文献】:
期刊论文
[1]基于软件量化的工作量估算研究[J]. 盛玉强,杨春花. 智能计算机与应用. 2018(03)
[2]WidebandDelphi技术在软件估算中的应用[J]. 杨培培,赵海生,张金栋. 电子质量. 2017(10)
[3]软件项目中工作量估算方法的研究[J]. 亓卓亚. 办公自动化. 2017(12)
[4]员工过度加班的原因分析及治理对策研究[J]. 王佳萍,吴建,沈燕丽,翁倩莹,徐馨儿,张璐. 经济研究导刊. 2017(06)
[5]软件开发项目工作量评估方法的研究和应用探讨[J]. 朱明英,姚文胜,朱海云,邢豫. 现代计算机(专业版). 2017(03)
[6]基于神经网络的软件项目工作量估算系统实现[J]. 张红. 宁波职业技术学院学报. 2014(04)
[7]软件项目工作量估算方法研究与应用[J]. 王养廷. 华北科技学院学报. 2014(04)
[8]基于敏捷开发项目工作量的估计方法研究[J]. 沈春元,陆峻. 雷达与对抗. 2014(01)
[9]一种软件开发过程的工作量评估模型[J]. 古晓明. 电脑开发与应用. 2013(11)
[10]软件开发成本估算模型的研究[J]. 王红珍,李竹林. 计算机与数字工程. 2012(03)
博士论文
[1]资源受限工程调度及其在工程供应链设计中的应用[D]. 刘振元.华中科技大学 2005
硕士论文
[1]U公司仿真软件项目进度计划与控制研究[D]. 汪晓琦.华南理工大学 2018
[2]员工非自愿低效率加班现象研究[D]. 黄忠琴.华中农业大学 2013
[3]人力资源受限项目调度问题研究[D]. 刘雅婷.华中科技大学 2007
本文编号:3297309
本文链接:https://www.wllwen.com/guanlilunwen/renliziyuanguanlilunwen/3297309.html