The Impact of Dynamics of Collaborative Software Engineering on Introverts: A Study ProtocolMSR - Registered Reports
Background: Collaboration among software engineers by means of face-to-face discussions in groups has been promoted since the adoption of agile methods. However, these discussions might demote the contribution of developers who are introverts, possibly leading to sub-optimal solutions and creating work environments that benefit extroverts. Objective: We aim to evaluate whether providing developers with time to work individually and reason about a collective problem is a setting that makes introverts more comfortable to interact and contribute more, ultimately leading to better solutions. Method: We plan to conduct a between-subjects study, with a control group that designs a software solution in a group discussion meeting and a treatment group in which participants work individually before engaging in a meeting. We will assess and compare the amount of contributions of introverts, their subjective experiences, and the designed solutions. Limitations: As extroverts are present in the groups, we are not able to conclude that better solutions are solely due to the increased participation of introverts, but the analyses of their subjective experience and amount of contributions provide evidence to suggest the reason for possible improved designed solutions.