Evaluating the Effectiveness of Board Game Usage to Teach GSE Dynamics

When preparing students for an industrial or academic career in software engineering, educational institutions need to address the globally distributed character of the software engineering profession. As it will be difficult to have students actually participating in a real-life, multi-site, globally dispersed, industrial project and thus acquiring knowledge from experience, there is a challenge to properly prepare students for their future jobs. One way to teach the dynamics of global development is by letting students participate in a game in which these dynamics are primarily addressed. In this paper a board game is presented that can be used for such a purpose. The paper presents a description of the game and the findings from a controlled experiment to explore its learning effects.

[1]  Daniela E. Damian,et al.  Guest Editors' Introduction: Global Software Development: How Far Have We Come? , 2006, IEEE Software.

[2]  Erran Carmel,et al.  Tactical Approaches for Alleviating Distance in Global Software Development , 2001, IEEE Softw..

[3]  Pär J. Ågerfalk,et al.  A framework for considering opportunities and threats in distributed software development , 2005 .

[4]  L.J. Burnell,et al.  Teaching Distributed Multidisciplinary Software Development , 2002, IEEE Softw..

[5]  Susan R. Fussell,et al.  Coordination in Teams: Evidence from a Simulated Management Game , 2005 .

[6]  P. Vorderer,et al.  Serious games : mechanisms and effects , 2009 .

[7]  Claes Wohlin,et al.  Experimentation in software engineering: an introduction , 2000 .

[8]  Nils Brede Moe,et al.  Understanding Lacking Trust in Global Software Teams: A Multi-case Study , 2007, PROFES.

[9]  Pär J. Ågerfalk,et al.  Exploring the Assumed Benefits of Global Software Development , 2006, 2006 IEEE International Conference on Global Software Engineering (ICGSE'06).

[10]  K. Bruffee Collaborative Learning: Higher Education, Interdependence, and the Authority of Knowledge , 1995 .

[11]  Claes Wohlin,et al.  Achieving industrial relevance in software engineering education , 1999, Proceedings 12th Conference on Software Engineering Education and Training (Cat. No.PR00131).

[12]  Pär J. Ågerfalk,et al.  Benefits of Global Software Development: The Known and Unknown , 2008, ICSP.

[13]  Martin Shubik,et al.  It Is Not Just a Game! , 2009 .

[14]  J. Herbsleb,et al.  Global software development , 2001 .

[15]  Erran Carmel,et al.  Global software teams: collaborating across borders and time zones , 1999 .

[16]  André van der Hoek,et al.  An experimental card game for teaching software engineering processes , 2005, J. Syst. Softw..

[17]  J.D. Herbsleb,et al.  Global software development at Siemens: experience from nine projects , 2005, Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005..

[18]  M. Lepper,et al.  A desire to be taught: Instructional consequences of intrinsic motivation , 1992 .

[19]  Christof Ebert,et al.  Surviving Global Software Development , 2001, IEEE Softw..

[20]  Kevin Dullemond,et al.  Technological support for distributed agile development , 2009 .

[21]  Edward F. Gehringer,et al.  Student-generated active-learning exercises , 2009, SIGCSE '09.

[22]  Judith S. Olson,et al.  Distance Matters , 2000, Hum. Comput. Interact..

[23]  James D. Herbsleb,et al.  The geography of coordination: dealing with distance in R&D work , 1999, GROUP.

[24]  C. Douglas Wetzel,et al.  The Effectiveness of Games for Educational Purposes: A Review of Recent Research , 1992 .

[25]  Kurt VanLehn,et al.  Adapting Work Simulations for Schools , 1999 .

[26]  Dale W. Callahan,et al.  Educating Experienced IT Professionals by Addressing Industry's Needs , 2002, IEEE Softw..

[27]  L. Kiel Experiences in Distributed Development: A Case Study , 2003 .

[28]  Christopher T. Miller,et al.  Games: Purpose and Potential in Education , 2009 .

[29]  Friedrich Steinle,et al.  Entering New Fields: Exploratory Uses of Experimentation , 1997, Philosophy of Science.