Gender and Tenure Diversity in GitHub Teams

被引:211
作者
Vasilescu, Bogdan [1 ,2 ]
Posnett, Daryl [1 ]
Ray, Baishakhi [1 ]
van den Brand, Mark G. J. [2 ]
Serebrenik, Alexander [2 ]
Devanbu, Premkumar [1 ]
Filkov, Vladimir [1 ]
机构
[1] Univ Calif Davis, Davis, CA 95616 USA
[2] Eindhoven Univ Technol, Eindhoven, Netherlands
来源
CHI 2015: PROCEEDINGS OF THE 33RD ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS | 2015年
关键词
Open source; gender; diversity; productivity; GitHub; OPEN-SOURCE SOFTWARE; RELATIONAL DEMOGRAPHY; IMPACT; TASK; PERFORMANCE; DEVELOPERS; ATTITUDES; QUALITY; CONTEXT; TIME;
D O I
10.1145/2702123.2702549
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software development is usually a collaborative venture. Open Source Software (OSS) projects are no exception; indeed, by design, the OSS approach can accommodate teams that are more open, geographically distributed, and dynamic than commercial teams. This, we find, leads to OSS teams that are quite diverse. Team diversity, predominantly in offline groups, is known to correlate with team output, mostly with positive effects. How about in OSS? Using GITHUB, the largest publicly available collection of OSS projects, we studied how gender and tenure diversity relate to team productivity and turnover. Using regression modeling of GITHUB data and the results of a survey, we show that both gender and tenure diversity are positive and significant predictors of productivity, together explaining a sizable fraction of the data variability. These results can inform decision making on all levels, leading to better outcomes in recruiting and performance.
引用
收藏
页码:3789 / 3798
页数:10
相关论文
共 68 条
[21]   Leveraging Transparency [J].
Dabbish, Laura ;
Stuart, Colleen ;
Tsay, Jason ;
Herbsleb, James .
IEEE SOFTWARE, 2013, 30 (01) :37-43
[22]   The Effects of Diversity in Global, Distributed Collectives: A Study of Open Source Project Success [J].
Daniel, Sherae ;
Agarwal, Ritu ;
Stewart, Katherine J. .
INFORMATION SYSTEMS RESEARCH, 2013, 24 (02) :312-333
[23]   Community-based production of open-source software: What do we know about the developers who participate? [J].
David, Paul A. ;
Shapiro, Joseph S. .
INFORMATION ECONOMICS AND POLICY, 2008, 20 (04) :364-398
[24]   A Few Useful Things to Know About Machine Learning [J].
Domingos, Pedro .
COMMUNICATIONS OF THE ACM, 2012, 55 (10) :78-87
[25]   Socialization in an open source software community: A socio-technical analysis [J].
Ducheneaut N. .
Computer Supported Cooperative Work (CSCW), 2005, 14 (4) :323-368
[26]   Creating hybrid team cultures: An empirical test of transnational team functioning [J].
Earley, PC ;
Mosakowski, E .
ACADEMY OF MANAGEMENT JOURNAL, 2000, 43 (01) :26-49
[27]  
Easterbrook S., 2008, Guide to Advanced Empirical Software Eng, P285, DOI [10.1007/978-1-84800-044-5_11, DOI 10.1007/978-1-84800-044-5_11]
[28]  
Feller Joseph, 2000, Proceedings of the Twenty-First International Conference on Information Systems, P58
[29]   A comparison of identity merge algorithms for software repositories [J].
Goeminne, Mathieu ;
Mens, Tom .
SCIENCE OF COMPUTER PROGRAMMING, 2013, 78 (08) :971-986
[30]   The origins of status hierarchies: A formal theory and empirical test [J].
Gould, RV .
AMERICAN JOURNAL OF SOCIOLOGY, 2002, 107 (05) :1143-1178