Font Size: a A A

Research On The Simulation Modeling Of Software Requirements Change Management

Posted on:2019-06-11Degree:MasterType:Thesis
Country:ChinaCandidate:Y N KangFull Text:PDF
GTID:2428330548975559Subject:Systems analysis and integration
Abstract/Summary:PDF Full Text Request
Software requirements change frequently,which pose many threats to software projects.Effective management of requirements change determines the success or failure of the software.From the macro point of view,using system dynamics method to simulate and model the software requirement change management process,the causality feedback mechanism is used to dynamically analyze and predict the causes of the software requirement change and the impact of the change on the progress,cost and quality of the software project,can reduce the risk that changes in demand bring to software projects.In addition,system dynamics can also help software project simulation software process improvement.The system dynamics simulation model which based on the software requirement change management process is an abstraction of the actual software requirement change management process.The adjustment of model variables and equations can simulate a series of measures to improve the software requirement change management process in reality.And according to the simulation results of the model,the improvement effect is analyzed to assist the software project to improve requirement change management process.In this paper,open source software requirement change management process based on Scrum agile method is modeled and detected in Vensim by using system dynamics method.Taking the Spring Framework project as a research case,the software requirement change management process of the 3.2.x branch was carried out by using the system dynamics simulation analysis;the requirements change management process improvement also is simulated by using system dynamics.For comparisons through improved simulation results,it is shown that the improvement measures can reduce the software defect rate of baseline data and improve the software quality.According to the cost and schedule requirements of the software project,the process improvement suggestions are given.In a word,this paper proposes an open source software requirement change management process simulation model for Scrum agile process.By analyzing and summarizing the simulation results of open source software requirement change management process,we can provide valuable suggestions and experiences for software projects in the organization.
Keywords/Search Tags:System dynamics, Agile methodology, Open source software, Software process simulation, Software process improvement
PDF Full Text Request
Related items