Expressions of Sentiments During Code Reviews: Male vs. Female

12/13/2018
by   Rajshakhar Paul, et al.
0

Background: As most of the software development organizations are male-dominated, female developers encountering various negative workplace experiences reported feeling like they "do not belong". Exposures to discriminatory expletives or negative critiques from their male colleagues may further exacerbate those feelings. Aims: The primary goal of this study is to identify the differences in expressions of sentiments between male and female developers during various software engineering tasks. Method: On this goal, we mined the code review repositories of six popular open source projects. We used a semi-automated approach leveraging the name as well as multiple social networks to identify the gender of a developer. Using SentiSE, a customized and state-of-the-art sentiment analysis tool for the software engineering domain, we classify each communication as negative, positive, or neutral. We also compute the frequencies of sentiment words, emoticons, and expletives used by each developer. Results: Our results suggest that the likelihood of using sentiment words, emoticons, and expletives during code reviews varies based on the gender of a developer, as females are significantly less likely to express sentiments than males. Although female developers were more neutral to their male colleagues than to another female, male developers from three out of the six projects were not only writing more frequent negative comments but also withholding positive encouragements from their female counterparts. Conclusion: Our results provide empirical evidence of another factor behind the negative work place experiences encountered by the female developers that may be contributing to the diminishing number of females in the SE industry.

READ FULL TEXT

page 1

page 5

page 6

page 8

research
08/31/2018

On the Use of Emoticons in Open Source Software Development

Background: Using sentiment analysis to study software developers' behav...
research
05/30/2019

A large-scale, in-depth analysis of developers' personalities in the Apache ecosystem

Context: Large-scale distributed projects are typically the results of c...
research
06/22/2021

On Positivity Bias in Negative Reviews

Prior work has revealed that positive words occur more frequently than n...
research
04/27/2019

Sentiment Classification using N-gram IDF and Automated Machine Learning

We propose a sentiment classification method with a general machine lear...
research
09/30/2022

Code Reviews in Open Source Projects : How Do Gender Biases Affect Participation and Outcomes?

Context: Contemporary software development organizations lack diversity ...
research
12/05/2022

Empirical Study of Co-Renamed Identifiers

Background: The renaming of program identifiers is the most common refac...
research
08/17/2021

Are Code Review Processes Influenced by the Genders of the Participants?

Background: Contemporary software development organizations lack diversi...

Please sign up or login with your details

Forgot password? Click here to reset