Software produced as part of research now plays a central role in research efforts and supports scientific discovery while ensuring its reproducibility. For these tools to be sustainable and truly useful to the community, their design and documentation must be carefully considered throughout their entire lifecycle.

This new resource, developed in collaboration with members of the “Source Code and Software” working group of Recherche Data Gouv—specifically its “Support and Training” subgroup—guides you through every stage of your software’s lifecycle. It provides precise and practical answers to the questions that arise at each stage, helping you create software that is robust, well-documented, and reusable by the research community.

An indispensable guide to ensuring your software becomes a sustainable tool in the service of research!

Institut de l’Information Scientifique et Technique, SANTANGELO, M. G., Belvèze, D., Caugant, J., MARINI, J., Michel-Rodriguez, M., & Milanesio, M. (2026). DoRANum—Challenges and Benefits: Software Lifecycle. DoRANum. https://doi.org/10.13143/N9JG-TT39Les Software produced as part of research now plays a central role in research and supports scientific discovery while ensuring its reproducibility. For these tools to be sustainable and truly useful to the community, their design and documentation must be carefully considered throughout their entire life cycle.

Translated with DeepL.com (free version)