Abstract
The constant nature of cost of change curve is claimed to be one of the important benefits of eXtreme Programming (XP). In order to find the effects of XP on cost of change curve, we propose a system dynamics simulation model of XP software development process. We also describe the steps to be followed to construct cost of change curve using the simulation model.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Boehm, B.: Software Engineering Economics. Prentice-Hall, EnglewoodCliffs, New Jersy, 1981.
Beck, K.: Extreme Programming Explained: Embrace Change. AddisonWesley, 2000.
Cauwenberghe, P.V: Refactoring or upfront Design. In: Proceedings of Xp2001 Extreme Programming, Sardina, Italy 20–23 May 2001.
Cockburn, A.: Reexamining the Cost of Change Curve year 2000. Online: http://www.xprogramming.com/xpmag/cost-of-change.htm
Kitchenham, B., Piclard, Pfleeger, S.L: Case Studies for Method and Tool Evaluation. IEEE Software, July 1995
Zelkowitz, M.V., Wallace, D.: Experimental Validation in Software Engineering. Information and Software Technology 39(11), November 1997.
Tvedt, J.D.: An Extensile Model for Evaluating the Impact of Process Improvements on Software Development Cycle Time. Ph.D Dissertation, Arizona State University, May 1996.
Dewayne, E., Adam A.P, Lawrence, P, Votta, G.: Empirical Studies of Software Engineering: In: Proceedings of 22nd International Conference on Software Engineering 2000, ACM.
Kellner M. I., Madachy, R. J., David, R.: Software Process Simulation Modeling: Why? What? How?. Journal of Systems and Software, Vol. 46no.2/3, April 1999.
Madachy, R.: A Software Project Dynamics Model for Process Cost, Schedule and Risk Assessment., Ph.D. Dissertation, Dept. of Industrial and Systems Engineering, University of Southern California, Los Angeles, California, December 1994.
Abdel-Hamid, Madnick, S.: Software Project Dynamics. Englewood Cliffs, NJ, Prentice Hall 1991.
Pfahl, D., Lebsanft, K., Using Simulation to Analyze the Impact of Software Requirement Volatility on Project Performance. Proceedings of ESCOM-SCOPE 2000, April 2000, Munich, Germany, Shaker Publ., pp. 267–275.
Forrester, J.W.: Industrial Dynamics. The MIT Press, Cambridge, 1961.
Mohapatra, P.K.J., Mandal P., Bora M.C.: Introduction to System Dynamics Modeling. University Press, 1994.
System Dynamics Learning Materials, Road Map 2 Online at: http://www.sysdyn.mit.edu/road-maps/home.html
Vensim Website at: http://www.vensim.com.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kuppuswami, S., Vivekanandan, K., Rodrigues, P. (2003). A System Dynamics Simulation Model to Find the Effects of XP on Cost of Change Curve. In: Marchesi, M., Succi, G. (eds) Extreme Programming and Agile Processes in Software Engineering. XP 2003. Lecture Notes in Computer Science, vol 2675. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44870-5_8
Download citation
DOI: https://doi.org/10.1007/3-540-44870-5_8
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40215-2
Online ISBN: 978-3-540-44870-9
eBook Packages: Springer Book Archive