File(s) under permanent embargo

Agile practices in software development - experiences from student projects

conference contribution
posted on 24.10.2006, 00:00 authored by Jean-Guy Schneider, Rajesh VasaRajesh Vasa
To address the problems of traditional software development methodologies, recent years have seen the introduction of more light-weight or "agile" development processes. These processes are intended to support early and quick production of working code by structuring the development into small release cycles and focus on continual interaction between developers and customers. As these kinds of software development processes are becoming more and more popular in industry, there is a growing demand to expose Software Engineering students to agile development practices. This, however, is not a straightforward task as the corresponding practices cannot be adjusted easily to a learning environment or may even run counter to educational goals. In this paper, we discuss our experiences in introducing agile practices in student software development projects and reflect on both the benefits and drawbacks of agile processes in this setting.

History

Event

ASWEC'06 Australian Software Engineering. Conference (2006 : Sydney, New South Wales)

Volume

2006

Pagination

401 - 410

Publisher

Institute of Electrical and Electronics Engineers (IEEE)

Location

Sydney, New South Wales

Place of publication

Piscataway, N.J.

Start date

18/04/2006

End date

21/04/2006

ISBN-13

9780769525518

ISBN-10

0769525512

Language

eng

Publication classification

E1.1 Full written paper - refereed

Copyright notice

2006, IEEE

Title of proceedings

ASWEC'06 : Proceedings of the Australian Software Engineering Conference