理解软件工程中的公平性:来自 Stack Exchange 的见解
软件工程
2024-08-05 v3
摘要
软件从业者会与同行在线下和线上讨论工作中的问题。这些讨论既可以是技术性的(例如,如何修复 bug?),也可以是社会性的(例如,如何公平地分配工作?)。虽然已有越来越多的知识探索软件工程中人为和社会因素方面的公平性问题及解决方案,但大多数研究集中在特定问题上。本研究提供了软件从业者在 Stack Exchange 网站上关于公平性的讨论。我们展示了一项探索性研究,呈现了软件从业者的公平性体验以及软件团队中的公平性期望。我们还希望确定软件从业者谈论最多的公平性方面。例如,他们更关心收入公平还是职场待遇公平?我们对八个 Stack Exchange 网站上公平性讨论的调查,从 4,178 篇候选帖子中手动筛选出了一份包含 136 篇帖子(28 个问题和 108 个回答)的列表。研究表明,大多数公平性讨论(24 篇)围绕收入主题展开,这表明许多软件从业者高度关注与其薪酬及其公平分配相关的事项。此外,我们注意到,虽然关于招聘公平性的讨论频率不高,但往往获得最高的浏览量和评分。有趣的是,研究表明不公平经历超出了受保护属性的范围。在本研究中,136 篇帖子中只有 25 篇提到了受保护属性,其中主要讨论的是性别。
引用
@article{arxiv.2402.19038,
title = {Understanding Fairness in Software Engineering: Insights from Stack Exchange},
author = {Emeralda Sesari and Federica Sarro and Ayushi Rastogi},
journal= {arXiv preprint arXiv:2402.19038},
year = {2024}
}
备注
18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) 2024