Cette année, j’ai eu l’occasion d’aller au Swiss IT forum afin de rencontrer les acteurs de Suisse romande sur le Green IT. C’est donc une belle occasion pour moi de partager les conférences auxquelles j’ai pu assister. Ce forum s’est déroulé sur deux jours, respectivement les 26 et 27 septembre 2024. Plusieurs formats de conférence étaient au menu: Démonstration (20 minutes), Atelier (20 minutes), Conférence (40 minutes), Table ronde (60 minutes).
Conférence animé par Estelle Veille, Lydia Allet et Thibault Couhin de Collaboration Betters The World
Lydia et Estelle nous ont présenté quelques pratiques visant à réduire l’impact environnemental des projets afin de pouvoir concilier innovation et durabilité. Cette liste d’actions est un extrait de la check-list d’éco-conception mise à disposition par le collectif GreenIT.fr, et de l’excellent livre de Frédéric Bordage “Eco-conception Web: les 115 bonnes pratiques”.
Lydia nous introduit les 115 leviers d’éco-conception, en les classant par ordre de priorité et par métier:
- Spécification: 1er levier pour limiter l’impact, et la bonne nouvelle c’est qu’il n’y a que 5% des pratiques de la check-list pour s’améliorer!
- Conception UX/UI: 2ème levier avec déjà plus de pratiques à mettre en oeuvre (24%).
Les leviers d’éco-conception s’appuient pour les 2/3 sur les phases amont de la construction d’un acte métier (spécification, conception fonctionnelle, conception technique). Le 1/3 restant se répartit à hauteur de 2/3 pour l’hébergement et 1/3 pour l’implémentation. L’éco-conception n’est donc pas seulement une histoire de développeur comme on pourrait le croire!
- Implémentation technique: 62% des pratiques aident à améliorer cette phase.
- Hébergement: 5% des pratiques.
- Marketing/Analytics: 4% des pratiques.
CBTW préconise de faire des efforts sur les points suivants:
- La conception éco-responsable des logiciels
- L’optimisation et la gestion des déchets électroniques
- L’optimisation de l’infrastructure Cloud et des data centers
La conception éco-responsable des logiciels#
Pour cela CBTW nous invite à:
- mettre en place des phases de Product Design servant à identifier les fonctionnalités réellement nécessaires, évitant ainsi le développement superflu qui consomme des ressources inutiles
- opter pour une conception modulaire et évolutive qui vise à assurer que les systèmes soient flexibles, facilement adaptables et capables de s’adapter aux changements futurs
- optimiser les ressources et les contenus pour améliorer les performances et l’efficacité des solutions et leur empreinte carbone
- optimiser le code pour améliorer l’efficacité, la rapidité et la maintenabilité du code, tout en l’optimisant pour garantir les meilleures performances possibles sur un large éventails d’appareils.
L’optimisation et la gestion des déchets électroniques#
Pour cela CBTW nous inviter à:
- acheter de manière responsable en privilégiant le matériel adapté aux besoins, certifié écologique, reconditionné si possible, et facilement réparable
- louer ou mutualiser les machines pour les besoins temporaires (ex: rentshop.ch ou liverental.ch)
- se débarasser du matériel fonctionnel en le donnant à Emmaüs, Caritas ou bien encore Vidéologic
- se débarasser du matériel non-fonctionnel en le déposant chez Swico qui viendra le chercher gratuitement pour au moins 250kg d’équipement.
L’optimisation de l’infrastructure Cloud et des data centers#
Pour cela CBTW nous invite à:
- Adopter des techniques d’éco-conception en priorisant le traitement des données en local, en mettant en place des architectures légères et des algorithmes performants
- Choisir le Cloud comme stockage, comme AWS ou Azure, à condition que l’hébergement se fasse dans un Data center avec un faible PUE (Power Usage Effectiveness) et consommant une énergie bas carbone
- Intégrer l’éco-conception dans la politique de l’entreprise en développant une stratégie RSE dédiée, et en mettant en place des KPI verts, des suivis et des audits.
Pour aller plus loin, je ne peux que vous conseiller de télécharger la check-list complète, d’acheter le livre “Eco-conception Web: les 115 bonnes pratiques” de Frédéric Bordage, voire même de participer au projet open-source du collectif dont les sources sont disponibles sur GitHub.