TY - GEN
T1 - Hard and soft skills for scrum global software development teams
AU - Hidayati, Anita
AU - Budiardjo, Eko K.
AU - Purwandari, Betty
N1 - Funding Information:
A PIT 9 research grant partially supported this study with contract no. NKB-0006/UN2.R3.1/HKP.05.00/2019 funded by Universitas Indonesia. The research was also supported by the LPDP (Indonesia Endowment Fund for Education) from the Ministry of Finance, Republic of Indonesia.
Publisher Copyright:
© 2020 Association for Computing Machinery.
PY - 2020/1/12
Y1 - 2020/1/12
N2 - 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.
AB - 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.
KW - Global Software Development
KW - Hard Skills
KW - Scrum GSD Team
KW - Soft Skills
UR - http://www.scopus.com/inward/record.url?scp=85081989871&partnerID=8YFLogxK
U2 - 10.1145/3378936.3378966
DO - 10.1145/3378936.3378966
M3 - Conference contribution
AN - SCOPUS:85081989871
T3 - ACM International Conference Proceeding Series
SP - 110
EP - 114
BT - Proceedings of the 2020 3rd International Conference on Software Engineering and Information Management, ICSIM 2020 - Workshop 2020 the 3rd International Conference on Big Data and Smart Computing, ICBDSC 2020
PB - Association for Computing Machinery
T2 - 3rd International Conference on Software Engineering and Information Management, ICSIM 2020 - and its Workshop 2020 the 3rd International Conference on Big Data and Smart Computing, ICBDSC 2020
Y2 - 12 January 2020 through 15 January 2020
ER -