Abstract
Since the rise of the light weight software processes, the paradigm on how software should be developed has started to shift. Agile methods strive to supersede the traditional software process with its exhausting requirements elicitation at the beginning of a software development project, at least for smaller or younger companies.
The software engineering group at the Universität Karlsruhe has accounted for this shift and extended their offer of lectures by an Extreme Programming lab course held in cooperation with andrena objects ag.
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
Müller, M., Tichy, W.: Case study: Extreme programming in a university environment. In: International Conference on Software Engineering, Toronto, Canada, pp. 537–544 (2001)
Link, J.: Unit Testing in Java - How Tests Drive the Code. Morgan Kaufmann, San Francisco (2003)
Wilson, D.: Teaching xp: A case study. XP Universe, Raleigh, NC, USA (2001)
Fenwick, J.: Adapting xp to an academic environment by phasing-in practices. In: Maurer, F., Wells, D. (eds.) XP/Agile Universe 2003. LNCS, vol. 2753, pp. 162–171. Springer, Heidelberg (2003)
Sysdeo Formation: Sysdeo eclipse tomcat launcher plugin, http://www.sysdeo.com/eclipse/tomcatPlugin.html
Martin, R., Martin, M.: Fitnesse (2003), http://www.fitnesse.org/
Beck, K.: Extreme Programming Explained. Addison Wesley, Reading (1999)
Beck, K.: Embracing change with extreme programming. IEEE Computer, 70–77 (1999)
Müller, M., Padberg, F.: On the economic evaluation of XP projects. In: Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), Helsinki, Finland, pp. 168–177 (2003)
Padberg, F., Müller, M.: Analyzing the cost and benefit of pair programming. In: International Symposium on Software Metrics (Metrics), Sydney, Australia, pp. 166–177 (2003)
Müller, M., Padberg, F.: About the return on investment of test-driven development. In: International Workshop on Economics-Driven Software Engineering Research (EDSER), Portland, Oregon, USA (2003)
Müller, M., Hagner, O.: Experiment about test-first programming. IEE Proceedings Software 149, 131–136 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Müller, M.M., Link, J., Sand, R., Malpohl, G. (2004). Extreme Programming in Curriculum: Experiences from Academia and Industry. In: Eckstein, J., Baumeister, H. (eds) Extreme Programming and Agile Processes in Software Engineering. XP 2004. Lecture Notes in Computer Science, vol 3092. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24853-8_44
Download citation
DOI: https://doi.org/10.1007/978-3-540-24853-8_44
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22137-1
Online ISBN: 978-3-540-24853-8
eBook Packages: Springer Book Archive