Home // ICSEA 2011, The Sixth International Conference on Software Engineering Advances // View article


A "Future-Proof" Postgraduate Software Engineering Programme: Maintainability Issues

Authors:
J Paul Gibson
Jean-Luc Raffy

Keywords: Teaching, Education, Curriculum, Software Engineering

Abstract:
We report on the development of a software engineering programme for Masters students. Maintainability of educational programmes is critical: there is a large initial investment in developing quality programmes and we must ensure that these programmes are “future proof”. Consequently, we followed a traditional software engineering lifecycle process to develop a programme that would meet the current needs of industry, whilst also being easy to maintain with respect to future changes in industrial requirements. We show how the programme has gone through a number of refinement steps — where we have iterated through the life cycle of requirements engineering (with “client” industries), high-level design (establishment of a foundational educational architecture), implementation (by lecturers), testing (through establishment of evaluation and feedback mechanisms) and maintenance (throw updates to curriculum and course content). To conclude, we propose treating educational programmes as software, and demonstrate advantages in applying software engineering techniques for development and maintenance.

Pages: 471 to 476

Copyright: Copyright (c) IARIA, 2011

Publication date: October 23, 2011

Published in: conference

ISSN: 2308-4235

ISBN: 978-1-61208-165-6

Location: Barcelona, Spain

Dates: from October 23, 2011 to October 29, 2011