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....
Main Authors: | , , , , , |
---|---|
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 |