Work

Innovative Training Enabled by a Research Software Engineering Community of Trainers (INTERSECT)

Year: 2024
Type: article
Abstract: To address the lack of software development and engineering training for intermediate and advanced developers of research software, we present the NSF-sponsored INnovative Training Enabled by a Research Software Engineering Community of Trainers (INTERSECT), which delivers software development and engineering training to intermediate and advanced developers of research software. INTERSECT has three main goals:1. Develop an open-source modular training framework conducive to community contribution2. Deliver RSE-led research software engineering training targeting research software developers3. Grow and deepen the connections within the national community of Research Software EngineersThe majority of INTERSECT’s funded focus is on activities surrounding the development and delivery of higher-level specialized research software engineering training.In July 2023, we held our first INTERSECT-sponsored Research Software Engineering Bootcamp (https://intersect-training.org/bootcamp23/) at Princeton University. The bootcamp included 35 participants from a broad range of US-based institutions representing a diverse set of research domains. The 4.5-day bootcamp consisted of a series of stand-alone hands-on training modules. We designed the modules to be related, but not to rely on successful completion or understanding of previous modules. The primary goal of this design was to allow others to use the modules as needed (either as instructors or as self-guided learners) without having to participate in the entire bootcamp.The topics covered in the bootcamp modules were: Software Design, Packaging and Distribution, Working Collaboratively, Collaborative Git, Issue Tracking, Making Good Pull Requests, Documentation, Project Management, Licensing, Code Review & Pair Programming, Software Testing, and Continuous Integration/Continuous Deployment.We are organizing a second INTERSECT bootcamp in July 2024. We expect to again have approximately 35 attendees from a wide range of institutions covering a diverse set of research areas. Because the format and content of the first bootcamp was well-received, we plan to follow a very similar format for the second workshop.In this poster we will provide an overview of the INTERSECT project. We will provide more details on the content of the bootcamp. We will discuss outcomes of both editions of the bootcamp, including curriculum specifics, lessons learned, participant survey results, and long term objectives. We will also describe how people can get involved as contributors or participants.
Language: English
Open Access status: green
OpenAlex ID: W6930784383
FWCI:
Cites:
Cited by:
Related to: