Sciweavers

APSEC
2015
IEEE

Anukarna: A Software Engineering Simulation Game for Teaching Practical Decision Making in Peer Code Review

8 years 7 months ago
Anukarna: A Software Engineering Simulation Game for Teaching Practical Decision Making in Peer Code Review
Abstract—Application of educational and interactive simulation games to teach important concepts is an area that has attracted several Software Engineering researchers and educators attention. Previous research and studies on usage of simulation games in classroom to train students have demonstrated positive learning outcomes. Peer code review is a recommended best practice during software development which consists of systematically examining the source code of peers before releasing the software to Quality Assurance (QA). Practitioners and Researchers have proposed several best practices on various aspects of peer code review such as the size of code to be reviewed (in terms of lines of code), inspection rate and usage of checklists. We describe a single player educational simulation game to train students on best practices of peer code review. We define learning objectives, create a scenario in which the player plays the role of a project manager and a scoring system (as a factor...
Ritika Atal, Ashish Sureka
Added 16 Apr 2016
Updated 16 Apr 2016
Type Journal
Year 2015
Where APSEC
Authors Ritika Atal, Ashish Sureka
Comments (0)