Software development is a team sport

Jie Chen
Alison Chang
Rayven Plaza
Marie Huber
Claire Taylor
IEEE Software (2025)

Abstract

In this article, we describe our human-centered research focused on understanding the role of collaboration and teamwork in productive software development. We describe creation of a logs-based metric to identify collaboration through observable events and a survey-based multi-item scale to assess team functioning.