Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article
Open access

The pushback effects of race, ethnicity, gender, and age in code review

Published: 23 February 2022 Publication History

Abstract

Research shows that White, male, and younger engineers receive less pushback than those in other demographics.

Supplementary Material

PDF File (p52-murphy-hill-supp.pdf)
Supplemental material.

References

[1]
Bacchelli, A. and Bird, C. Expectations, outcomes, and challenges of modern code review. International Conf. on Software Engineering (2013), 712--721.
[2]
Check Hayden, E. Mozilla plan seeks to debug scientific code. Nature News 501, 7468 (2013), 472.
[3]
Eagly, A.H. and Karau, S.J. Role congruity theory of prejudice toward female leaders. Psychological Review 109, 3 (2002), 573.
[4]
Eby, L.T., McManus, S.E., Simon, S.A., and Russell, J.E. The protege's perspective regarding negative mentoring experiences: The development of a taxonomy. J. of Vocational Behavior 57, 1 (2000), 1--21.
[5]
Egelman, C.D., Murphy-Hill, E., Kammer, E., Hodges, M.M., Green, C., Jaspan, C., and Lin, J. Pushback: Characterizing and detecting negative interpersonal interactions in code review. Intern. Conf. on Software Engineering (2020), 174--185.
[6]
Fox, J. and Monette, G. Generalized collinearity diagnostics. J. of the American Statistical Association 87, 417 (1992), 178--183.
[7]
Leslie, S.J., Cimpian, A., Meyer, M., and Freeland, E. Expectations of brilliance underlie gender distributions across academic disciplines. Science 347, 6219 (2015), 262--265.
[8]
Leong, F.T. and Hayes, T.J. Occupational stereotyping of Asian Americans. The Career Development Quarterly 39, 2 (1990), 143--154.
[9]
Li, P.L., Ko, A.J., and Begel, A. What distinguishes great software engineers? Empirical Software Engineering 25, 1 (2020), 322--352.
[10]
Murphy-Hill, E., Dicker, J., Hodges, M., Egelman, C.D., Jaspan, C.N.C., Cheng, L., Kammer, L., Holtz, B., Jorde, M.A., Dolan, A.M.K., and Green, C. Engineering impacts of anonymous author code review: A field experiment. Trans. on Software Engineering. (To appear).
[11]
Nadri, R., Rodriguez-Perez, G., and Nagappan, M. On the relationship between the developer's perceptible race and ethnicity and the evaluation of contributions in OSS. Trans. on Software Engineering. (To appear).
[12]
Posthuma, R.A. and Campion, M.A. Age stereotypes in the workplace: Common stereotypes, moderators, and future research directions. J. of Management 35, 1 (2009), 158--188.
[13]
Potvin, R. and Levenberg, J. Why Google stores billions of lines of code in a single repository. Communications of the ACM 59, 7 (2016), 78--87.
[14]
Sadowski, C., Söderberg, E., Church, L., Sipko, M., and Bacchelli, A. Modern code review: A case study at Google. Intern. Conf. on Software Engineering: Software Engineering in Practice (2018), 181--190.
[15]
Smith, T.W., Davern, M., Freese, J., and Morgan, S.L. General Social Surveys (2019).
[16]
Terrell, J., Kofink, A., Middleton, J., Rainear, C., Murphy-Hill, E., Parnin, C., and Stallings, J. Gender differences and bias in open source: Pull request acceptance of women versus men. PeerJ Computer Science 3, e111 (2017).
[17]
Yu, Y., Wang, H., Filkov, V., Devanbu, P., and Vasilescu, B. Wait for it: Determinants of pull request evaluation latency on Github. Working Conf. on Mining Software Repositories (2015), 367--371.

Cited By

View all
  • (2024)Effective Teaching through Code Reviews: Patterns and Anti-patternsProceedings of the ACM on Software Engineering10.1145/36607641:FSE(1262-1283)Online publication date: 12-Jul-2024
  • (2024)Exploring ChatGPT for identifying sexism in the communication of software developersProceedings of the 17th International Conference on PErvasive Technologies Related to Assistive Environments10.1145/3652037.3663918(400-403)Online publication date: 26-Jun-2024
  • (2024)A Controlled Experiment in Age and Gender Bias When Reading Technical Articles in Software EngineeringIEEE Transactions on Software Engineering10.1109/TSE.2024.343735550:10(2498-2511)Online publication date: 1-Oct-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Communications of the ACM
Communications of the ACM  Volume 65, Issue 3
March 2022
102 pages
ISSN:0001-0782
EISSN:1557-7317
DOI:10.1145/3522546
Issue’s Table of Contents
This work is licensed under a Creative Commons Attribution International 4.0 License.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 February 2022
Published in CACM Volume 65, Issue 3

Check for updates

Qualifiers

  • Research-article
  • Popular
  • Refereed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2,400
  • Downloads (Last 6 weeks)212
Reflects downloads up to 12 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Effective Teaching through Code Reviews: Patterns and Anti-patternsProceedings of the ACM on Software Engineering10.1145/36607641:FSE(1262-1283)Online publication date: 12-Jul-2024
  • (2024)Exploring ChatGPT for identifying sexism in the communication of software developersProceedings of the 17th International Conference on PErvasive Technologies Related to Assistive Environments10.1145/3652037.3663918(400-403)Online publication date: 26-Jun-2024
  • (2024)A Controlled Experiment in Age and Gender Bias When Reading Technical Articles in Software EngineeringIEEE Transactions on Software Engineering10.1109/TSE.2024.343735550:10(2498-2511)Online publication date: 1-Oct-2024
  • (2024)Understanding and effectively mitigating code review anxietyEmpirical Software Engineering10.1007/s10664-024-10550-929:6Online publication date: 5-Oct-2024
  • (2024)Diversity in issue assignment: humans vs botsEmpirical Software Engineering10.1007/s10664-023-10424-629:2Online publication date: 9-Jan-2024
  • (2024)Experiences Implementing and Deploying Anonymous Code ReviewEquity, Diversity, and Inclusion in Software Engineering10.1007/978-1-4842-9651-6_19(323-335)Online publication date: 21-Sep-2024
  • (2024)Did Gerrit’s Respectful Code Review Reminders Reduce Comment Toxicity?Equity, Diversity, and Inclusion in Software Engineering10.1007/978-1-4842-9651-6_18(309-321)Online publication date: 21-Sep-2024
  • (2024)Perceptions of Software Developer Inclusion: A Survey at GoogleEquity, Diversity, and Inclusion in Software Engineering10.1007/978-1-4842-9651-6_13(207-230)Online publication date: 21-Sep-2024
  • (2023)Comparing Foraging Behavior Across Code Hosting and Q&A Platforms Through a Gender Lens2023 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)10.1109/VL-HCC57772.2023.00040(235-238)Online publication date: 3-Oct-2023
  • (2023)A Human-Centered Approach to Developer ProductivityIEEE Software10.1109/MS.2022.321216540:1(23-28)Online publication date: Jan-2023
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Digital Edition

View this article in digital edition.

Digital Edition

Magazine Site

View this article on the magazine site (external)

Magazine Site

Get Access

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media