Authors:
Luis Amorim
1
;
Ivaldir Farias Júnior
2
and
Marcelo Marinho
1
Affiliations:
1
Departamento de Computação (DC), Universidade Federal Rural de Pernambuco (UFRPE), 52071-000, Recife, PE, Brazil
;
2
Departamento de Computação, Universidade de Pernambuco (UPE), Garanhuns, PE, Brazil
Keyword(s):
Autonomy, Turnover, Distributed Software Development.
Abstract:
Distributed teams have gained prominence in software companies. However, studies indicate that Distributed Software Development (DSD) companies often face challenges related to high developer turnover. Conversely, other research suggests that autonomy and its associated factors can mitigate or prevent such turnover. This study investigates the relationship between autonomy and turnover within DSD teams. To accomplish this, we conducted a survey based on previous Systematic Literature Review (SLR) research involving 181 software engineers worldwide. Our findings shed light on the key autonomy factors that impact turnover in DSD projects, including recognition, communication, collaboration, trust, and task balance. By offering a comprehensive understanding of these autonomy factors, our study provides software companies and organizations with valuable insights for addressing the issue of turnover in DSD projects.