System Dynamics Simulation Modeling of Software Requirements Change Management
Author:
Affiliation:

Clc Number:

Fund Project:

National Natural Science Foundation of China (61862063, 61502413, 61262025, 61379032, 61662085); National Social Science Foundation of China (18BJL104); Science and Technology Plan of Yunnan Province (2016FB106); Open Fund of Yunnan Provincial Key Laboratory of Software Engineering (2015SE202); Program of Innovative Research Team for Data Driven Software Engineering of Yunnan Province (2017HC012)

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Software requirements change frequently, which pose many threats to software projects. Effective management of requirements change determines the success or failure of the software project. System dynamics can be used to simulate the process of software requirements change management, aiming to dynamically analyze and predict the cause of requirements change and the effects of change on software projects. System dynamics also can assist software organizations to improve requirement change management processes. In this study, the system dynamics method is first used to model the process of open source software requirements change management which refers to the agile processes. Then, the models are tested to find out the errors and correct them. Next, taking the Spring Framework as an empirical case study, the system dynamics simulation of the software requirement changes management process of the project 3.2.x branch is carried out. According to the simulation results, the improvement of the requirement change management processes is simulated. By comparing the baseline simulation results with the improvement simulation results, it shows that all the improvements effectively reduce the software defect rate and improve the software quality. In addition, based on the cost and schedule of the software project, the process improvement suggestions are provided.

    Reference
    Related
    Cited by
Get Citation

康燕妮,张璇,王旭,李彤,唐子淇,牛家梅.软件需求变更管理的系统动力学仿真建模.软件学报,2020,31(11):3380-3403

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:May 09,2018
  • Revised:January 12,2019
  • Adopted:
  • Online: November 07,2019
  • Published: November 06,2020
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063