Back

Paper

Toward More Usable, Reproducible, and Sustainable Scientific Software: The Impact of User-Centered Design in Research Software Development

Tuesday, June 17, 2025
10:00
-
10:30
CEST
Climate, Weather and Earth Sciences
Climate, Weather and Earth Sciences
Climate, Weather and Earth Sciences
Chemistry and Materials
Chemistry and Materials
Chemistry and Materials
Computer Science and Applied Mathematics
Computer Science and Applied Mathematics
Computer Science and Applied Mathematics
Humanities and Social Sciences
Humanities and Social Sciences
Humanities and Social Sciences
Engineering
Engineering
Engineering
Life Sciences
Life Sciences
Life Sciences
Physics
Physics
Physics

Presenter

Katherine
Arneson
-
University of Illinois Urbana-Champaign

Kate Arneson is a research user interface and experience (UIX) designer at the National Center for Supercomputing Applications (NCSA) at the University of Illinois Urbana-Champaign. Her work focuses on applying human-centered design to research software projects, with applications ranging from chemistry and machine learning to genomics and healthcare. At NCSA and the Molecule Maker Lab Institute, Kate collaborates closely with scientists, engineers, and end-users to create usable, reproducible, and sustainable applications, advancing the role of design in interdisciplinary research.

Description

Integrating user-centered approaches and methodologies is essential for advancing usability, reproducibility, and sustainability in scientific software. Scientific tools often prioritize technical functionality, however, creating barriers to adoption and workflow integration, especially in interdisciplinary collaborations where research and software development teams may not share the same technical background as domain scientists and end users. At the National Center for Supercomputing Applications at the University of Illinois Urbana-Champaign, and specifically as a part of the Molecule Maker Lab Institute, we address these challenges by embedding user-centered design into the development of chemistry-focused, open-source software. Through case studies from the AlphaSynthesis suite, we demonstrate how methodologies such as user discovery sessions, iterative design, and usability testing can be used to address domain scientist needs and workflows. Consistent design systems and interaction patterns enhance reproducibility, allowing scientists to replicate results and workflows effectively, while scalable components and community engagement strategies promote sustainability and long-term adaptability within the research ecosystem. This paper highlights the role of user-centered design in bridging the gap between computer science and domain science, advocating for its broader adoption within the research software development space to create impactful, enduring tools for interdisciplinary collaboration and innovation.

Authors