• Home
  • Chimie
  • Astronomie
  • Énergie
  • La nature
  • Biologie
  • Physique
  • Électronique
  •  science >> Science >  >> Autres
    Comment la race affecte le jugement des développeurs de logiciels

    Crédit :Pixabay/CC0 domaine public

    Les chercheurs ont découvert que la race et l'origine ethnique perçues d'un développeur de logiciels en fonction de son nom en ligne peuvent déterminer comment leurs projets de logiciels open source sont jugés par les autres.

    Dans GitHub, l'une des principales plateformes en ligne pour les développeurs de logiciels, la qualité des contributions d'un codeur est évaluée par d'autres développeurs sur la plateforme. Les discussions GitHub sont en ligne, et les utilisateurs ne voient que le nom d'un contributeur. Et dans un contexte de développement de logiciels open source, les utilisateurs discutent de leurs contributions à travers ce que l'on appelle des « demandes d'extraction, " le système sur GitHub pour proposer et collaborer sur les changements dans un référentiel logiciel.

    « Les contributions d'un développeur à un projet de logiciel open source sont acceptées ou rejetées pour diverses raisons techniques, mais notre analyse de dizaines de milliers de projets sur GitHub montre que les contributions peuvent être acceptées ou rejetées en raison d'autres facteurs, " a déclaré Mei Nagappan, professeur à la Cheriton School of Computer Science de l'Université de Waterloo. "Nous avons constaté que l'un d'eux est la race et l'origine ethnique perçues d'un développeur en fonction du nom de la personne sur la plate-forme."

    Nagappan a dirigé une équipe de recherche qui a mené une analyse de projets sur GitHub, examiner plus de deux millions de pull request sur plus de 37, 700 projets open source impliquant près de 366, 000 développeurs.

    Les chercheurs ont estimé la race et l'origine ethnique des développeurs en fonction de leurs noms GitHub à l'aide d'un outil appelé NamePrism qui détermine quelle est la race et l'origine ethnique probablement perçues par les autres lorsqu'ils ne voient qu'un nom. Ils ont découvert que 70 pour cent des contributions intégrées dans un projet de logiciel open source étaient soumises par des développeurs perceptibles comme blancs. Des développeurs perceptibles comme asiatiques, Hispanique et Noir avaient moins de 10 pour cent des contributions au total qui ont été acceptées pour les projets de logiciels open source.

    "Ce faible pourcentage est préoccupant car il ne reflète pas le pourcentage de développeurs parmi ces groupes dans la communauté technologique plus large, " a déclaré Nagappan.

    Les chercheurs ont également découvert que les chances qu'une contribution soit acceptée par les intégrateurs de projets GitHub étaient plus faibles de la part de développeurs qui ne sont visiblement pas blancs.

    « Les développeurs hispaniques et asiatiques perceptibles avaient de 6 à 10 % de chances de moins de faire accepter leurs demandes de tirage par rapport aux auteurs blancs perceptibles, " a déclaré la chercheuse postdoctorale Gema Rodríguez-Pérez. "Nous devons identifier les problèmes, comprendre pourquoi les problèmes existent, et déterminer quelles interventions peuvent aider à réduire et à éliminer les biais. »


    © Science https://fr.scienceaq.com