gender and tenure diversity in github teams
play

Gender and Tenure Diversity in GitHub Teams Bogdan Vasilescu, Daryl - PowerPoint PPT Presentation

CHI15, Seoul, South Korea April 23, 2015 Gender and Tenure Diversity in GitHub Teams Bogdan Vasilescu, Daryl Posnett, Baishakhi Ray, Mark van den Brand, Alexander Serebrenik, Prem Devanbu, Vladimir Filkov @b_vasilescu @baishakhir


  1. CHI’15, Seoul, South Korea April 23, 2015 Gender and Tenure Diversity in GitHub Teams Bogdan Vasilescu, Daryl Posnett, Baishakhi Ray, Mark van den Brand, Alexander Serebrenik, Prem Devanbu, Vladimir Filkov @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  2. CHI’15, Seoul, South Korea April 23, 2015 Which is more effective? @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  3. CHI’15, Seoul, South Korea April 23, 2015 Which is more effective? @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  4. CHI’15, Seoul, South Korea April 23, 2015 Diversity 👏 Social identity and Similarity attraction theory social categorization theory People prefer working with others similar People categorize themselves into specific to them in terms of values, beliefs, and groups. Members of own group are treated attitudes [Byrne] better than outsiders [Tajfel] Due to greater perceived differences between groups than within groups, diversity can lead to confusion, stress, and conflict [Horwitz & Horwitz] @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  5. CHI’15, Seoul, South Korea April 23, 2015 Diversity 👎 Diverse problem solvers Driver of internal innovation and outperform high ability problem business growth [Forbes] solvers [Hong & Page] Companies with diverse executive Multicultural social networks boards have higher earnings and promote creativity returns on equity [McKinsey] [Harvard Business School] @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  6. CHI’15, Seoul, South Korea April 23, 2015 Diversity 👎 Information Processing Theory Mixture of cultural/educational backgrounds + access to different networks/broader information => creativity, adaptability, & problem solving skills. [Salancik & Pfeffer] @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  7. CHI’15, Seoul, South Korea April 23, 2015 Today : diversity in open source software (OSS) GitHub teams Different settings Different methods Online communities Geographic & & distributed comm. Quantitative; cultural dispersion channels large-scale trace data @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  8. CHI’15, Seoul, South Korea April 23, 2015 Today : gender & tenure diversity in open source software (OSS) GitHub teams The “hacker” culture is male-dominated and unfriendly to women [Turkle] Women are <10% in OSS [Robles et al] Gender diversity = mix women/men simplifying assumption: Reports of active gender is binary discrimination and sexism towards women [Nafus] @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  9. CHI’15, Seoul, South Korea April 23, 2015 Today : gender & tenure diversity in open source software (OSS) GitHub teams The “onion” structure of OSS : small (stable) core + large (loose) periphery [Ducheneaut] High turnover [Robles & Tenure diversity Gonzalez-Barahona] = mix junior/senior @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  10. CHI’15, Seoul, South Korea April 23, 2015 Today : gender & tenure diversity in open source software (OSS) GitHub teams World’s largest open source community Trace data available @ghtorrent [Gousios et al] @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  11. CHI’15, Seoul, South Korea April 23, 2015 Today : gender & tenure diversity in open source software (OSS) GitHub teams OSS as meritocracy; Theoretical contribution quality as main driver of impression formation [Dabbish et al, Marlow et al] Technical @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  12. CHI’15, Seoul, South Korea April 23, 2015 Today : gender & tenure diversity in open source software (OSS) GitHub teams Theoretical Demographics are less salient in OSS [Riordan & Shore] Technical @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  13. CHI’15, Seoul, South Korea April 23, 2015 Today : gender & tenure diversity in open source software (OSS) GitHub teams Theoretical Anyone can contribute to any repository. Who’s on a team? Technical @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  14. CHI’15, Seoul, South Korea April 23, 2015 Today : gender & tenure diversity in open source software (OSS) GitHub teams Theoretical Gender is not explicitly recorded Technical @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  15. CHI’15, Seoul, South Korea April 23, 2015 Today : gender & tenure diversity in open source software (OSS) GitHub teams Theoretical People contribute under multiple aliases Technical @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  16. CHI’15, Seoul, South Korea April 23, 2015 Today : gender & tenure diversity in open source software (OSS) GitHub teams Theoretical How to analyze such large-scale longitudinal trace data? Technical @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  17. CHI’15, Seoul, South Korea April 23, 2015 Approach: mixed methods Diversity survey Welcome to our GitHub diversity survey! complete self-report measures that tell us a bit about your perce + This survey is aimed at developing a better understanding of the national origin in distributed software engineering teams. Your participation is voluntary and con@dential. If you agree to pa [Vasilescu et al, CHASE’15] http://bvasiles.github.io/papers/chase15.pdf @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  18. CHI’15, Seoul, South Korea April 23, 2015 Survey 4,500 invitations, 816 responses What constitutes a team? Which differences do people recognize among team members? Does diversity matter? [Vasilescu et al, CHASE’15] http://bvasiles.github.io/papers/chase15.pdf @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  19. CHI’15, Seoul, South Korea April 23, 2015 Survey 4,500 invitations, 816 responses What constitutes a team? The team is everyone Which differences do people recognize among team members? Gender is surprisingly salient Does diversity matter? Positive/negative/no effects of diversity [Vasilescu et al, CHASE’15] http://bvasiles.github.io/papers/chase15.pdf @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  20. CHI’15, Seoul, South Korea April 23, 2015 Mining ) bvasiles / diversity & Unwatch 1 A data set for social diversity studies of GitHub teams — Edit 7 6 8 9 4 commits 1 branch 0 releases 1 contributor 5 5 6 4 diversity / + branch: master Updated to match camera-ready 1 bvasiles authored 21 days ago latest&commit&a1d6263472 " LICENSE Initial commit 2 months ago " README.md Updated readme 2 months ago " diversity_data.csv Updated to match camera-ready 21 days ago - README.md diversity H Y o A data set for social diversity studies of GitHub teams The data is presented in CSV format and can be directly imported in R. It contains a number of standard measures of (GitHub) activity, including number of committers , team size (committers, pull request submitters, commenters, etc.), number of commits (the most encompassing form of coding contribution to a GitHub project and a representative facet of developer productivity in open source), number of comments (on commits, pull requests, and issues; a measure of the project’s social activity), number of issues opened , number of forks , and number of watchers . Then, for each quarter (at least 4 quarters of data per project, by construction), we compute the project age (in quarters), the number of female and male contributors , the genders and countries Sample of team members (at least 75% resolved, by construction), their GitHub tenures (in days; capturing 4K projects [Vasilescu et al, MSR’15] • http://bvasiles.github.io/papers/msr_data15.pdf • https://github.com/bvasiles/diversity @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  21. CHI’15, Seoul, South Korea April 23, 2015 Mining Infer genders (93% precision) [Vasilescu et al, IWC’13] Bing Maps + Heuristics http://github.com/tue-mdse/ countryNameManager Bogdan + USA Name frequency tables for 30 countries http://github.com/tue-mdse/ Sample genderComputer 4K projects male Andrea + Italy = male Andrea + USA = female @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  22. CHI’15, Seoul, South Korea April 23, 2015 Response Mining Productivity Turnover (#commits/quarter) (fraction team new w.r.t. prev. quarter) Sample 4K projects @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

  23. CHI’15, Seoul, South Korea April 23, 2015 Response Mining Productivity Turnover (#commits/quarter) (fraction team new w.r.t. prev. quarter) Independent Tenure diversity Gender (coeff. variation) diversity project (Blau index) • overall coding • Sample 4K projects @b_vasilescu @baishakhir @MarkvandenBrand @aserebrenik @devanbu @vlfilkov

Recommend


More recommend