代码评审中的情绪表达:男性与女性开发者之比较
计算机与社会
2018-12-14 v1 软件工程
摘要
背景:由于大多数软件开发组织由男性主导,遭遇各种负面职场经历的女性开发者表示感觉自己“不属于这里”。来自男性同事的歧视性咒骂或负面批评可能会进一步加剧这些感受。目的:本研究的主要目标是识别男性与女性开发者在各种软件工程任务中情绪表达的差异。方法:为此,我们挖掘了六个流行开源项目的代码评审仓库。我们采用一种半自动化方法,利用姓名及多个社交网络来识别开发者的性别。使用 SentiSE(一个为软件工程领域定制的、最先进的情感分析工具),我们将每条交流内容分类为负面、正面或中性。我们还计算了每位开发者使用的情绪词、表情符号和咒骂词的频率。结果:我们的结果表明,在代码评审中使用情绪词、表情符号和咒骂词的可能性因开发者性别而异,因为女性表达情绪的可能性显著低于男性。尽管女性开发者对男性同事比对其他女性更为中性,但在六个项目中有三个项目的男性开发者不仅更频繁地写下负面评论,还对其女性同行 withholding 正面鼓励。结论:我们的结果为女性开发者所遭遇的负面职场经历背后另一因素提供了实证证据,该因素可能导致 SE(软件工程)行业女性人数减少。
引用
@article{arxiv.1812.05560,
title = {Expressions of Sentiments During Code Reviews: Male vs. Female},
author = {Rajshakhar Paul and Amiangshu Bosu and Kazi Zakia Sultana},
journal= {arXiv preprint arXiv:1812.05560},
year = {2018}
}