小蓝视频

Skip to content

Software developers' perceived race may affect success of their proposals: study

A new study from University of Waterloo researchers shows developers perceived to be non-white are much less likely to see their proposed changes to open-source software projects accepted.
20210728120720-6101848e127f309d3f2369f8jpeg

A new study from University of Waterloo researchers shows developers perceived to be non-white are much less likely to see their proposed changes to open-source software projects accepted.

The study focuses on Github, an online hosting platform for software developers, and examined 37,700 projects and two million "pull requests," which are changes to projects proposed by other developers.

When approving or considering pull requests, users see only the name of contributors, so researchers used a tool called NamePrism to estimate the race and ethnicity of the 366,000 developers involved in the projects and then analyze the success the proposed changes had.

They found 70 per cent of contributions that were later integrated into the open-source software projects they analyzed were submitted by developers perceived to be white.聽

Developers who were seen as Asian, Hispanic or Black were responsible for less than 10 per cent of the contributions that were accepted on open-source software projects.

Researchers say their findings will help identify diversity problems in the industry, understand why they exist, and determine what interventions can help reduce and eliminate bias.

Github did not respond to a request for comment on the findings that were recently published in the IEEE Transactions on Software Engineering journal.

Mei Nagappan, one of the researchers and an associate professor at the University of Waterloo鈥檚 Cheriton School of Computer Science, said the difference in the number of non-white developers and white developers whose contributions are accepted is significant.聽

鈥淭he odds of (non-white developers鈥) contributions getting accepted are lower, but we don鈥檛 know why it may be lower,鈥 he said.

To determine what鈥檚 behind the difference, Nagappan and fellow researchers Gema Rodr铆guez-P茅rez and Reza Nadri would have to explore the data and study the issue more closely.

However, they hope their initial and eventual findings will help identify diversity problems in the industry, understand why they exist and determine what interventions can help reduce and eliminate bias.

Nagappan believes it鈥檚 important to research this area because it has seldom been explored, despite researchers examining how race and ethnicity impacts several other sectors and aspects of life.

Many studies in recent years, for example, have determined that resum茅s submitted with names perceived to be white have received more callbacks and job interviews.聽

鈥淏iases have been noticed in other areas, but no study has looked into whether there are such biases based on perceived race or ethnicity ... in software in open source software development,鈥 Nagappan said.聽

鈥淧ast work has looked at biases based on gender that can be perceived from names, but we wanted to look at race and ethnicity to see if something existed that exists in other fields.鈥

This report by The Canadian Press was first published July 29, 2021.

Tara Deschamps, The Canadian Press

push icon
Be the first to read breaking stories. Enable push notifications on your device. Disable anytime.
No thanks