Je code: les bonnes pratiques en éco-conception de service numérique à destination des développeurs de logiciels

Abstract

Following the booklets on good practices in software development that were produced by the GT-Patri of the DevLOG network (in conjunction with the DRE CNRS), the french GDS EcoInfo has produced a booklet on good practices in digital service eco-design for software developers.This booklet is a complement to the 3 booklets of good practices related to software development proposed by the network of actors of software development within the french Education and Research: DevLOG.This project is dedicated to good practices in terms of eco-design of digital services that allow to apprehend, understand and reduce the environmental impact of digital technology.macroAfter explaining the general context in the first sheet, a second sheet ("But Why?") highlights the need to integrate an environmental dimension into our digital service designs, and consequently into our software developments. The third sheet ("When?") reminds us of the stages in the life cycle of a digital service and introduces the good practice sheets that correspond to the different stages: "Before", "During" and "After", bearing in mind that development is often iterative, and the boundaries between the different stages are permeable.At the end of the booklet, you will find a specific sheet on eco-design practices for scientific computing, as well as sheets on development on mobile platforms, for the web and on hardware accelerators.Cette plaquette est un complément aux 3 plaquettes de bonnes pratiques liées au développement logiciel proposées par le réseau des acteurs du DEVeloppement LOGiciel au sein de l'Enseignement Supérieur et de la Recherche : DevLOG.Ce volet est dédié aux bonnes pratiques en termes d'écoconception de service numérique qui permettent d'appréhender, de comprendre et de réduire l'impact environnemental du numérique.Après avoir explicité le contexte général dans une première fiche, une seconde fiche ("Mais pourquoi ?") met en évidence la nécessité d'intégrer une dimension environnementale dans nos conceptions de service numérique, et par conséquent dans nos développements de logiciels. La troisième fiche ("Quand ?") rappelle les étapes du cycle de vie d'un service numérique pour introduire les fiches de bonnes pratiques qui correspondent aux différentes étapes : "Avant", "Pendant" et "Après", en gardant à l'esprit que le développement est souvent itératif, et les frontières entre les différentes étapes sont perméables.Vous trouverez à la fin de la plaquette une fiche spécifique sur les bonnes pratiques d'écoconception pour le calcul scientifique, ainsi que des fiches sur le développement sur plateforme mobile, pour le web et sur accélérateur

    Similar works

    Full text

    thumbnail-image

    Available Versions