Abstract

In the spring of 2020, the Department of Informatics covered a 20 ECTS capstone course in Software Engineering, mainly focusing on developing a complex application. The course used active learning methods, and 240 students were working in 42 cross-functional, agile teams. The pandemic caused by the coronavirus had a significant impact on the teaching given by the University of Oslo, as all physical education and collaboration among the teams had to be digital from March 12. At the end of the semester, we conducted a survey that focused on 1) aspects of teamwork (e.g., communication and coordination in the teams) and the relation to team performance (e.g., the application product) and 2) the students’ motivation and ability to cooperate through digital platforms. A total of 151 respondents in 41 agile student teams answered the survey. This study aimed to investigate how the teamwork and motivation of the students were affected by having to work virtually. The results are compared to results from the same course in 2019 and a similar survey on 71 professional teams published in 2016. Our results show that the teamwork was evaluated similarly to both the evaluation of survey conducted in 2019 and on the professional teams in 2016. The motivation among the students remained high, even though they had to collaborate virtually.

Highlights

  • Working in teams in software development is essential (Chow & Cao, 2008)

  • The Department of Informatics at the University of Oslo offers a 20 ECTS capstone software engineering course where working in teams is a central part

  • Zoom was used during the digital lectures and supervision, so naturally, this tool's usage among students was high

Read more

Summary

Introduction

Working in teams in software development is essential (Chow & Cao, 2008). Developers work in teams because, “in software development the speed, frequency, complexity, and diversity of changes needed for modern software-rich systems mean that teams are essential.” (Skelton & Pais, 2019). Agile software development is the common practice and provides values and principles for producing working software rapidly while responding effectively to change. Due to the coronavirus situation, the Campus was closed down on March 12th, 2020. This course's consequence was that the project work (which started ten days before the lockdown) and collaboration between the team members had to be carried out using digital tools

Objectives
Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call