CHS: SHF: Small: Collaborative Research: Scaffolding Skill Acquisition to Onboard Open Source Software Ecosystems
CHS: SHF: Small: Collaborative Research: Scaffolding Skill Acquisition to Onboard Open Source Software Ecosystems
批准号:
1815503
负责人:
Marco Gerosa
金额:
$24.99万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2018
资助国家:
美国
项目状态:
已结题
起止时间:
2018-09-01 至 2022-08-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
This research aims to develop broadly applicable principles and methods to scaffold the newcomers' skill acquisition as they onboard into an Open Source Software (OSS) project, which in recent years has become an integral part of software development. Although the long-term sustainability of OSS projects depends on the availability of a diverse, passionate group of volunteers, it is quite difficult to become a successful OSS developer. During the onboarding period, newcomers face several barriers such as: steep learning curve, setup misconfiguration, reception problems, and expectation breakdowns. These barriers result in many newcomers giving up, meaning the field may be losing many potential software developers. This research will lead to new insights that can radically improve how newcomers onboard to software projects and to open source communities, which can broaden participation and increase retention. This project's empirical studies and infrastructure design pay particular attention to the fact that differences exist in how people problem-solve and use software features, and that these often cluster by gender. Therefore, broadening participation requires that tools and processes support different problem-solving styles, such that one group is not disproportionately impacted.For this project, skills are defined as the capability of performing an activity; skills can refer to knowledge about the contribution process, programming concepts, or about a class of data, an application programming interface, a library, or the domain. The project objectives are: (1) create a model of skills that pertains to how to be successful in OSS, (2) design and evaluate approaches to extract these skills from open tasks in OSS projects, (3) scaffold skill acquisition of newcomers by matching developers' skills (and their goals) to available tasks in an OSS ecosystem, (4) investigate strategies and design solutions that promote gender inclusiveness, and (5) assess the approach through the design and evaluation of an infrastructure built in this research and made available to the OSS community. The intellectual merit of the work is threefold. First, it will generate a deep understanding of skill models for software development tasks that is anchored and carefully validated in the context of tasks in an OSS ecosystem. Second, the researchers will design approaches that scaffold skill acquisition of developers to create a development trajectory that matches their current skill levels as well as their goals. Finally, a novel infrastructure will be designed and shared, that scaffolds the skill acquisition of newcomers, thereby, mitigating the effects of onboarding barriers.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(21)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Quality gatekeepers: investigating the effects of code review bots on pull request activities
质量把关人:调查代码审查机器人对拉取请求活动的影响
DOI:
10.1007/s10664-022-10130-9
发表时间:
2022
期刊:
Empirical Software Engineering
影响因子:
4.1
作者:
[Wessel, Mairieli, Serebrenik, Alexander, Wiese, Igor, Steinmacher, Igor, Gerosa, Marco A.]
通讯作者:
Gerosa, Marco A.
Will you come back to contribute? Investigating the inactivity of OSS core developers in GitHub
你会回来贡献吗?
DOI:
10.1007/s10664-021-10012-6
发表时间:
2022
期刊:
Empirical Software Engineering
影响因子:
4.1
作者:
[Calefato, Fabio, Gerosa, Marco Aurélio, Iaffaldano, Giuseppe, Lanubile, Filippo, Steinmacher, Igor]
通讯作者:
Steinmacher, Igor
DOI:
10.1145/3544902.3546236
发表时间:
2022-09
期刊:
Proceedings of the 16th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement
影响因子:
--
作者:
[F. Santos;Bianca Trinkenreich;J. F. Pimentel;I. Wiese;Igor Steinmacher;A. Sarma;M. Gerosa]
通讯作者:
F. Santos;Bianca Trinkenreich;J. F. Pimentel;I. Wiese;Igor Steinmacher;A. Sarma;M. Gerosa
DOI:
10.1109/icse-seis55304.2022.9794024
发表时间:
2022
期刊:
2022 IEEE/ACM 44th International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS
影响因子:
--
作者:
[Guizani, Mariam, Trinkenreich, Bianca, Castro-Guzman, Aileen, Steinmacher, Igor, Gerosa, Marco, Sarma, Anita]
通讯作者:
Sarma, Anita
DOI:
10.1145/3510460
发表时间:
2021-05
期刊:
ACM Transactions on Software Engineering and Methodology (TOSEM)
影响因子:
--
作者:
[Bianca Trinkenreich;I. Wiese;A. Sarma;M. Gerosa;Igor Steinmacher]
通讯作者:
Bianca Trinkenreich;I. Wiese;A. Sarma;M. Gerosa;Igor Steinmacher
共 17 条
Collaborative Research: Learning Software Engineering by Contributing to Real Projects With Chatbot Assistance
-
批准号:2303042
-
项目类别:Standard Grant
-
资助金额:$56.2万
-
财政年份:2023
-
负责人:Marco Gerosa
-
依托单位:
国内基金
海外基金
天然超短抗菌肽Temporin-SHf衍生多肽的构效分析与抗菌机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:唐滋 一
-
依托单位:
衔接蛋白SHF负向调控胶质母细胞瘤中EGFR/EGFRvIII再循环和稳定性的功能及机制研究
-
批准号:82302939
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2023
-
负责人:汪京京
-
依托单位:
EGFR/GRβ/Shf调控环路在胶质瘤中的作用机制研究
-
批准号:81572468
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2015
-
负责人:邹健
-
依托单位: