Be the first to like this
Many science advances have been possible thanks to use of software. This software, also known as "research software,",has become essential to progress in science and engineering. The scientists who develop the software are experts in their discipline, but not necessarily experts in software engineering and may lack sufficient understanding of the practices that make software development easier, and the software more robust, reliable, maintainable and sustainable. This project will work with these scientists and software engineering experts to understand how the research community can best work together to design and maintain better software with lower effort, so that they and others can continue to use it over long periods of time. This project will conduct several workshops and a survey in order to gather and understand the community's needs addressing the diversity in software expertise of its members. These needs will be widely disseminated via newsletters and via a website. The primary deliverable of this project will be a design and strategic plan for a US Research Software Sustainability Institute (URSSI) which will serve as a community hub and provide services to scientists that will help them create improved, more sustainable software. This software in turn will accelerate the progress of science.