Increasing the Self-Efficacy of Newcomers to Open Source Software Projects

Igor Steinmacher, I. Wiese, T. Conte, M. Gerosa
{"title":"Increasing the Self-Efficacy of Newcomers to Open Source Software Projects","authors":"Igor Steinmacher, I. Wiese, T. Conte, M. Gerosa","doi":"10.1109/SBES.2015.10","DOIUrl":null,"url":null,"abstract":"Community-based Open Source Software (OSS) projects are usually self-organized and dynamic, receiving contributions from distributed volunteers. These communities' survival, long-term success, and continuity demand a constant influx of newcomers. However, newcomers face many barriers when making their first contribution to an OSS project, leading in many cases to dropouts. Therefore, a major challenge for OSS projects is to provide ways to support newcomers during their first contribution. In this paper, our goal was to evaluate how the newcomers' perceived efficacy is influenced by the use of an environment that organizes the project information for developers who want to place their first contribution to an OSS project. To accomplish this goal, we created FLOSS coach, a portal aiming to support newcomers to OSS projects, which was implemented based on a model of barriers proposed in previous research. Then, we conducted a study, in which 46 students, split in case and control group, were asked to contribute to an OSS project. We assessed the newcomers' self-efficacy by conducting a questionnaire before and after the assignment. We found that presenting the information according to the model of barriers had a positive influence on newcomers' self-efficacy, empowered the newcomers, making them more confident and comfortable during the contribution process. However, there is also some indication that FLOSS coach did not lower the technical barriers.","PeriodicalId":329313,"journal":{"name":"2015 29th Brazilian Symposium on Software Engineering","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-09-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 29th Brazilian Symposium on Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SBES.2015.10","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

Community-based Open Source Software (OSS) projects are usually self-organized and dynamic, receiving contributions from distributed volunteers. These communities' survival, long-term success, and continuity demand a constant influx of newcomers. However, newcomers face many barriers when making their first contribution to an OSS project, leading in many cases to dropouts. Therefore, a major challenge for OSS projects is to provide ways to support newcomers during their first contribution. In this paper, our goal was to evaluate how the newcomers' perceived efficacy is influenced by the use of an environment that organizes the project information for developers who want to place their first contribution to an OSS project. To accomplish this goal, we created FLOSS coach, a portal aiming to support newcomers to OSS projects, which was implemented based on a model of barriers proposed in previous research. Then, we conducted a study, in which 46 students, split in case and control group, were asked to contribute to an OSS project. We assessed the newcomers' self-efficacy by conducting a questionnaire before and after the assignment. We found that presenting the information according to the model of barriers had a positive influence on newcomers' self-efficacy, empowered the newcomers, making them more confident and comfortable during the contribution process. However, there is also some indication that FLOSS coach did not lower the technical barriers.
提高开源软件项目新人的自我效能
基于社区的开源软件(OSS)项目通常是自组织的和动态的,接受来自分布的志愿者的贡献。这些社区的生存、长期成功和持续需要不断涌入的新来者。然而,新手在对OSS项目做出第一次贡献时面临许多障碍,在许多情况下导致退出。因此,OSS项目的一个主要挑战是在新人第一次贡献时提供支持。在本文中,我们的目标是评估新人的感知效能如何受到使用环境的影响,该环境为想要将他们的第一个贡献放在OSS项目中的开发人员组织项目信息。为了实现这一目标,我们创建了FLOSS教练,这是一个旨在支持OSS项目新手的门户,它是基于先前研究中提出的障碍模型实现的。然后,我们进行了一项研究,其中46名学生,分为案例组和控制组,被要求为一个OSS项目做出贡献。我们通过在任务前后进行问卷调查来评估新人的自我效能感。我们发现,根据障碍模型呈现信息对新人的自我效能感有积极的影响,赋予新人力量,使他们在贡献过程中更加自信和舒适。然而,也有迹象表明,FLOSS教练并没有降低技术壁垒。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信