How diverse is your team? Investigating gender and nationality diversity in GitHub teams

Abstract Background Building an effective team of developers is a complex task faced by both software companies and open source communities. The problem of forming a “dream” team involves many variables, including consideration of human factors and it is not a dilemma solvable in a mathematical way....

Full description

Bibliographic Details
Main Authors: Marco Ortu, Giuseppe Destefanis, Steve Counsell, Stephen Swift, Roberto Tonelli, Michele Marchesi
Format: Article
Language:English
Published: Sociedade Brasileira de Computação and Comissão Especial de Engenharia de Software 2017-12-01
Series:Journal of Software Engineering Research and Development
Subjects:
Online Access:http://link.springer.com/article/10.1186/s40411-017-0044-y
id doaj-aba714df45d0456f8b836d0337400fe2
record_format Article
spelling doaj-aba714df45d0456f8b836d0337400fe22021-02-02T05:27:07ZengSociedade Brasileira de Computação and Comissão Especial de Engenharia de SoftwareJournal of Software Engineering Research and Development2195-17212017-12-015111810.1186/s40411-017-0044-yHow diverse is your team? Investigating gender and nationality diversity in GitHub teamsMarco Ortu0Giuseppe Destefanis1Steve Counsell2Stephen Swift3Roberto Tonelli4Michele Marchesi5DIEE, University of CagliariUniversity of HertfordshireBrunel UniversityBrunel UniversityDIEE, University of CagliariDIEE, University of CagliariAbstract Background Building an effective team of developers is a complex task faced by both software companies and open source communities. The problem of forming a “dream” team involves many variables, including consideration of human factors and it is not a dilemma solvable in a mathematical way. Empirical studies might provide interesting insights to explain which factors need to be taken into account in building a team of developers and which levers act to optimise productivity among developers. Aim In this paper, we present the results of an empirical study aimed at investigating the link between team diversity (i.e., gender, nationality) and productivity (issue fixing time). Method We consider issues solved from the GHTorrent dataset inferring gender and nationality of each team’s members. We also evaluate the politeness of all comments involved in issue resolution. Results Results show that higher gender diversity is linked with a lower team average issue fixing time (higher productivity), that nationality diversity is linked with lower team politeness and that gender diversity is linked with higher sentiment.http://link.springer.com/article/10.1186/s40411-017-0044-yAffective analysisIssue reportEmpirical software engineering
collection DOAJ
language English
format Article
sources DOAJ
author Marco Ortu
Giuseppe Destefanis
Steve Counsell
Stephen Swift
Roberto Tonelli
Michele Marchesi
spellingShingle Marco Ortu
Giuseppe Destefanis
Steve Counsell
Stephen Swift
Roberto Tonelli
Michele Marchesi
How diverse is your team? Investigating gender and nationality diversity in GitHub teams
Journal of Software Engineering Research and Development
Affective analysis
Issue report
Empirical software engineering
author_facet Marco Ortu
Giuseppe Destefanis
Steve Counsell
Stephen Swift
Roberto Tonelli
Michele Marchesi
author_sort Marco Ortu
title How diverse is your team? Investigating gender and nationality diversity in GitHub teams
title_short How diverse is your team? Investigating gender and nationality diversity in GitHub teams
title_full How diverse is your team? Investigating gender and nationality diversity in GitHub teams
title_fullStr How diverse is your team? Investigating gender and nationality diversity in GitHub teams
title_full_unstemmed How diverse is your team? Investigating gender and nationality diversity in GitHub teams
title_sort how diverse is your team? investigating gender and nationality diversity in github teams
publisher Sociedade Brasileira de Computação and Comissão Especial de Engenharia de Software
series Journal of Software Engineering Research and Development
issn 2195-1721
publishDate 2017-12-01
description Abstract Background Building an effective team of developers is a complex task faced by both software companies and open source communities. The problem of forming a “dream” team involves many variables, including consideration of human factors and it is not a dilemma solvable in a mathematical way. Empirical studies might provide interesting insights to explain which factors need to be taken into account in building a team of developers and which levers act to optimise productivity among developers. Aim In this paper, we present the results of an empirical study aimed at investigating the link between team diversity (i.e., gender, nationality) and productivity (issue fixing time). Method We consider issues solved from the GHTorrent dataset inferring gender and nationality of each team’s members. We also evaluate the politeness of all comments involved in issue resolution. Results Results show that higher gender diversity is linked with a lower team average issue fixing time (higher productivity), that nationality diversity is linked with lower team politeness and that gender diversity is linked with higher sentiment.
topic Affective analysis
Issue report
Empirical software engineering
url http://link.springer.com/article/10.1186/s40411-017-0044-y
work_keys_str_mv AT marcoortu howdiverseisyourteaminvestigatinggenderandnationalitydiversityingithubteams
AT giuseppedestefanis howdiverseisyourteaminvestigatinggenderandnationalitydiversityingithubteams
AT stevecounsell howdiverseisyourteaminvestigatinggenderandnationalitydiversityingithubteams
AT stephenswift howdiverseisyourteaminvestigatinggenderandnationalitydiversityingithubteams
AT robertotonelli howdiverseisyourteaminvestigatinggenderandnationalitydiversityingithubteams
AT michelemarchesi howdiverseisyourteaminvestigatinggenderandnationalitydiversityingithubteams
_version_ 1724303642039681024