Abstract
Extreme programming (XP) is one of the new agile methodologies for software engineering that has earned a lot of interest the last few years. Through a field study where a group of researchers and students aimed to learn XP through practice, we gathered qualitative data about the different practices of XP and programmers’ impression of them in order to do get knowledge on how the different practices work. Findings regarding the most well-known practices are presented in this paper and to a great extent seem to verify claims from the literature. However, some difficulties in the practices are reported.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Beck, K. Extreme Programming Explained: Embracing Change. Addison-Wesley, 1999.
Cockburn, A. Agile Software Development. Addison-Wesley, 2002.
Cockburn, A. and L. Williams, The Costs and Benefits of Pair Programming. http://Collaboration.csc.ncsu.edu/laurie/Papers/XPSardinia.PDF
Gittins, R., S. Hope, and I. Williams. Qualitative Studies of XP in a Medium Sized Business. XP2001 Conf. Cagliari, Sardinia, Italy. http://www.xp2003.org/conference/papers/Chapter28-Gittins+alii.pdf
Karlström, D. Introducing Extreme Programming—An Experience Report. XP2002 Conf, Alghero, Sardinia, Italy. http://www.xp2003.org/xp2002/atti/DanielKarlstrom--IntroducingExtremeProgramming.pdf
Seaman, C.B., Qualitative methods in empirical studies of software engineering, IEEE Trans. on Software Engineering 25(4):557–572, 1999.
Wells, D. and L. Williams (eds.) Extreme Programming and Agile Methods — XP/Agile Universe 2002. Proc. Of 2nd XP Universe and 1st Agile Universe Conf., Chicago, IL, August 4–7, 2002. LNCS(2418), Springer-Verlag, Berlin 2002.
http://www.xpuniverse.com/ Object Mentor, Inc.
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
Tessem, B. (2003). Experiences in Learning XP Practices: A Qualitative Study. 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_17
Download citation
DOI: https://doi.org/10.1007/3-540-44870-5_17
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