An Extended Simulation Model for Managing Dynamic Changes in Software Development Projects

Allesha Fogle, Qu Yanzhen
2015 International Journal of Modeling and Optimization  
This research study has utilized an experimental design method to evaluate the impact of integrating process work flows, personnel factors, and rework into a dynamic software process simulation model and its implication for software project managers to respond quickly and correctly to changes that are occurring throughout the software development process. The failure rate of software project has remained high due to the failure to effectively manage the dynamic risks that are present throughout
more » ... the software process. Current risk management methods, project estimation tools and models in existence have not met the need for continuous re-evaluation of projects as unexpected events occur. Many of the unexpected project events can be quantified and represented in a project plan and thus a simulation of the software process can model the effects of those events on the project outcome. The results of the study showed that extending existing models as input to the software development process and parameterizing the change factors and the project profile within a simulation can provide estimation of the effects of dynamic project changes on the outcome of software development projects in terms of effort and completion time. Index Terms-Estimation, simulation model, software development process, software development project management.
doi:10.7763/ijmo.2015.v5.483 fatcat:uxbuzkdkdrcszkjvzfbwfewuve