WIT Press


Teaching Software Development: A Case History

Price

Free (open access)

Paper DOI

10.2495/SEHE950071

Volume

12

Pages

9

Published

1995

Size

736 kb

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