Référentiels et outils
Introduction
La mise en place des nombreuses pratiques détaillées dans les chapitres précédents appelle à l’utilisation de référentiels, compilant ces idées, qui pourraient être utilisés tout au long de la vie du service numérique. Plusieurs acteurs en ont créé. Ils sont étudiés dans ce chapitre.
Toujours dans le but de mettre en place efficacement l’écoconception, il est clair que des outils fournissant des indicateurs ou des informations permettant de s’améliorer sont intéressants à utiliser. Ce chapitre en contient une liste organisée, priorisée et commentée.
Définir ses pratiques et indicateurs
1. Construire un référentiel de questionnements et de pratiques
Pour fluidifier la mise en place des pratiques d’écoconception sur un projet, il est utile d’avoir un référentiel de pratiques et de questionnements que l’équipe peut consulter. Celui-ci est spécifique à chaque contexte. Pour le construire, chacun peut s’appuyer sur les référentiels proposés par les différents acteurs, listés ci-dessous. Parmi les questions et pratiques proposées, il est possible de filtrer celles qui ne concernent pas le produit (par exemple si elles sont dédiées à un univers PHP et que cette technologie n’est pas utilisée), et répartir le reste par métier. En effet, certains points concernent les responsables de la conception fonctionnelle (product owner, par exemple), d’autres les architectes, d’autres encore les développeurs.
Avec l’accroissement de la popularité de l’écoconception de services numériques, beaucoup de personnes et d’organisations ont souhaité créer des référentiels de pratiques ou de questionnements, avec des périmètres variés. Ces documents ne se contredisent pas, ou alors sur des détails. En effet tous partent des mêmes constats et actions clés et listent des bonnes pratiques qui convergent avec ces aspects. D’une certaine manière, leurs auteurs n’ont fait que lister les bonnes pratiques de leurs métiers qui vont dans le sens d’un moindre impact environnemental ou social.
Une des difficultés de la conception et de l’utilisation de ce type de document est de déterminer à quels types de service numérique ils s’appliquent. Les besoins ne sont en effet pas les mêmes pour une application web, pour un site vitrine, pour un logiciel de pilotage de scanner dans un hôpital ou pour un modèle de prévisions météorologiques. Il existe une grande diversité de contextes différents. Et même au sein de ceux-ci, il peut y avoir des variations. L’utilisateur attendra par exemple d’un espace client de banque qu’il soit pratique et rapide alors qu’il tolérera un temps...
Les outils pour construire des services plus sobres
1. Performances web, compatibilité et accessibilité
De nombreux outils peuvent être utilisés pour concevoir, analyser et surveiller les services numériques. Il existe des outils qui se concentrent sur l’aspect environnemental. Mais il est également possible d’en utiliser d’autres, par exemple ceux dédiés à la performance web ou à l’accessibilité. La mission interministérielle dédiée au numérique responsable a un référentiel en contenant quelques-uns [Lien 17] et l’INR a également une page assez fournie [Lien 18].
De nombreux professionnels dans le monde entier souhaitent créer des applications web rapides et accessibles. Il existe donc un grand nombre d’outils de qualité permettant de valider ces aspects. L’accessibilité est un point d’attention particulièrement intéressant dans le cadre du numérique responsable, et correspond au volet Personnes des trois piliers du développement durable.
Les outils de développement des navigateurs permettent déjà d’analyser beaucoup de choses. On peut y trouver l’ensemble des requêtes avec leurs en-têtes, ce qui est mis en cache ou non, les cookies et leur contenu, ce qui est stocké en local (local storage). Il est possible d’utiliser un débogueur sur le code JavaScript, d’analyser les performances avec les onglets dédiés, etc.
Dans le cadre de l’écoconception, certains des outils fournis par les navigateurs sont particulièrement intéressants : par exemple, la possibilité de simuler le comportement du site sur un appareil mobile, avec une connexion réseau peu performante. Les développeurs peuvent ainsi s’imposer les contraintes de l’approche mobile first sans avoir nécessairement des appareils physiques anciens à disposition.
Capture d’écran du navigateur Firefox simulant une navigation avec smartphone en 3G
Firefox permet également de valider la compatibilité des instructions CSS sur des navigateurs anciens, avec l’onglet Compatibilité de l’inspecteur, ce qui permet de valider partiellement la compatibilité de la page...
Références pour ce chapitre
1. Collectif conception numérique responsable, page d’accueil des référentiels, https://ref.greenit.fr/
2. Institut du numérique responsable, « GR491, le Guide de référence de conception responsable de services numériques », https://gr491.isit-europe.org/
3. Green Concept, « Livre blanc de l’action Green Concept », février 2020, https://codde.fr/wp-content/uploads/2020/02/greenconcept_21022020.pdf
4. Designers éthiques, « Guide d’écoconception », https://eco-conception.designersethiques.org/guide/fr/
5. Cyclop éditorial - Férréole Lespinasse, « Référentiel de sobriété éditoriale », https://www.sobriete-editoriale.fr/livre-sobriete-editoriale/
6. Mission interministérielle Numérique Responsable, « Référentiel général d’écoconception de services numériques (RGESN) », mai 2024, https://ecoresponsable.numerique.gouv.fr/publications/referentiel-general-ecoconception/
7. Autorité de régulation des communications électroniques des postes et de la distribution de la presse, « Référentiel général de l’écoconception des services numériques ARCEP (consultation publique) », novembre 2023, https://www.arcep.fr/actualites/les-consultations-publiques/p/gp/detail/referentiel-general-ecoconception-des-services-numeriques-091023.html
8. AFNOR, « AFNOR SPEC 2201 : Ecoconception des services numériques », avril 2022, https://www.boutique.afnor.org/fr-fr/norme/afnor-spec-2201/ecoconception-des-services-numeriques/fa203506/323315
9. Opquast, « Checklist Opquast - assurance qualité web », https://checklists.opquast.com/fr/assurance-qualite-web/
10. W3C, « Brouillon de guidelines du W3C pour un Web durable (en anglais) »...