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 Noble | 1 | 1683 | 163.52 |
Stuart Marshall | 2 | 301 | 23.77 |
Stephen Marshall | 3 | 4 | 0.45 |
Robert Biddle | 4 | 4 | 0.45 |