It's all in the game: Teaching software process concepts

Carrington, D. A., Baker, A. and van der Hoek, A. (2005). It's all in the game: Teaching software process concepts. In: H. Diefes-Dux, S. Lord and P. Henderson, Frontiers in Education 2005. Frontiers in Education 2005, Indianapolis, USA, (F4G- 13-F4G- 18). 19-22 October, 2005.

Author Carrington, D. A.
Baker, A.
van der Hoek, A.
Title of paper It's all in the game: Teaching software process concepts
Conference name Frontiers in Education 2005
Conference location Indianapolis, USA
Conference dates 19-22 October, 2005
Proceedings title Frontiers in Education 2005
Journal name Proceedings - Frontiers in Education Conference, FIE
Place of Publication Champaign, IL, USA
Publisher Stipes Publishing LLC
Publication Year 2005
Sub-type Fully published paper
ISBN 0780390776
ISSN 1539-4565
Editor H. Diefes-Dux
S. Lord
P. Henderson
Volume 2005
Issue 2005
Start page F4G- 13
End page F4G- 18
Total pages 6
Collection year 2005
Language eng
Abstract/Summary A major challenge in teaching software engineering to undergraduates is that most students have limited industry experience, so the problems addressed are unknown and hence unappreciated. Issues of scope prevent a realistic software engineering experience, and students often graduate with a simplistic view of software engineering’s challenges. Problems and Programmers (PnP) is a competitive, physical card game that simulates the software engineering process from requirements specification to product delivery. Deliverables are abstracted, allowing a focus on process issues and for lessons to be learned in a relatively short time. The rules are easy to understand and the game’s physical nature allows for face-to-face interaction between players. The game’s developers have described PnP in previous publications, but this paper reports the game’s use within a larger educational scheme. Students learn and play PnP, and then are required to create a software requirements specification based on the game. Finally, students reflect on the game’s strengths and weaknesses and their experiences in an individual essay. The paper discusses this approach, students’ experiences and overall outcomes, and offers an independent, critical look at the game, its use, and potential improvements.
Subjects E1
280302 Software Engineering
700199 Computer software and services not elsewhere classified
Q-Index Code E1
Institutional Status UQ

Version Filter Type
Citation counts: Scopus Citation Count Cited 0 times in Scopus Article
Google Scholar Search Google Scholar
Created: Thu, 23 Aug 2007, 20:38:08 EST