Perceptions of Diversity on Git Hub: A User Survey

Understanding one's work environment is important for one's success, especially when working in teams. In virtual collaborative environments this amounts to being aware of the technical and social attributes of one's team members. Focusing on Open Source Software teams, naturally very diverse both socially and technically, we report the results of a user survey that tries to resolve how teamwork and individual attributes are perceived by developers collaborating on GITHUB, and how those perceptions influence their work. Our findings can be used as complementary data to quantitative studies of developers' behavior on GITHUB.

[1]  S. Rogelberg,et al.  Gender Diversity, Team Decision Quality, Time on Task, and Interpersonal Cohesion , 1996 .

[2]  C. M. Riordan,et al.  Demographic diversity and employee attitudes : An empirical examination of relational demography within work units , 1997 .

[3]  Brian Fitzgerald,et al.  A framework analysis of the open source software development paradigm , 2000, ICIS.

[4]  C. Earley,et al.  Creating hybrid team cultures: An empirical test of transnational team functioning. , 2000 .

[5]  Eric A. von Hippel,et al.  How Open Source Software Works: 'Free' User-to-User Assistance? , 2000 .

[6]  Daniel M. Germán,et al.  The GNOME project: a case study of open source, global software development , 2003, Softw. Process. Improv. Pract..

[7]  S. Jackson,et al.  Diversity in social context: a multi-attribute, multilevel analysis of team diversity and sales performance , 2004 .

[8]  Nicolas Ducheneaut,et al.  Socialization in an Open Source Software Community: A Socio-Technical Analysis , 2005, Computer Supported Cooperative Work (CSCW).

[9]  Jesús M. González-Barahona,et al.  Contributor Turnover in Libre Software Projects , 2006, OSS.

[10]  S. K. Horwitz,et al.  The Effects of Team Diversity on Team Outcomes: A Meta-Analytic Review of Team Demography , 2007 .

[11]  Kara L. Orvis,et al.  Computer-Supported Collaborative Learning: Best Practices and Principles for Instructors , 2008 .

[12]  A. Economides,et al.  Gender and Diversity in Collaborative Virtual Teams , 2008 .

[13]  Mary E. Zellmer-Bruhn,et al.  When and how do differences matter? An exploration of perceived similarity in teams , 2008 .

[14]  Kevin Crowston,et al.  Free/Libre open-source software development: What we know and what we do not know , 2012, CSUR.

[15]  John Riedl,et al.  The effects of diversity on group productivity and member withdrawal in online volunteer groups , 2010, CHI.

[16]  Yuri Takhteyev,et al.  Investigating the Geography of Open Source Software through Github , 2010 .

[17]  Dawn Nafus,et al.  ‘Patches don’t have gender’: What is not open in open source software , 2012, New Media Soc..

[18]  Alexander Serebrenik,et al.  Gender, Representation and Online Participation: A Quantitative Study of StackOverflow , 2012, 2012 International Conference on Social Informatics.

[19]  Coniferous softwood GENERAL TERMS , 2003 .

[20]  James D. Herbsleb,et al.  Social coding in GitHub: transparency and collaboration in an open software repository , 2012, CSCW.

[21]  John Riedl,et al.  Searching for the goldilocks zone: trade-offs in managing online volunteer groups , 2012, CSCW.

[22]  Daniel M. Germán,et al.  Cohesive and Isolated Development with Branches , 2012, FASE.

[23]  James D. Herbsleb,et al.  Impression formation in online peer production: activity traces and personal profiles in github , 2013, CSCW.

[24]  Arie van Deursen,et al.  Communication in open source software development mailing lists , 2013, 2013 10th Working Conference on Mining Software Repositories (MSR).

[25]  Georgios Gousios,et al.  The GHTorent dataset and tool suite , 2013, 2013 10th Working Conference on Mining Software Repositories (MSR).

[26]  Katherine J. Stewart,et al.  The Effects of Diversity in Global, Distributed Collectives: A Study of Open Source Project Success , 2013, Inf. Syst. Res..

[27]  Alexander Serebrenik,et al.  StackOverflow and GitHub: Associations between Software Development and Crowdsourced Knowledge , 2013, 2013 International Conference on Social Computing.

[28]  Leif Singer,et al.  Creating a shared understanding of testing culture on a social coding site , 2013, 2013 35th International Conference on Software Engineering (ICSE).

[29]  Sean P. Goggins,et al.  Performance and participation in open source software on GitHub , 2013, CHI Extended Abstracts.

[30]  Eirini Kalliamvakou The Code-Centric Collaboration Perspective : Evidence from GitHub , 2014 .

[31]  Georgios Gousios,et al.  Lean GHTorrent: GitHub data on demand , 2014, MSR 2014.

[32]  Bogdan Vasilescu,et al.  Developer initiation and social interactions in OSS: A case study of the Apache Software Foundation , 2015, Empirical Software Engineering.

[33]  Arie van Deursen,et al.  An exploratory study of the pull-based software development model , 2014, ICSE.

[34]  Premkumar T. Devanbu,et al.  Gender and Tenure Diversity in GitHub Teams , 2015, CHI.