Develop and implement an advocacy campaign to encourage funding agencies to mandate software management/maintenance plans (SMPs) #35
Labels
Activity: Advocacy
This is an activity that involves supporting or promoting a particular research software policy
Activity
This is a policy activity
Effort: Small
Less than 1 person-year estimated to deliver this.
Topic: Maintenance
Topics pertaining to research software maintenance
Potential Activity Scope
The traditional focus on software development, while essential, has often overlooked the equally vital aspect of ongoing maintenance. This has led to a growing recognition of the need to couple the idea of maintenance with development, acknowledging that development without maintenance is not a sustainable practice.
The Role of Funders
Funding agencies play a pivotal role in shaping the priorities, practices, and paradigms of the research community. By requiring software management/maintenance plans (SMPs), funding agencies can send a strong signal that maintenance is not an afterthought but an integral part of the development process. This can foster a culture of responsibility, sustainability, and quality within the research community.
Challenges and Complexities
However, the implementation of SMPs is not without challenges and complexities. One of the key questions that arise is when maintenance should be stopped. Determining the appropriate duration of maintenance requires a nuanced understanding of the software's lifecycle, impact, relevance, and potential. It also involves balancing the needs for innovation, efficiency, and effectiveness.
Another critical issue is how long-term maintenance would be supported, given that grants are by definition time-limited. This raises questions about the mechanisms, models, and metrics for long-term support. It also highlights the need for collaboration, coordination, and creativity among various stakeholders, including researchers, funders, users, and policymakers.
Strategic Considerations
Encouraging funding agencies to require SMPs is not merely a technical or administrative task. It is a strategic and systemic endeavor. It requires a comprehensive approach that considers the technical, organizational, cultural, ethical, and societal dimensions of software management and maintenance.
Potential Objectives
Targeted Impacts
This potential activity was curated as part of "Charting the Course: Policy and Planning for Sustainable Research Software," a Sloan Foundation-funded project within URSSI dedicated to supporting the future of research software through evidence-informed policy work (Project contacts are: @danielskatz and @dr-eric-jensen). If you are interested in working on this, please add a comment.
The text was updated successfully, but these errors were encountered: