A highly important part of software engineering education is requirements collection and analysis, one of the initial stages of the Software Development Lifecycle. No other conceptual work is as difficult to rectify at a later stage or as damaging to the overall system if performed incorrectly. As software engineering is a field with a reputation for producing graduate engineers who are ill-prepared for real-life software engineering contexts, this paper suggests that traditional educational techniques (e.g. role-play, live-through case studies and paper-based case studies) are insufficient in themselves. In an attempt to address this problem we have developed a games-based learning application to teach requirements collection and analysis at the tertiary education level. One of the main problems with games-based learning is that there is a distinct lack of empirical evidence supporting the approach. This paper will describe the evaluation of the requirements collection and analysis process using a newly developed framework for the evaluation of games-based learning and will focus on evaluation from a pedagogical perspective.
|Number of pages||15|
|Journal||International Journal of Virtual and Personal Learning Environments (IJVPLE)|
|Publication status||Published - 2010|