Loughborough University
Leicestershire, UK
LE11 3TU
+44 (0)1509 263171
Loughborough University

Loughborough University Institutional Repository

Please use this identifier to cite or link to this item: https://dspace.lboro.ac.uk/2134/13558

Title: Twenty dirty tricks to train software engineers
Authors: Dawson, Ray
Issue Date: 2000
Publisher: © Association for Computing Machinery (ACM)
Citation: DAWSON, R., 2000. Twenty dirty tricks to train software engineers. IN: ICSE '00 Proceedings of the 22nd International Conference on Software Engineering, pp. 209 -218
Abstract: Many employers find that graduates and sandwich students come to them poorly prepared for the every day problems encountered at the workplace. Although many university students undertake team projects at their institutions, an education environment has limitations that prevent the participants experiencing the full range of problems encountered in the real world. To overcome this, action was taken on courses at the Plessey Telecommunications company and Loughborough University to disrupt the students' software development progress. These actions appear mean and vindictive, and are labeled 'dirty tricks' in this paper, but their value has been appreciated by both the students and their employers. The experiences and learning provided by twenty 'dirty tricks' are described and their contribution towards teaching essential workplace skills is identified. The feedback from both students and employers has been mostly informal but the universally favourable comments received give strong indications that the courses achieved their aim of preparing the students for the workplace. The paper identifies some limitations on the number and types of 'dirty tricks' that can be employed at a university and concludes that companies would benefit if such dirty tricks were employed in company graduate induction programmes as well as in university courses.
Description: © ACM, 2000. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in ICSE '00 Proceedings of the 22nd International Conference on Software Engineering and is available at: http://dx.doi.org/10.1145/337180.337204
Version: Accepted for publication
DOI: 10.1145/337180.337204
URI: https://dspace.lboro.ac.uk/2134/13558
Publisher Link: http://dx.doi.org/10.1145/337180.337204
ISBN: 1581132069
Appears in Collections:Conference Papers and Presentations (Computer Science)

Files associated with this item:

File Description SizeFormat
ICSEvs2.pdf135.13 kBAdobe PDFView/Open


SFX Query

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.