Modeling Gender Differences in Membership Change in Open Source Software Projects
Authors:
Olivia B. Newton,
Jihye Song
Abstract:
Gender diversity in open source software development continues to be a topic of growing interest among researchers, practitioners, and organizations. To date, research has revealed disparities in participation between developers on the basis of gender, with women being significantly underrepresented in open source development. Using a large data set curated for studies of diversity in open source…
▽ More
Gender diversity in open source software development continues to be a topic of growing interest among researchers, practitioners, and organizations. To date, research has revealed disparities in participation between developers on the basis of gender, with women being significantly underrepresented in open source development. Using a large data set curated for studies of diversity in open source projects, we contribute to this body of work by characterizing the relationship between gender-based participation differences and group composition in GitHub. We found that contributors identified as women and contributors of unknown gender have a shorter tenure in open source projects compared to those identified as men. Additionally, at the team level, we found that project teams with mixed-gender composition were associated with lower turnover and teams with greater disparity in the distribution of platform tenure were associated with higher turnover. Finally, our case study reveals that when looking at the entire team, GitHub users were more likely to remain in a project rather than leave after contributing but when looking at women specifically, users were more likely to leave rather than remain after contributing to a project.
△ Less
Submitted 16 June, 2022;
originally announced June 2022.
Analyzing the Productivity of GitHub Teams based on Formation Phase Activity
Authors:
Samaneh Saadat,
Olivia B. Newton,
Gita Sukthankar,
Stephen M. Fiore
Abstract:
Our goal is to understand the characteristics of high-performing teams on GitHub. Towards this end, we collect data from software repositories and evaluate teams by examining differences in productivity. Our study focuses on the team formation phase, the first six months after repository creation. To better understand team activity, we clustered repositories based on the proportion of their work a…
▽ More
Our goal is to understand the characteristics of high-performing teams on GitHub. Towards this end, we collect data from software repositories and evaluate teams by examining differences in productivity. Our study focuses on the team formation phase, the first six months after repository creation. To better understand team activity, we clustered repositories based on the proportion of their work activities and discovered three work styles in teams: toilers, communicators, and collaborators. Based on our results, we contend that early activities in software development repositories on GitHub establish coordination processes that enable effective collaborations over time.
△ Less
Submitted 6 November, 2020;
originally announced November 2020.