Concrètement, une équipe de développement obtient, dans sa chaîne d’intégration continue, des estimations de l’empreinte environnementale de la dernière version du logiciel qui a été soumis sur la plateforme. La mesure peut être déclenchée à chaque commit, pull-request ou événement quelconque, comme c’est le cas pour n'importe quel test ou job d’intégration continue. Les métriques d’impact environnemental sont accessibles soit directement sous forme numéraire dans la console de CI, ou bien dans un dashboard de métriques basé sur Grafana. La SDIA a pu, grâce à ce projet et pour le compte de l’Umweltbundesamt, évaluer les imapcts environnementaux d’une cinquantaine de projets logiciels open-source, ce qui alimente une étude à paraître fin 2024.
Softawere : évaluation d’impact des logiciels pour la SDIA
Pour le compte de la Sustainable Digital Infrastructure Alliance, ONG néerlandaise qui œuvre avec les institutions publiques pour une meilleure compréhension et réduction des impacts environnementaux des infrastructures numériques, Hubblo a développé, en open-source, une chaîne d’outils permettant d’évaluer les impacts environnementaux d’un logiciel en phase de développement.