全球软件工程课程设计与实施的挑战与建议:系统回顾

T. Clear, Sarah Beecham, J. Barr, M. Daniels, R. Mcdermott, M. Oudshoorn, Airina Savickaite, J. Noll
{"title":"全球软件工程课程设计与实施的挑战与建议:系统回顾","authors":"T. Clear, Sarah Beecham, J. Barr, M. Daniels, R. Mcdermott, M. Oudshoorn, Airina Savickaite, J. Noll","doi":"10.1145/2858796.2858797","DOIUrl":null,"url":null,"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 review Conclusion: 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.","PeriodicalId":141200,"journal":{"name":"Proceedings of the 2015 ITiCSE on Working Group Reports","volume":"111 3","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"65","resultStr":"{\"title\":\"Challenges and Recommendations for the Design and Conduct of Global Software Engineering Courses: A Systematic Review\",\"authors\":\"T. Clear, Sarah Beecham, J. Barr, M. Daniels, R. Mcdermott, M. Oudshoorn, Airina Savickaite, J. Noll\",\"doi\":\"10.1145/2858796.2858797\",\"DOIUrl\":null,\"url\":null,\"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 review Conclusion: 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.\",\"PeriodicalId\":141200,\"journal\":{\"name\":\"Proceedings of the 2015 ITiCSE on Working Group Reports\",\"volume\":\"111 3\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-07-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"65\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2015 ITiCSE on Working Group Reports\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2858796.2858797\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2015 ITiCSE on Working Group Reports","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2858796.2858797","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 65

摘要

背景:全球软件工程(GSE)已经成为全球公司软件开发的主要形式,并且已经引起了对GSE培训的学生的需求。作为回应,大学正在围绕GSE开发课程和课程,研究人员已经开始传播这些新方法的研究。问题:GSE与大多数其他计算机科学领域的不同之处在于,它的实践离不开理论。因此,希望创建GSE课程的教育工作者面临着一项艰巨的任务:将全球实践融入当地课堂。目的:本研究旨在通过描述挑战并提出克服挑战的建议来改善GSE教学的艰巨任务。方法:为了达到我们的目标,我们提出了两个研究问题(“在高等教育中向学生教授GSE时,(a)挑战是什么,(b)解决这些问题的建议是什么”),然后进行系统的文献综述(SLR)来确定这些问题的答案。我们的单反相机遵循精心设计和验证的协议。结果:我们找到了82篇解决我们研究问题的论文。我们的研究结果表明,除了一般的GSE带来的挑战外,在教育情况下还会出现特殊的问题。这些挑战大多属于“全球距离”范畴,尽管团队合作挑战和人员问题(如信任)也经常出现。例如,不同机构之间的组织差异,不同地区学生之间的不同技能组合,以及不同的文化工作规范,都以与专业发展团队截然不同的方式在教育环境中运作。根据我们的综述,整合文化培训、开展团队合作练习以建立信任以及教师监督团队沟通都是教育工作者成功使用的技巧的例子。结论:尽管GSE教育面临着严峻的挑战,但许多机构已经成功地开发了针对GSE的课程和课程。事实上,对于我们在文献中确定的每一个挑战,都有许多克服它们的建议。教师可以使用本研究中给出的建议作为成功运行GSE课程的起点。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Challenges and Recommendations for the Design and Conduct of Global Software Engineering Courses: A Systematic Review
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 review Conclusion: 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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信