Teaching Software Development: A Case History
Price
Free (open access)
Volume
12
Pages
9
Published
1995
Size
736 kb
Paper DOI
10.2495/SEHE950071
Copyright
WIT Press
Author(s)
C.S. Johnson
Abstract
This paper discusses the teaching of a final year undergraduate software development subject. It describes how the subject was taught and the experience gained over three years of its existence. The subject required the students to work in teams of eight. Their goal was to produce software to meet a given specification to a commercial robust standard. The student teams had no tutorials but reported to the tutor on a weekly basis in a formal management meeting. The key motivational factor to the quality of the work was that project assessment was performed by running the final system, the marking to stop on any system failure. The most interesting aspect was that students were not given the specification until half way through the semester. They critiqued the previous year's system, so they knew the type of product they
Keywords