paperbot · PL 论文追踪

全部论文 待读 收藏

P2 A case study of implicit mentoring, its prevalence, and impact in Apache

Apache 中隐性指导的案例研究:普遍性与影响
FSE Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering2022匹配度 1/10 · 论文研究Apache开源社区中的隐性指导现象,属于软件工程中的开发者协作与实证研究,不涉及程序语言、静态分析、LLM/Agent或浮点/贝叶斯程序分析等用户核心方向。引用 16 inbox
Zixuan Feng, Amreeta Chatterjee, Anita Sarma, Iftekhar Ahmed
crossref: 2026-09-12

AI 速览

一句话:通过 107,895 个 PR 的实证分析与调查,揭示 Apache 中隐性指导的普遍性及其对导师和学员的益处。

传统导师制常被视为二元、自上而下的学徒关系,忽略了开源软件开发日常活动中嵌入的非正式指导。本文定义并研究 implicit mentoring,即贡献者通过日常 OSS 活动中的指令与建议来指导他人。作者先通过相关文献综述、形成性访谈和成员校验界定该概念,随后对 37 个 Apache 项目的 Pull Request 进行实证研究,构建分类器提取隐性指导。对 107,895 个 PR 的分析表明,隐性指导确实通过代码评审发生,27.41% 的 PR 包含隐性指导,并对导师和学员都有益。研究还考察了其对贡献者贡献与学习轨迹的影响,并通过 N=231 的在线调查三角验证了开源贡献者视角下的潜在收益。

问题
传统导师制视角忽略开源软件开发中嵌入日常活动的非正式指导,本文关注 implicit mentoring 的定义、普遍性及其影响。
方法
通过文献综述、形成性访谈与成员校验定义隐性指导,再对 37 个 Apache 项目的 PR 构建分类器,分析 107,895 个 PR,并结合在线调查进行三角验证。
评估
在 37 个 Apache 项目的 107,895 个 PR 上评估分类与实证分析,发现 27.41% 的 PR 含隐性指导;N=231 的调查验证了其对贡献与学习轨迹的益处。
原文摘要(Abstract)

Mentoring is traditionally viewed as a dyadic, top-down apprenticeship. This perspective, however, overlooks other forms of informal mentoring taking place in everyday activities in which developers invest time and effort. Here, we investigate informal mentoring taking place in Open Source Software (OSS). We define a specific type of informal mentoring—implicit mentoring—situations where contributors guide others through instructions and suggestions embedded in everyday (OSS) activities. We defined implicit mentoring by first performing a review of related work on mentoring, and then through formative interviews with OSS contributors and member-checking. Next, through an empirical investigation of Pull Requests (PRs) in 37 Apache Projects, we built a classifier to extract implicit mentoring. Our analysis of 107,895 PRs shows that implicit mentoring does occur through code reviews (27.41% of all PRs included implicit mentoring) and is beneficial for both mentors and mentees. We analyzed the impact of implicit mentoring on OSS contributors by investigating their contributions and learning trajectories in their projects. Through an online survey (N=231), we then triangulated these results and identified the potential benefits of implicit mentoring from OSS contributors’ perspectives.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot7117,
  title = {A case study of implicit mentoring, its prevalence, and impact in Apache},
  author = {Zixuan Feng and Amreeta Chatterjee and Anita Sarma and Iftekhar Ahmed},
  booktitle = {FSE},
  year = {2022},
  doi = {10.1145/3540250.3549167}
}