Scrum全球软件开发团队的硬技能和软技能

Anita Hidayati, E. K. Budiardjo, B. Purwandari
{"title":"Scrum全球软件开发团队的硬技能和软技能","authors":"Anita Hidayati, E. K. Budiardjo, B. Purwandari","doi":"10.1145/3378936.3378966","DOIUrl":null,"url":null,"abstract":"Scrum is considered as one of the solutions to overcome problems encountered in global software development (GSD). The skills of a Scrum team largely determine the successful implementation of Scrum in a GSD project. The present study aims to identify and rank the essential skills for Scrum GSD teams. First, we identified five hard skills and five soft skills by conducting a literature study and depth interviews with a software engineering expert. Second, these skills were arranged into a questionnaire, which was then distributed to thirty undergraduate students taking software engineering subjects. The students were considered as Scrum beginners in development teams. The questionnaire data were subsequently analyzed by ranking the importance of the skills. Next, the rankings were validated in a focus group discussion (FGD) with four practitioners, two academics, one policymaker, and one representative of a relevant professional association. All members of the FGD had at least five years of experience in Scrum GSD. In the following stage, frequency analysis was employed to achieve a consensus among the experts. After that, a round table discussion was conducted to confirm the consensus. The results show that programming is the most important hard skill, while interpersonal and communication are the most important soft skills. Database expertise and leadership were identified as the least important hard and soft skills, respectively. Furthermore, the rank of these skills by importance is aligned with the nature of Scrum and GSD. Our findings can be used as a foundation to construct competencies in Scrum GSD teams.","PeriodicalId":304149,"journal":{"name":"Proceedings of the 3rd International Conference on Software Engineering and Information Management","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-01-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"23","resultStr":"{\"title\":\"Hard and Soft Skills for Scrum Global Software Development Teams\",\"authors\":\"Anita Hidayati, E. K. Budiardjo, B. Purwandari\",\"doi\":\"10.1145/3378936.3378966\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Scrum is considered as one of the solutions to overcome problems encountered in global software development (GSD). The skills of a Scrum team largely determine the successful implementation of Scrum in a GSD project. The present study aims to identify and rank the essential skills for Scrum GSD teams. First, we identified five hard skills and five soft skills by conducting a literature study and depth interviews with a software engineering expert. Second, these skills were arranged into a questionnaire, which was then distributed to thirty undergraduate students taking software engineering subjects. The students were considered as Scrum beginners in development teams. The questionnaire data were subsequently analyzed by ranking the importance of the skills. Next, the rankings were validated in a focus group discussion (FGD) with four practitioners, two academics, one policymaker, and one representative of a relevant professional association. All members of the FGD had at least five years of experience in Scrum GSD. In the following stage, frequency analysis was employed to achieve a consensus among the experts. After that, a round table discussion was conducted to confirm the consensus. The results show that programming is the most important hard skill, while interpersonal and communication are the most important soft skills. Database expertise and leadership were identified as the least important hard and soft skills, respectively. Furthermore, the rank of these skills by importance is aligned with the nature of Scrum and GSD. Our findings can be used as a foundation to construct competencies in Scrum GSD teams.\",\"PeriodicalId\":304149,\"journal\":{\"name\":\"Proceedings of the 3rd International Conference on Software Engineering and Information Management\",\"volume\":\"43 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-01-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"23\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 3rd International Conference on Software Engineering and Information Management\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3378936.3378966\",\"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 3rd International Conference on Software Engineering and Information Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3378936.3378966","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 23

摘要

Scrum被认为是克服全球软件开发(GSD)中遇到的问题的解决方案之一。Scrum团队的技能在很大程度上决定了Scrum在GSD项目中的成功实施。本研究旨在确定Scrum GSD团队的基本技能并对其进行排序。首先,我们通过对一位软件工程专家进行文献研究和深度访谈,确定了五项硬技能和五项软技能。其次,这些技能被安排成一份问卷,然后分发给30名攻读软件工程专业的本科生。这些学生被认为是开发团队中的Scrum初学者。随后,通过对这些技能的重要性进行排序来分析问卷数据。接下来,在四名从业者、两名学者、一名政策制定者和一名相关专业协会代表的焦点小组讨论(FGD)中,对排名进行了验证。FGD的所有成员都至少有5年的Scrum GSD经验。在接下来的阶段,使用频率分析来达成专家之间的共识。之后举行了圆桌讨论,确认了共识。结果表明,编程是最重要的硬技能,而人际交往和沟通是最重要的软技能。数据库专业知识和领导能力分别被认为是最不重要的硬技能和软技能。此外,这些技能的重要性排序与Scrum和GSD的本质是一致的。我们的发现可以作为构建Scrum GSD团队能力的基础。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Hard and Soft Skills for Scrum Global Software Development Teams
Scrum is considered as one of the solutions to overcome problems encountered in global software development (GSD). The skills of a Scrum team largely determine the successful implementation of Scrum in a GSD project. The present study aims to identify and rank the essential skills for Scrum GSD teams. First, we identified five hard skills and five soft skills by conducting a literature study and depth interviews with a software engineering expert. Second, these skills were arranged into a questionnaire, which was then distributed to thirty undergraduate students taking software engineering subjects. The students were considered as Scrum beginners in development teams. The questionnaire data were subsequently analyzed by ranking the importance of the skills. Next, the rankings were validated in a focus group discussion (FGD) with four practitioners, two academics, one policymaker, and one representative of a relevant professional association. All members of the FGD had at least five years of experience in Scrum GSD. In the following stage, frequency analysis was employed to achieve a consensus among the experts. After that, a round table discussion was conducted to confirm the consensus. The results show that programming is the most important hard skill, while interpersonal and communication are the most important soft skills. Database expertise and leadership were identified as the least important hard and soft skills, respectively. Furthermore, the rank of these skills by importance is aligned with the nature of Scrum and GSD. Our findings can be used as a foundation to construct competencies in Scrum GSD teams.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信