Open-source software (OSS) community managers face significant challenges in retaining contributors, as they must monitor activity and engagement while navigating complex dynamics of collaboration. Current tools designed for managing contributor retention (e.g., dashboards) fall short by providing retrospective rather than predictive insights to identify potential disengagement early. Without understanding how to anticipate and prevent disengagement, new solutions risk burdening community managers rather than supporting retention management. Following the Design Science Research paradigm, we employed a mixed-methods approach for problem identification and solution design to address contributor retention. To identify the challenges hindering retention management in OSS, we conducted semi-structured interviews, a multi-vocal literature review, and community surveys. Then through an iterative build-evaluate cycle, we developed and refined strategies for diagnosing retention risks and informing engagement efforts. We operationalized these strategies into a web-based prototype, incorporating feedback from 100+ OSS practitioners, and conducted an in situ evaluation across two OSS communities. Our study offers (1) empirical insights into the challenges of contributor retention management in OSS, (2) actionable strategies that support OSS community managers' retention efforts, and (3) a practical framework for future research in developing or validating theories about OSS sustainability.


翻译:开源软件(OSS)社区管理者在留存贡献者方面面临重大挑战,他们需要监控活动与参与度,同时应对复杂的协作动态。当前用于管理贡献者留存的工具(例如仪表板)存在不足,仅能提供回顾性而非预测性见解,无法及早识别潜在的参与度下降。若不了解如何预测和防止参与度下降,新的解决方案可能会加重社区管理者的负担,而非支持留存管理。遵循设计科学研究范式,我们采用混合方法进行问题识别与解决方案设计,以应对贡献者留存问题。为识别阻碍开源软件留存管理的挑战,我们进行了半结构化访谈、多声部文献综述和社区调查。随后通过迭代的构建-评估循环,我们开发并完善了用于诊断留存风险及指导参与度提升工作的策略。我们将这些策略实施为一个基于网络的原型系统,整合了100多位开源软件从业者的反馈,并在两个开源软件社区中进行了实地评估。本研究提供了:(1)对开源软件贡献者留存管理挑战的实证见解;(2)支持开源软件社区管理者留存工作的可操作策略;(3)一个实用的框架,用于未来开发或验证开源软件可持续性理论的研究。

0
下载
关闭预览

相关内容

软件(中国大陆及香港用语,台湾作软体,英文:Software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为编程语言、系统软件、应用软件和介于这两者之间的中间件。软件就是程序加文档的集合体。
赋能大型语言模型多领域资源挑战
专知会员服务
10+阅读 · 2025年6月10日
机器学习运维MLOps实践、挑战及未解决的问题
专知会员服务
23+阅读 · 2024年6月22日
机器遗忘:分类、指标、应用、挑战与展望
专知会员服务
36+阅读 · 2024年3月16日
事件抽取的再评价:过去、现在和未来的挑战
专知会员服务
25+阅读 · 2023年11月28日
社区检测的深度学习:进展、挑战和机遇
专知会员服务
47+阅读 · 2020年7月9日
阿里巴巴全球化架构设计挑战
InfoQ
36+阅读 · 2019年11月25日
【边缘计算】边缘计算面临的问题
产业智能官
17+阅读 · 2019年5月31日
微软机器阅读理解在一场多轮对话挑战中媲美人类
微软丹棱街5号
19+阅读 · 2019年5月14日
【MES】从ERP到MES,大部分企业都会踩到这些坑
产业智能官
23+阅读 · 2018年10月12日
【CPS】社会物理信息系统(CPSS)及其典型应用
产业智能官
16+阅读 · 2018年9月18日
占坑!利用 JenKins 持续集成 iOS 项目时遇到的问题
多轮对话之对话管理:Dialog Management
PaperWeekly
18+阅读 · 2018年1月15日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
7+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
VIP会员
相关资讯
相关基金
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
7+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
Top
微信扫码咨询专知VIP会员