Software management, as a document with information.

The goal of the software management plan model is to provide a document with the necessary elements for developing a software management plan for research software and thereby improve the capabilities of the software management plan.

The condition for its conservation. He adapts to each situation and allows you to build your plan. The plan allows you to reflect on the current and future state of the software, and it must review and re-edit at each important stage in the life of the corresponding software (new version, new developers, new financing). Software management is the basis for the success of an IT company. The higher the competence of the company, the better the management process.

This software management plan provides a document that includes the necessary elements for development in the case of research software and, therefore, to improve its safety. This can be adapted to each case and allows you to build your own plan. This template provides information on the current status and future plans of your software. Your plan can be updated at every important stage in the development of your software (new version, new developers, new financing).

A data management plan versus a software management plan. A data management plan (DMP) is a living document that describes the collection, processing, documentation, storage, archiving, storage and exchange of data throughout the life cycle of a research project.

A software management plan is a living document describing information about research software, how it was designed and developed, its goals, who it is intended for, expected and achieved results, its possible distribution, information on intellectual property … throughout the life cycle of this software

  • Software Management Plan or SMP
  • New tool for the sustainability of the software
  • Roadmap for managing the software life cycle
  • Must be adapted to the software
  • Must be adapted to the needs of the team and researchers
  • Reflection and planning tool
  • Identifies steps, actors, responsibilities
  • Tool to better manage scientific production
  • Not to be confused with a development plan

It is interesting to list information from other studies related to software, such as articles (as citations), data (whether or not structured in databases), prototypes (hardware, related objects, circuits), or others. From now on, the identification (citation or metadata) of research results contains, if possible, a permanent identifier (such as DOI), a license that indicates the conditions for reuse. A software management plan is not a development plan. This applies to software globally and throughout the life of the software, which may include various serial or parallel projects. Because a software management plan provides a document that includes the necessary elements for software development.

Data management plan versus software management plan: A data management plan (DMP) is an evolving document that describes the collection, analysis, documentation, storage, archiving and sharing of data throughout its life cycle as part of a research project.

A software management plan (SMP) is an evolving document that describes information related to research software: how it was conceived and developed, its goals, its purpose, expected results and achieved results, its possible distribution, information on intellectual property rights. along the software life cycle.

It is interesting to list the results of research related to software, such as articles (citations), data (structured in databases or not), prototypes (hardware, related things, circuits …) and others. From now on, the identification of research products contains, if possible, a permanent identifier (such as DOI), a license that provides reuse conditions. A software management plan is not a development plan. He deals with software on a global scale and throughout its life cycle, which may include various sequential or parallel projects.

The proposed model corresponds to the implementation of a software management plan.