Affiliation:
1. School of Science and Technology, Middlesex University, London, UK
Abstract
This paper compares established Systems Dynamics (SD) models of software projects with models of agile development. A new minimal SIMULINK™ agile project model was created and compared to a Waterfall model of a NASA project. Results are presented to enable project managers to predict the performance of future agile project processes. The model includes the time to generate the requirements and a function to provide requirements volatility. These models show that for the same productivity and fraction of errors that are satisfactory, the overall development staff costs are similar for agile and waterfall projects and the undiscovered rework is less for the agile project. This model generally supports empirical observations that shorter time-box iterations yield a shorter overall project completion.
Reference78 articles.
1. Lessons learned from modeling the dynamics of software development
2. Abrahamsson, P., Moser, R., Pedrycz, W., Sillitti, A., & Succi, G. (2007). Effort prediction in iterative software development processes-incremental versus global prediction methods. In Proceedings of the 1st Int. Symp. On Empirical Software Engineering and Measurement, IEEE (pp. 344-353).
3. Adjei, D., & Rwakatiwana, P. (2009). Application of traditional and agile project management in consulting firms: A case study of pricewaterhouse-coopers. Unpublished Masters Thesis, Umeå University.
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献