The reconciliation of software's iterative approaches and system engineering and program management phase-based one-time-through lifecycles is a critical problem
The reconciliation of software's iterative approaches and system engineering and program management phase-based one-time-through lifecycles is a critical problem. The Incremental Commitment Spiral Model (Boehm and Lane, 2010) attempts to provide a framework for this reconciliation. Identify a real project where there is sufficient information to do analysis. Use the ICSM to derive the lifecycle, simulate the project, and discuss the differences between the actual and simulated activities and outcomes.
- [Boehm 2003] Boehm B. and Turner, R. Balancing Agility and Discipline: A Guide for the Perplexed, Addison Wesley, Boston, 2003.
- [Boehm 2006] B. Boehm. "A view of 20th and 21st century software engineering," Proceeding of the 28th International Conference on Software Engineering, (ICSE '06), 2006. http://citeseerx. ist.psu .ed u/viewdoc/ down load ?doi=10.1.1. 97.4 717 &rep=rep l&type=pdf
- [Boehm 2010] Boehm, B. and lane, J. A. "New processes for new horizons: the incremental commitment model," Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering¬ Volume 2 (ICSE '10), Vol. 2, pp 501-502, 2010. DOI=10.1145/1810295.1810450 http://doi.acm .org/10.1145/1810295 .1810450
- [Turner 2009] Turner, R., Pyster, A., Pennotti, M. , "Developing and validating a framework for integrating systems and software engineering," Systems Conference, 2009 3rd Annual IEEE , voL, no., pp.407-412, 23-26 March 2009. http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4815836&isnumber...