论文标题

科学网关社区研究所的咨询服务计划:研究软件工程组织的教训

The Science Gateway Community Institute's Consulting Services Program: Lessons for Research Software Engineering Organizations

论文作者

Pierce, Marlon, Zentner, Michael, Dahan, Maytal, Gesing, Sandra, Stirm, Claire, Hayden, Linda Bailey

论文摘要

科学网关社区研究所(SGCI)是NSF软件基础架构的持续创新(S2I2)资助的项目,领导和支持科学网关社区。 SGCI的主要活动包括a)可持续性培训,包括旨在帮助科学网关运营商制定可持续性计划的焦点一周的课程以及JumpStart Virtual Shortsourse; b)可用性和用户体验咨询; c)科学网关和科学网关软件的社区目录; d)劳动力发展活动,包括学生编码研究所,实习机会和黑客马拉松; e)年度会议; F)对客户网关项目的深入技术支持。 SGCI嵌入式技术支持部分的目标是帮助该研究所的客户创建新的科学门户或大大增强现有科学网关。后者的例子包括帮助实施主要的新功能,并实施SGCI可用性顾问提出的重大可用性改进。嵌入式技术支持组件由印第安纳大学(Indiana University)管理,并参与了圣地亚哥超级计算机中心,得克萨斯州高级计算中心,印第安纳大学和普渡大学(2019年)的研究软件工程师。自2016年以来,该组件已涉及20位研究软件工程师作为顾问,并进行了59次客户咨询。这篇简短的论文概述了从嵌入式技术支持计划中学到的经验教训,这些课程可能对研究软件工程社区有用。

The Science Gateways Community Institute (SGCI) is an NSF Software Infrastructure for Sustained Innovation (S2I2) funded project that leads and supports the science gateway community. Major activities for SGCI include a) sustainability training, including the Focus Week week-long course designed to help science gateway operators develop sustainability plans, and the Jumpstart virtual short-course; b) usability and user experience consulting; c) a community catalog of science gateways and science gateway software; d) workforce development activities, including a coding institute for students, internship opportunities, and hackathons; e) an annual conference; and f) in-depth technical support for client gateway projects. The goals of SGCI's Embedded Technical Support component are to help the institute's clients to create new science gateways or to significantly enhance existing science gateways. Examples of the latter include helping to implement major new capabilities and to implement significant usability improvements suggested by SGCI's usability consultants. The Embedded Technical Support component was managed by Indiana University and involved research software engineers at San Diego Supercomputer Center, Texas Advanced Computing Center, Indiana University, and Purdue University (through 2019). Since 2016, the component has involved 20 research software engineers as consultants and has conducted 59 client consultations. This short paper provides a summary of lessons learned from the Embedded Technical Support program that may be useful for the research software engineering community.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源