Webvert

Panorama des outils d'évaluation d'impact de service numérique

Rédigé le 29/01/2024 par Youen Chéné

SENSIBILISATIONTECHNIQUE

Comment choisir le bon outil de évaluation de l’impact d’un service numérique?

Cet article provient de différentes conversations avec des personnes de différentes communautés (développeurs, architectes de DSI, RSE, membres des communautés comme Boavizta, Designers éthiques, Green IT). Je me suis rendu compte que pas mal de personnes sont perdues dans cet écosystème naissant et utilisent des outils pour mesurer quelque chose de non prévu à l’origine. Pour faire la métaphore, c’est comme si vous utilisiez un thermomètre pour mesurer le taux d’humidité, cela ne fonctionne pas.

Si une approche est de dire que cela permet au minimum d’évaluer une progression. Le défaut est que cela génère du rejet par des populations de développeurs de service numérique, donc par une partie des personnes qui les fabriquent. En atteste l’absence des sujets de numériques responsables dans des conférences comme Devoxx alors que les équivalents en province les mettent en avant (Breizhcamp, BDX.IO, Sunny Tech …​).

Pour essayer de remédier à cela, lors de la journée de l’éco-conception numérique le 1er février et Flowcon le 6 mars 2024, avec un autre membre de Boavizta, Julien Rouzé de Sopht, nous allons présenter le sujet en atelier participatif pour aider des personnes à mieux évaluer leur contexte actuel au lieu de prendre le premier outil venu.

Cet article contient l’introduction de l’atelier, cela aidera déjà pas mal de personnes à s’y retrouver.

Panorama des types de mesures et de modèle d’évaluation de l’impact du numérique

Arbre pour représenter les outils d’évaluation (détail dans le tableau à suivre)

Les choses à retenir sont de bien différencier les types de services numériques que l’on peut évaluer en fonction de l’outil :

  • Web de contenu (vitrine, blog, e-commerce),

  • Web Applicatif, Application Mobile, Application Desktop

  • Tous types

À noter que la partie machine learning/IA n’apparaît pas encore. Des travaux sont en cours à Boavizta sur le sujet.

Les bases de données d’impact du matériel (Derrière l’API Boavizta, Resilio ou NegaOctet) n’apparaissent pas non plus mais peuvent être utilisées dans Ecolab ou e-footprint pour l’évaluation du scope 3.

Outil/Modèle Type Catégorie 1 Catégorie 2 Type de service numérique Type de résultats Opensource Pays d’origine

Greenspector

Mesure

Terminal

Application

eq CO2

Non

France

Scaphandre

Mesure

Serveurs

Tous

eq CO2

Oui

France

EcoCode

Mesure

Code

Application

Echelle d’impact

Oui

France

EcoIndex

Modélisation

Performance

Web de Contenu

Index

Non (étude) Oui (Calcul)

France

Lighthouse

Modélisation

Performance

Web de Contenu

Index

Oui

US

CO2.js (WebsiteCarbon, EcoGradr)

Modélisation

CO2

Bande Passante

Web de Contenu

eq CO2

Oui

UK/US

OneByte Model (LSP)

Modélisation

CO2

Bande Passante

Web de Contenu

eq CO2

Oui

France

WebsiteCarbon V2

Modélisation

CO2

Bande Passante

Web de Contenu

eq CO2

Oui

UK/US

Fruggr, Digital Beacon, Greenoco, Greenmetrics ,

Modélisation

CO2

Bande Passante

Web de Contenu

eq CO2

Non

France, UK.

NumEcoEval

Modélisation

CO2

Plan Serveur

Tous

eq CO2

Oui

France

GreenFrame

Modélisation

CO2

Plan Serveur

Tous

eq CO2

Oui

France

e-footprint

Modélisation

CO2

Architecture Logiciel

Application

eq CO2

Oui

France

Sur la partie web de contenu, vous trouverez plus de détail sur notre état de l’art annuelle.

Quid de la validité des outils et modèles d’évaluation?

Au début de l’article, on a évoqué les bases scientifiques des outils et modèles de mesure. Une des manières de le faire est de regarder le nombre de paramètres, critères utilisés en amont pour faire le modèle. Si cette information est plus ou moins valide selon la complexité du service numérique, elle permet de se donner une première idée.

Outil/Modèle Type Nombre de paramètres Base Scientifique

Greenspector

Mesure

N/A

Mesure wattmètre

Scaphandre

Mesure

N/A

RAPL

EcoCode

Mesure

N/A

Ouverte

EcoIndex

Modélisation

3

Etude privée

Lighthouse

Modélisation

> 10

Ouverte

CO2.js (WebsiteCarbon, EcoGradr)

Modélisation

1

Ouverte, Faible

OneByte Model (LSP)

Modélisation

1

Ouverte, Faible

WebsiteCarbon V2

Modélisation

1

Ouverte, Faible

Fruggr

Modélisation

1 à 3

Privée

NumEcoEval

Modélisation

5 à 10

Ouverte

GreenFrame

Modélisation

5 à 10

Ouverte

eFootPrint

Modélisation

> 20

Ouverte

Conclusion

Ne vous lancez pas tête baissée dans un outil de mesure. Posez-vous les bonnes questions avant :

  • Qu’est-ce que vous voulez évaluer ?

  • Quel type de service numérique ?

  • Dans quel contexte d’infrastructure ?

Un petit point d’attention est que dans le cas d’architectures hyper-mutualisées et hyper-évolutives comme Youtube, Twitch, Gmail, Netflix, ChatGPT, tous ces modèles ne sont pas utilisables. Leur architecture est tellement adaptée à leurs besoins spécifiques, leur plan serveur secret et en perpétuelle évolution que dans ce cadre, c’est uniquement du sur mesure.

PS : l’appel à l’action en bas de cet article ne concerne que les sites de contenus (vitrine, blog, ecommerce).