Title
Less Extreme Programming
Abstract
Industrial practice in software engineering has developed in recent years from rigid heavyweight document-based development techniques, such as the Rational Unified Process, to incorporate more agile, iterative, communication-centric approaches such as Extreme Programming. This shift has created a need for a similar shift in software engineering education. We report our experience of incorporating an Extreme Programming option into an existing document-centric software project course. While students taking the option were generally positive about Extreme Programming, the projects' external clients had a more mixed experience.
Year
DOI
Venue
2004
10.5555/979968.979997
Australasian Computing Education Conference
Keywords
Field
DocType
communication-centric approach,similar shift,existing document-centric software project,extreme programming option,external client,mixed experience,software engineering education,software engineering,extreme programming,rational unified process
Extreme project management,Software engineering,Extreme programming practices,Agile usability engineering,Software development process,Empirical process (process control model),Engineering,Software construction,Extreme programming,Software development
Conference
Citations 
PageRank 
References 
4
0.45
10
Authors
4
Name
Order
Citations
PageRank
James Noble11683163.52
Stuart Marshall230123.77
Stephen Marshall340.45
Robert Biddle440.45