作者: Tony Clear , Sarah Beecham , John Barr , Mats Daniels , Roger McDermott
关键词: Software development 、 Higher education 、 Professional development 、 Computer science 、 Knowledge management 、 Capstone 、 Curriculum 、 Systematic review 、 Teamwork 、 Context (language use)
摘要: Context: Global Software Engineering (GSE) has become the predominant form of software development for global companies and given rise to a demand students trained in GSE. In response, universities are developing courses curricula around GSE researchers have begun disseminate studies these new approaches. Problem: differs from most other computer science fields, however, that practice is inseparable theory. As result, educators looking create face daunting task: integrating into local classroom. Aim: This study aims ameliorate very difficult task teaching by delineating challenges providing some recommendations overcoming them. Method: To meet our we pose two research questions ("When Higher Education, what (a) challenges, (b) addressing them") then conduct systematic literature review (SLR) determine answers questions. Our SLR follows carefully designed validated protocol.Results: We found 82 papers addressed findings indicate addition posed general, particular problems arise educational situations. The majority fall "global distance" category, though teamwork people issues (such as trust) also commonly arise. Organizational differences between institutions, differing skill sets different locations, varying cultural work norms, example, all operate within settings quite ways than professional teams. Integrating training, conducting exercises build trust, instructor monitoring team communication examples techniques been used successfully according Conclusion: Despite severity education, many institutions developed targeting Indeed, each identified there numerous Instructors can use this starting point running successful courses.