软件需求变更管理仿真建模研究
发布时间:2020-10-25 00:51
软件需求变更频繁发生,给软件项目造成了诸多威胁,能否对需求变更进行有效的控制管理决定着软件的成败。从宏观角度使用系统动力学方法对软件需求变更管理过程进行仿真建模,通过因果反馈机制动态分析并预测软件需求变更产生的原因以及变更对软件项目的进度、成本以及质量造成的影响,可以削弱需求变更给软件项目带来的负面影响。另外,系统动力学方法还可以帮助软件项目进行软件过程改进模拟仿真:基于软件需求变更管理过程所建立的系统动力学仿真模型是现实软件需求变更管理过程的抽象,对模型变量、方程的调整可以模拟现实中对软件需求变更管理过程改进的一系列措施,并根据模型运行的仿真结果来分析改进效果以达到辅助软件项目进行需求变更管理过程改进工作的目的。本文使用系统动力学方法,在Vensim仿真软件中,对基于Scrum敏捷方法的开源软件需求变更管理过程进行建模和检测。并以Spring Framework项目为研究案例,进行该项目3.2.x分支的软件需求变更管理过程的系统动力学仿真分析,并对需求变更管理进行过程改进系统动力学仿真。通过改进仿真结果的比对,说明了各改进措施均可以降低基线数据的软件缺陷率,提高软件质量,并根据软件项目的成本和进度要求,给出了过程改进建议。总之,本文提出面向Scrum敏捷过程的开源软件需求变更管理过程仿真模型,当前国内外相关研究尚无相关研究文献发表,因此,通过分析总结开源软件需求变更管理过程的仿真研究结果,可以为组织内软件项目提供有价值的建议和经验。
【学位单位】:云南大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.5
【部分图文】:
系统动力学存量-流量图示例
软件需求工程划分图
敏捷项目的需求变更管理
【参考文献】
本文编号:2855214
【学位单位】:云南大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.5
【部分图文】:
系统动力学存量-流量图示例
软件需求工程划分图
敏捷项目的需求变更管理
【参考文献】
相关期刊论文 前4条
1 杨勇;周伯生;;基于系统动力学的软件过程偏离控制[J];计算机工程与设计;2011年05期
2 翟丽;宋学明;辛燕飞;;系统动力学在软件项目管理中的应用:对解决问题各备选方案的评价[J];软科学;2008年01期
3 吴明晖;;基于系统动力学方法的软件过程建模与仿真[J];计算机时代;2007年09期
4 何满辉;杨皎平;;基于系统动力学的软件项目进度管理[J];科技和产业;2007年05期
相关硕士学位论文 前1条
1 贾静;基于系统动力学的软件项目需求变更影响研究[D];南开大学;2014年
本文编号:2855214
本文链接:https://www.wllwen.com/guanlilunwen/yunyingzuzhiguanlilunwen/2855214.html