University of Limerick Institutional Repository

Challenges and recommendations for the design and conduct of global software engineering courses: a systematic review

DSpace Repository

Show simple item record

dc.contributor.author Clear, Tony
dc.contributor.author Beecham, Sarah
dc.contributor.author Barr, John
dc.contributor.author Daniels, Mats
dc.contributor.author McDermott, Roger
dc.contributor.author Oudshoorn, Michael
dc.contributor.author Savickaite, Airina
dc.contributor.author Noll, John
dc.date.accessioned 2017-08-21T11:35:43Z
dc.date.available 2017-08-21T11:35:43Z
dc.date.issued 2016
dc.identifier.uri http://hdl.handle.net/10344/6010
dc.description peer-reviewed en_US
dc.description.abstract Context: Global Software Engineering (GSE) has become the predominant form of software development for global companies and has given rise to a demand for students trained in GSE. In response, universities are developing courses and curricula around GSE and researchers have begun to disseminate studies of these new approaches.Problem: GSE differs from most other computer science fields, however, in that practice is inseparable from theory. As a result, educators looking to create GSE courses face a daunting task: integrating global practice into the local classroom.Aim: This study aims to ameliorate the very difficult task of teaching GSE by delineating the challenges and providing some recommendations for overcoming them.Method: To meet our aims we pose two research questions ("When teaching GSE to students in Higher Education, what are the (a) challenges, and (b) recommendations for addressing them") and then conduct a systematic literature review (SLR) to determine the answers to these questions. Our SLR follows a carefully designed and validated protocol.Results: We found 82 papers that addressed our research questions. Our findings indicate that in addition to the challenges posed by GSE in general, particular problems arise in educational situations. The majority of these challenges fall into the "global distance" category, though teamwork challenges and people issues (such as trust) also commonly arise. Organizational differences between institutions, differing skill sets between students in different locations, and varying cultural work norms, for example, all operate within educational settings in quite different ways than in professional development teams. Integrating cultural training, conducting teamwork exercises to build trust, and instructor monitoring of team communication are all examples of techniques that have been used successfully by educators according to our reviewConclusion: Despite the severity of the challenges in GSE education, many institutions have successfully developed courses and curricula targeting GSE. Indeed, for each of the challenges we have identified in the literature there are numerous recommendations for overcoming them. Instructors can use the recommendations given in this study as a starting point to running successful GSE courses. en_US
dc.language.iso eng en_US
dc.publisher Association for Computing Machinery en_US
dc.relation.ispartofseries ITICSE-WGR '15 Proceedings of the 2015 ITiCSE on Working Group Reports : pp. 1-39
dc.relation.uri http://dx.doi.org/10.1145/2858796.2858797
dc.rights © ACM, 2016. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published inITICSE-WGR '15 Proceedings of the 2015 ITiCSE on Working Group Reports , pp. 1-39, http://dx.doi.org/10.1145/2858796.2858797 en_US
dc.subject global software engineering en_US
dc.subject international collaboration en_US
dc.subject open ended group project en_US
dc.subject teaching and learning en_US
dc.title Challenges and recommendations for the design and conduct of global software engineering courses: a systematic review en_US
dc.type info:eu-repo/semantics/conferenceObject en_US
dc.type.supercollection all_ul_research en_US
dc.type.supercollection ul_published_reviewed en_US
dc.date.updated 2017-08-21T11:25:11Z
dc.description.version ACCEPTED
dc.identifier.doi 10.1145/2858796.2858797
dc.contributor.sponsor SFI en_US
dc.contributor.sponsor EI en_US
dc.relation.projectid 13/RC/2094 en_US
dc.relation.projectid CF 2014 4348 en_US
dc.relation.projectid 10/CE/I1855
dc.rights.accessrights info:eu-repo/semantics/openAccess en_US
dc.internal.rssid 2696096
dc.internal.copyrightchecked Yes
dc.description.status peer-reviewed


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search ULIR


Browse

My Account

Statistics