RSMM: A Framework to Assess Maturity of Research Software Project
Deekshitha, Rena Bakhshi, Jason Maassen, Carlos Martinez Ortiz, Rob, van Nieuwpoort, Slinger Jansen

TL;DR
RSMM is a comprehensive framework that systematically assesses and improves the maturity of research software projects by categorizing best practices across multiple focus areas, aiding sustainability and impact.
Contribution
It introduces RSMM, a novel structured framework derived from literature and expert insights, to evaluate and enhance research software project management.
Findings
Categorizes 79 best practices into 17 capabilities
Provides a complete evaluation of software project maturity
Helps organizations refine development and management processes
Abstract
The organizations and researchers producing research software face a common problem of making their software sustainable beyond funding provided by a single research project. This is addressed by research software engineers through building communities around their software, providing appropriate licensing, creating reliable and reproducible research software, making it sustainable and impactful, promoting, and ensuring that the research software is easy to adopt in research workflows, etc. As a result, numerous practices and guidelines exist to enhance research software quality, reusability, and sustainability. However, there is a lack of a unified framework to systematically integrate these practices and help organizations and research software developers refine their development and management processes. Our paper aims at bridging this gap by introducing a novel framework: RSMM. It…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Techniques and Practices · Scientific Computing and Data Management
