|
- -1
软件需求变更管理系统动力学仿真建模DOI: 10.13328/j.cnki.jos.005830 Keywords: 系统动力学 敏捷过程 开源软件 软件过程仿真 软件过程改进 Abstract: 软件需求变更频繁发生,给软件项目造成了诸多威胁,能否对需求变更进行有效的控制管理决定着软件的成败.使用系统动力学方法对软件需求变更管理过程进行仿真建模,可以动态分析并预测需求变更产生的原因以及变更对软件项目造成的影响,此外,对软件需求变更管理过程改进进行系统动力学仿真亦可以辅助软件项目组织选择合适的过程改进策略.因此,基于系统动力学方法,本文参考了敏捷过程进行开源软件需求变更管理过程的建模和模型检测.以Spring Framework项目为研究案例,进行该项目3.2.x分支的软件需求变更管理过程的系统动力学仿真分析,并对需求变更管理进行过程改进仿真.通过对过程改进的仿真结果进行比对,说明了各改进策略均降低基线数据的软件缺陷率,提高软件质量,并根据软件项目的成本和进度要求,给出了过程改进建议
|