A theory of the engagement in open source projects via summer of code programs

A theory of the engagement in open source projects via summer of code programs
复制标题

通过夏季代码项目参与开源项目的理论

DOI:
10.1145/3368089.3409724
复制
发表时间:
2020
期刊:
ACM Symposium on the Foundations of Software Engineering (FSE 2020
影响因子:
--
通讯作者:
Steinmacher, Igor
Steinmacher, Igor
中科院分区:
--
文献类型:
--
作者:
Silva, Jefferson;Wiese, Igor;German, Daniel M.;Treude, Christoph;Gerosa, Marco Aurélio;Steinmacher, Igor

文献摘要

参考文献

被引文献

相似文献

暑期代码项目将学生与开源软件(OSS)项目联系起来,通常是在暑假放学期间。分析合并的暑期代码项目可以揭示这些项目通常针对的大学生如何被激励参与OSS,以及OSS社区采取什么入职策略来接收这些学生。在本文中,我们研究了久负盛名的谷歌代码之夏(GSOC),并设计了一个基于多个数据来源的整合敬业度理论来解释这一背景下的动机和入职。我们的分析表明,OSS社区采用了几种策略来计划和执行学生参与,将学生融入社会,并奖励学生的贡献和成就。学生的动机是奖励的混合,而奖励受到外部因素的调节。我们将这些奖励和激励理论展示给那些从未参加过代码编程暑期课程的学生,并收集他们在学习该理论后的动机转变。新学生可以从我们的结果中详细介绍的以前学生的经历中受益,而OSS利益相关者可以利用对学生加入此类项目的动机的洞察以及我们确定的入门策略来设计吸引和留住新来者的行动。
Summer of code programs connect students to open source software (OSS) projects, typically during the summer break from school. Analyzing consolidated summer of code programs can reveal how college students, who these programs usually target, can be motivated to participate in OSS, and what onboarding strategies OSS communities adopt to receive these students. In this paper, we study the well-established Google Summer of Code (GSoC) and devise an integrated engagement theory grounded in multiple data sources to explain motivation and onboarding in this context. Our analysis shows that OSS communities employ several strategies for planning and executing student participation, socially integrating the students, and rewarding student’s contributions and achievements. Students are motivated by a blend of rewards, which are moderated by external factors. We presented these rewards and the motivation theory to students who had never participated in a summer of code program and collected their shift in motivation after learning about the theory. New students can benefit from the former students' experiences detailed in our results, and OSS stakeholders can leverage both the insight into students’ motivations for joining such programs as well as the onboarding strategies we identify to devise actions to attract and retain newcomers.
短期努力的巨大影响:开源科学软件中的指导和代码集成
DOI: 10.5334/jors.bc
发表时间: 2013
影响因子: --
作者:
Trainer, Erik;Chaihirunkarn, C.;Herbsleb, J.
通讯作者: Herbsleb, J.
DOI: 10.1109/icsm.2015.7332519
发表时间: 2015
期刊: 2015 IEEE International Conference on Software Maintenance and Evolution (ICSME)
影响因子: --
作者:
Sebastiano Panichella
通讯作者: Sebastiano Panichella
如何进行黑客马拉松:简短、密集搭配的社会技术权衡
DOI: 10.1145/2818048.2819946
发表时间: 2016
期刊: Computer Supported Cooperative Work
影响因子: --
作者:
Trainer, Erik H.;Kalyanasundaram, Arun;Chaihirunkarn, Chalalai;Herbsleb, James D.
通讯作者: Herbsleb, James D.
除了漂亮的图片:检查代码可视化对开源新手的好处
DOI: 10.1109/vissof.2009.5336433
发表时间: 2009
期刊: 2009 5th IEEE International Workshop on Visualizing Software for Understanding and Analysis
影响因子: --
作者:
Yunrim Park;Carlos Jensen
通讯作者: Carlos Jensen
员工参与的理论和实践
DOI: --
发表时间: 2013
期刊:
影响因子: --
作者:
C. Truss;Kerstin Alfes;R. Delbridge;Amanda Shantz;Emma Soane
通讯作者: Emma Soane