ACM Home Page
Please provide us with feedback. Feedback
Twenty dirty tricks to train software engineers
Full text PdfPdf (119 KB)
Source International Conference on Software Engineering archive
Proceedings of the 22nd international conference on Software engineering table of contents
Limerick, Ireland
Pages: 209 - 218  
Year of Publication: 2000
ISBN:1-58113-206-9
Author
Ray Dawson  Dept of Computer Science, Loughborough University, Loughborough, Leics. LE11 3TU, UK
Sponsors
IEEE-CS : Computer Society
SIGSOFT: ACM Special Interest Group on Software Engineering
Irish Comp Soc : Irish Computer Society
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 16,   Downloads (12 Months): 94,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/337180.337204
What is a DOI?

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Burgess, W.P., Can quality survive amidst adversity? in Proc. of Software Quality Management VII (Amsterdam, April 1998), Springer, 204-208
 
3
Chapman, N., Fox, M., Keravnou, E., Lee, M., Levene, M., Long, D., Rounce, P., Samet, P. and Winder,R., 'Slick systems' and 'happy hackers': experience with group projects at UCL, Softw.Eng.J., vol. 8,3 (1993) 132-136
 
4
 
5
Dawson, R.J., Newsham, R.W. and Fernley, B.W., 'Bringing the "Real World' of Software Engineering to University Undergraduate Courses, IEE Proc. in Software Engineering , 144,5-6 (1997) 287-290
 
6
 
7
Jarke, M. and Pohl,K., Requirements engineering in 2001: (virtually) managing a changing reality, Softw.Eng.J., vol. 9,6 (1994), 257-266,
 
8
 
9
Mahmood, Z., Software engineering in the UK -Result of a pilot survey, in Proc. of INSPIRE IV, Training and Teaching for the Understanding of Software Quality (Heraklion, Crete, Sept. 1999), British Computer Society, 111-122
 
10
 
11
Milsom, F., Student Projects and Professionalism, in The Responsible Software Engineer, Chapter 32, 1996, Springer, London, 306-319
 
12
Saunders, B. and Georgiadou, E., Awareness and practice of information systems development methodologies in business today, in Proc. of Software Quality Management VIII (Southampton, UK, April 1999), British Computer Society, 133-144
 
13

CITED BY  8