La notion d’économie circulaire a connu un essor fulgurant ces dernières années.
EcoAct a toujours été à la pointe de cette thématique sur les enjeux climatiques, et grâce à notre équipe Climate Data Analytics (CDA), nous venons apporter notre pierre à l’édifice, en publiant notre première librairie open source dans le langage de programmation python.
Aujourd’hui, notre engagement en faveur de la lutte contre le dérèglement climatique et de l’économie circulaire prend une nouvelle dimension. En effet, en fusionnant notre expertise en matière de données climatiques et d’open source, nous encourageons le partage de connaissances, la collaboration et la transparence pour privilégier des solutions durables, en harmonie avec les principes de l’économie circulaire promue en France, tels que l’économie de la fonctionnalité ou le réemploi, appliqués à la programmation. Cette initiative s’inscrit dans notre volonté de multiplier des leviers d’innovation et de partage de notre expérience pour catalyser le changement positif et contribuer à la transition vers une économie circulaire et compatible avec l‘objectif mondial de zéro émission nette.
Au cours de l’année 2023, l’équipe CDA a développé plus de 20 applications python, que ce soit à destination :
Cette célérité, CDA la doit en grande partie à la communauté open source. Cette communauté de bénévoles développe des logiciels à destination de tous, de sorte que personne ne réinvente la roue de façon inutile.
Même les géants du web ont saisi l’intérêt de l’open source : Microsoft avait par exemple initialement créé un langage de programmation (le C#) “fermé” : seuls les employés Microsoft savaient comment il fonctionnait. Mais ce choix a restreint l’utilisation du langage, et les innovations l’entourant. Microsoft a donc créé le .Net, une sorte de version open source du C#, et le langage n’a depuis que gagné en popularité.
CDA développe principalement dans le langage open source python, et dans ce langage des bénévoles brillants créent des librairies, comme des briques de Lego sur étagère qui permettent à quelqu’un de facilement construire son modèle à lui à partir de ces briques de base. EcoAct se sert donc de ces briques pour construire ses applications.
Mais au fil du développement de ses applications, les développeurs python CDA (Thomas Epelbaum, Olivier Gabriel, Amaury Salles, Yoann Diep et Dorian Kodelja) se sont vu répéter les mêmes morceaux de programme encore et encore (comme si l’on mettait la même phrase dans toutes ses dissertations). Ils ont donc décidé de factoriser ces morceaux de programme dans une librairie interne (une nouvelle brique Lego !) dénommée ecodev-core.
Plutôt que d’égoïstement conserver cette brique Lego en interne, EcoAct a décidé de la partager à la communauté des programmeurs python. CDA a bien conscience de bâtir sur les épaules de géants, et notre contribution est, pour l’instant, modeste. Nous pensons cependant qu’elle peut faire gagner du temps à d’autres équipes de développeurs python, de façon à sauver du temps machine (un peu) et surtout du temps de cerveau d’autres personnes œuvrant, on l’espère, pour un monde plus respectueux de l’environnement !
C’est pourquoi nous vous invitons à partager cette initiative auprès de vos équipes DATA / IT / BI internes, afin qu’elles puissent en bénéficier et que nous renforcions ensemble notre contribution à la responsabilité sociétale et environnementale des entreprises.
Cette brique Lego prend la forme d’un répertoire de code (l’endroit où les programmeurs stockent leur création informatique, une plateforme web dénommée github que l’on peut trouver ici.
Cette première contribution a attrait à des fonctionnalités bas niveau (loin de ce que voit directement l’utilisateur d’un site web) : interactions avec une base de données, création de points API, gestion de l’historique d’une application, monitoring …
Une documentation technique (une sorte de notice d’utilisation) est mise à disposition ici.
Ceci est la première brique open source d’EcoAct, mais très certainement pas la dernière : l’équipe python CDA projette au moins 4 autres briques au cours de l’année 2024.
L’équipe python CDA est enthousiaste sur le projet, et accueille les contributions d’extérieurs à bras ouverts sur le répertoire de code, de sorte que toutes les bonnes âmes programmeuses python se tirent vers le haut et sortent toujours plus rapidement des applications accompagnant les entreprises vers une transformation de leur fonctionnement pour restaurer les limites planétaires !
Pour en savoir plus, n’hésitez pas à poser votre question à Thomas Epelbaum, Head of python development and Machine Learning, CDA, via ce formulaire.
La transition environnementale nécessite l’alignement des modèles économiques sur les enjeux environnementaux et les limites planétaires, qui, si elles continuent de sortir une à une de leurs espaces de sureté, mettront en péril les conditions d’exercice de nos organisations.
Pour réussir sa transition, une transformation globale des modèles d’affaires est nécessaire en se basant sur une approche systémique qui prend en compte les écosystèmes planétaires ainsi que les dimensions sociales et économiques.
Pour accompagner les organisations dans leur transition environnementale, nous avons défini notre nouvelle raison d’être : mettre le climat et la nature au cœur des actions pour favoriser la transformation durable des organisations.
Ce cadre repose sur quatre piliers d’action interdépendants s’appuyant sur la science des données, chacun jouant un rôle essentiel dans le développement d’organisations résilientes, compétitives et durables :
Vous accompagner, c’est partager non seulement nos expertises en matière de transition environnementale mais aussi les dernières actualités climat et biodiversité, nos décryptages et des publications pour vous éclaircir dans votre trajectoire zéro émission nette.
Pour vous abonner à notre newsletter et recevoir nos dernières actualités, indiquez-nous votre adresse e-mail dans le champ ci-contre.