p Crédito:Pixabay / CC0 Public Domain
p Os pesquisadores descobriram que a raça e a etnia percebidas de um desenvolvedor de software com base em seu nome online podem determinar como seus projetos de software de código aberto são julgados por outros. p No GitHub, uma das principais plataformas online para desenvolvedores de software, a qualidade das contribuições de um codificador é avaliada por outros desenvolvedores na plataforma. As discussões do GitHub são online, e os usuários veem apenas o nome de um colaborador. E em um contexto de desenvolvimento de software de código aberto, os usuários discutem suas contribuições por meio do que é conhecido como "solicitações pull, "o sistema no GitHub para propor e colaborar nas mudanças em um repositório de software.
p "As contribuições de um desenvolvedor para um projeto de software de código aberto são aceitas ou rejeitadas por uma variedade de razões técnicas, mas nossa análise de dezenas de milhares de projetos no GitHub mostra que as contribuições podem ser aceitas ou rejeitadas devido a outros fatores, "disse Mei Nagappan, professor da Escola de Ciência da Computação Cheriton da Universidade de Waterloo. "Descobrimos que um deles é a raça e etnia percebida de um desenvolvedor com base no nome da pessoa na plataforma."
p Nagappan liderou uma equipe de pesquisa que conduziu uma análise de projetos no GitHub, examinando mais de dois milhões de solicitações pull em mais de 37, 700 projetos de código aberto envolvendo quase 366, 000 desenvolvedores.
p Os pesquisadores estimaram a raça e etnia dos desenvolvedores com base em seus nomes no GitHub usando uma ferramenta chamada NamePrism que determina qual é a raça e etnia provavelmente percebida por outras pessoas quando tudo o que veem é um nome. Eles descobriram que 70 por cento das contribuições que foram integradas em um projeto de software de código aberto foram enviadas por desenvolvedores perceptíveis como brancos. Desenvolvedores que eram perceptíveis como asiáticos, Hispânicos e negros tiveram menos de 10 por cento das contribuições no total que foram aceitas para projetos de software de código aberto.
p "Esta baixa porcentagem é preocupante porque não reflete a porcentagem de desenvolvedores entre esses grupos na comunidade de tecnologia mais ampla, "Disse Nagappan.
p Os pesquisadores também descobriram que a probabilidade de uma contribuição ser aceita pelos integradores de projeto do GitHub era menor para desenvolvedores que são perceptivelmente não brancos.
p "Os desenvolvedores hispânicos e asiáticos perceptíveis tinham de seis a 10 por cento menos chances de ter suas solicitações de pull aceitas em comparação com os submissores brancos perceptíveis, "disse a pesquisadora de pós-doutorado Gema Rodríguez-Pérez." Precisamos identificar os problemas, entender por que os problemas existem, e determinar quais intervenções podem ajudar a reduzir e eliminar o preconceito. "