Adopting Scrum in Hybrid Settings, in a University Course Project: Reflections and Recommendations
Behutiye, Woubshet; Tripathi, Nirnaya; Isomursu, Minna (2024-07-29)
Behutiye, Woubshet
Tripathi, Nirnaya
Isomursu, Minna
IEEE
29.07.2024
W. Behutiye, N. Tripathi and M. Isomursu, "Adopting Scrum in Hybrid Settings, in a University Course Project: Reflections and Recommendations," in IEEE Access, vol. 12, pp. 105633-105650, 2024, doi: 10.1109/ACCESS.2024.3434662.
https://creativecommons.org/licenses/by-nc-nd/4.0/
2024 The Authors. This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. For more information, see https://creativecommons.org/licenses/by-nc-nd/4.0/.
https://creativecommons.org/licenses/by-nc-nd/4.0/
2024 The Authors. This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. For more information, see https://creativecommons.org/licenses/by-nc-nd/4.0/.
https://creativecommons.org/licenses/by-nc-nd/4.0/
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:oulu-202408095306
https://urn.fi/URN:NBN:fi:oulu-202408095306
Tiivistelmä
Abstract
Agile software development (ASD) methods such as Scrum promote collocated team collaboration. However, adopting Scrum in hybrid work environments can pose challenges. Therefore, understanding the positive aspects and challenges of adopting Scrum in hybrid settings and the relevant agile tools and practices is important. Software engineering education should also prepare students with the necessary knowledge and skills for implementing ASD methods in hybrid settings. This study provides insight into implementing Scrum in a hybrid setting, in a course project, discussing its positive aspects, challenges, and relevant project management and communication tools. We used a questionnaire to collect feedback from 12 scrum teams, made up of 59 master’s degree students at the University of Oulu, who developed student well-being prototypes in four sprints. We applied thematic analysis to analyze the teams’ feedback. We found 16 challenges, 12 positive aspects, and varying ASD practices and tools. Key challenges included scheduling conflicts, communication issues, and estimating efforts. Discord and Microsoft Teams were popular for communication, while JIRA and Trello were favored for agile project management. This study complements software engineering literature with new empirical findings. It reveals practices and tools applicable to software practitioners and start-up teams for effectively adopting scrum in hybrid settings. It also contributes by illustrating the adoption of scrum course projects in hybrid settings and providing recommendations to enhance the design of similar courses. It identifies research gaps, such as the need for tools and practices to improve collaboration and the potential of asynchronous chats in hybrid environments.
Agile software development (ASD) methods such as Scrum promote collocated team collaboration. However, adopting Scrum in hybrid work environments can pose challenges. Therefore, understanding the positive aspects and challenges of adopting Scrum in hybrid settings and the relevant agile tools and practices is important. Software engineering education should also prepare students with the necessary knowledge and skills for implementing ASD methods in hybrid settings. This study provides insight into implementing Scrum in a hybrid setting, in a course project, discussing its positive aspects, challenges, and relevant project management and communication tools. We used a questionnaire to collect feedback from 12 scrum teams, made up of 59 master’s degree students at the University of Oulu, who developed student well-being prototypes in four sprints. We applied thematic analysis to analyze the teams’ feedback. We found 16 challenges, 12 positive aspects, and varying ASD practices and tools. Key challenges included scheduling conflicts, communication issues, and estimating efforts. Discord and Microsoft Teams were popular for communication, while JIRA and Trello were favored for agile project management. This study complements software engineering literature with new empirical findings. It reveals practices and tools applicable to software practitioners and start-up teams for effectively adopting scrum in hybrid settings. It also contributes by illustrating the adoption of scrum course projects in hybrid settings and providing recommendations to enhance the design of similar courses. It identifies research gaps, such as the need for tools and practices to improve collaboration and the potential of asynchronous chats in hybrid environments.
Kokoelmat
- Avoin saatavuus [34207]
Samankaltainen aineisto
Näytetään aineisto, joilla on samankaltaisia nimekkeitä, tekijöitä tai asiasanoja.
-
Continuous software engineering in the development of software-intensive products : towards a reference model for continuous software engineering
Karvonen, Teemu
Acta Universitatis Ouluensis. A, Scientiae rerum naturalium : 695 (University of Oulu, 24.10.2017) -
Software process measurement and related challenges in agile software development : a multiple case study
Ram, Prabhat; Rodriguez, Pilar; Oivo, Markku
Lecture notes in computer science (Springer Nature, 03.11.2018) -
Improving software quality with software error prediction
Taipale, Taneli (T. Taipale, 03.12.2015)