Background: Contemporary software development organizations lack diversity and the ratios of women in Free and open-source software (FOSS) communities are even lower than the industry average. Although the results of recent studies hint the existence of biases against women, it is unclear to what extent such biases influence the outcomes of software development tasks. Objective: This study aims to conceptually replicate two recent studies investigating gender biases in FOSS communities \textit{ to identify whether the outcomes of or participation in code reviews (or pull requests) are influenced by the gender of a developer.} In particular, this study focuses on two outcome aspects (i.e., code acceptance, and review interval) and one participation aspect (i.e., code review participation) of code review processes. Method: We will augment the dataset used in the original studies with code reviews /pull requests created during recent years. Using this dataset, we will train multivariate regression models to accurately model the influences of developers' genders on code acceptance, review intervals, and code review participation.
翻译:背景:当代软件开发组织缺乏多样性,自由开源软件(FOSS)社区中女性比例甚至低于行业平均水平。虽然近期研究结果暗示存在针对女性的偏见,但尚不清楚此类偏见对软件开发任务结果的影响程度。目的:本研究旨在对近期两项关于FOSS社区性别偏见的研究进行概念性复现,以识别代码评审(或拉取请求)的结果或参与度是否受开发者性别影响。具体而言,本研究聚焦代码评审过程的两个结果维度(即代码接受率与评审间隔)和一个参与维度(即代码评审参与度)。方法:我们将通过补充近年创建的代码评审/拉取请求数据来扩充原始研究使用的数据集。基于该数据集,我们将训练多元回归模型,精确建模开发者性别对代码接受率、评审间隔及代码评审参与度的影响。