TY - JOUR
T1 - Research Software Engineering at Oak Ridge National Laboratory
AU - Malviya-Thakur, Addi
AU - Bernholdt, David E.
AU - Godoy, William F.
AU - Watson, Gregory R.
AU - Doucet, Mathieu
AU - Coletti, Mark A.
AU - Rogers, David M.
AU - Mcdonnell, Marshall
AU - Billings, Jay Jay
AU - Maccabe, Barney
N1 - Publisher Copyright:
© 1999-2011 IEEE.
PY - 2022/9/1
Y1 - 2022/9/1
N2 - Research software engineers (RSE) play a vital role in scientific discoveries worldwide. They lead the core development of the applications, libraries, and tools that enable today's supercomputers to process the vast volumes of data generated from the world's most extensive and complicated scientific instruments and facilities. This article describes the mission, culture, and practices of RSE teams at Oak Ridge National Laboratory (ORNL), including their team dynamics and composition, work ethics, standard practices, and ever-evolving skill sets vital to pursuing scientific innovations and implementing novel ideas. We describe the lessons learned from specific activities that contribute to shaping the identity and growth of RSE roles at ORNL. Finally, we provide our view for the near future on effective strategies for establishing, leading, and nurturing RSE teams and building a thriving community in collaboration with science stakeholders.
AB - Research software engineers (RSE) play a vital role in scientific discoveries worldwide. They lead the core development of the applications, libraries, and tools that enable today's supercomputers to process the vast volumes of data generated from the world's most extensive and complicated scientific instruments and facilities. This article describes the mission, culture, and practices of RSE teams at Oak Ridge National Laboratory (ORNL), including their team dynamics and composition, work ethics, standard practices, and ever-evolving skill sets vital to pursuing scientific innovations and implementing novel ideas. We describe the lessons learned from specific activities that contribute to shaping the identity and growth of RSE roles at ORNL. Finally, we provide our view for the near future on effective strategies for establishing, leading, and nurturing RSE teams and building a thriving community in collaboration with science stakeholders.
UR - http://www.scopus.com/inward/record.url?scp=85151514881&partnerID=8YFLogxK
U2 - 10.1109/MCSE.2023.3260211
DO - 10.1109/MCSE.2023.3260211
M3 - Article
AN - SCOPUS:85151514881
SN - 1521-9615
VL - 24
SP - 14
EP - 23
JO - Computing in Science and Engineering
JF - Computing in Science and Engineering
IS - 5
ER -