GSD Sim: A Global Software Development Game

John Noll, Andrew Butterfield, Kevin Farrell, Tom Mason, Miles McGuire, Ross McKinley

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Context: Software development is often characterised as a "wicked problem" due to changing requirements and the realization that the problem to be solved is not really understood until a solution is created. global software development (GSD) introduces a host of additional complexities to software development as a result of global distance (geographic separation, timezone differences, and language and cultural gaps). Problem: A common approach to teaching software engineering concepts is to have students form teams to create a software product, this allow them to experience the problems first hand. However, this approach is much more difficult for GSD, due to the need to have distributed project teams. Approach: We developed a serious game, called 'GSD Sim', that allows players to manage a globally distributed software project. Players allocate teams of programmers to different locations around the world, and assign these teams to develop modules that comprise the software product. A simulator generates events, such as integration failures or requirements misunderstandings that cause project delays, players can make tactical and strategic interventions to address and prevent adverse events. Result: GSD Sim allows students to experience the difficulties involved in GSD from a project manager's point of view, in a much shorter time and at lower cost than a real global software development project. The game is also entertaining in its own right. Conclusion: GSD Sim has the potential to reinforce conceptual instruction with hands-on learning at a fraction of the time and cost that would be required to run a true distributed software project.

Original languageEnglish
Title of host publicationProceedings 2014 IEEE 9th International Conference on Global Software Engineering Workshops, ICGSEW 2014
PublisherIEEE Computer Society
Pages15-20
Number of pages6
ISBN (Electronic)9781479952069
DOIs
Publication statusPublished - 26 Sep 2014
Event9th IEEE International Conference on Global Software Engineering Workshops, ICGSEW 2014 - Shanghai, China
Duration: 18 Aug 201421 Aug 2014

Publication series

NameProceedings - International Computer Software and Applications Conference
Volume18-21-August-2014
ISSN (Print)0730-3157

Conference

Conference9th IEEE International Conference on Global Software Engineering Workshops, ICGSEW 2014
Country/TerritoryChina
CityShanghai
Period18/08/1421/08/14

Keywords

  • Global Software Engineering
  • Serious Games
  • Simulation

Fingerprint

Dive into the research topics of 'GSD Sim: A Global Software Development Game'. Together they form a unique fingerprint.

Cite this