Sciweavers

ICSE
2008
IEEE-ACM

Best practices in extreme programming course design

14 years 5 months ago
Best practices in extreme programming course design
Teaching (and therefore learning) eXtreme Programming (XP) in a university setting is difficult because of course time limitations and the soft nature of XP that requires first-hand experience in order to see and really learn the methods. For example, iterations are either shorter or fewer than appropriate. In this paper we present the properties to tune when designing an eXtreme Programming course. These are the properties we gathered by conducting three XP labs as part of our software engineering teaching. Within this paper we describe our set-up as well as the important properties. Lecturers and teachers can use this property system and combine it with their own constraints in order to derive a better XP lab for their curriculum. Categories and Subject Descriptors K.3.2 [Computers and Education]: Computer and Information Science Education ? curriculum, computer science education, information systems education. General Terms Management, Design, Human Factors. Keywords Extreme Progra...
Kai Stapel, Daniel Lübke, Eric Knauss
Added 17 Nov 2009
Updated 09 Dec 2009
Type Conference
Year 2008
Where ICSE
Authors Kai Stapel, Daniel Lübke, Eric Knauss
Comments (0)