软件需求变更管理的系统动力学仿真建模
软件需求变更频繁发生,给软件项目造成了诸多威胁.能否对需求变更进行有效的控制管理,决定着软件的成败.使用系统动力学方法对软件需求变更管理过程进行仿真建模,可以动态地分析并预测需求变更产生的原因以及变更对软件项目造成的影响;对软件需求变更管理过程改进进行系统动力学仿真,亦可以辅助软件项目组织选择合适的过程改进策略.因此,基于系统动力学方法,参考了敏捷过程进行开源软件需求变更管理过程的建模和模型检测.以Spring Framework项目为研究案例,进行该项目3.2.x分支的软件需求变更管理过程的系统动力学仿真分析,并对需求变更管理进行过程改进仿真通过对过程改进的仿真结果进行比对,说明各改进策略均降低了基线数据的软件缺陷率,提高了软件质量.根据软件项目的成本和进度要求,给出了过程改进建议.
系统动力学、敏捷过程、开源软件、软件过程仿真、软件过程改进
31
TP311(计算技术、计算机技术)
国家自然科学基金;国家社会科学基金;云南省科技计划;云南省软件工程重点实验室开放基金;云南省创新团队“数据驱动的软件工程创新团队”项目
2020-12-04(万方平台首次上网日期,不代表论文的发表时间)
共24页
3380-3403