1 January 2025
Door Renu Singh, Analist, Klantinzichten & Consumenteninzichten
Kan de code die je schrijft helpen om de planeet te redden? Spoilerwaarschuwing: Ja, dat kan.
Digitale technologie is een krachtige motor voor positieve verandering, maar de snelle groei ervan brengt milieukosten met zich mee. Het aandeel van de informatie- en communicatietechnologiesector (ICT) in de wereldwijde uitstoot van broeikasgassen zal naar verwachting groeien van 4 % in 2020 tot maar liefst 15 % in 2040.1
Als innovators die vooruitgang tot leven brengen, hebben we onszelf de volgende vraag gesteld: Hoe kunnen wij, de Digital & Tech (D&T)-team bij dsm-firmenich, code schrijven die niet alleen efficiënt is, maar ook milieuvriendelijk? Dit is het verhaal van onze reis, waarom we zijn begonnen, wat we hebben geleerd van onze eerste pilot en hoe we onze inspanningen willen opschalen voor een duurzamere toekomst.
Wat is groene codering?
Zie het als de kunst en wetenschap van het schrijven van software die de ecologische voetafdruk ervan minimaliseert. Het gaat erom dat we ons bewust zijn van de energie die onze applicaties verbruiken.
Hoe werkt het in de praktijk? Het omvat verschillende slimme strategieën:
Door zich op deze gebieden te richten, helpt groene codering het energieverbruik van onze software te verminderen. Het is een tastbare manier voor ontwikkelaars en ingenieurs om rechtstreeks bij te dragen aan duurzaamheidsdoelstellingen, door regels code om te zetten in een positieve kracht voor de planeet.
Waarom we groene code omarmen
Voor ons bij dsm-firmenich is het toepassen van groene codering meer dan alleen een technische oefening. Het is een directe weerspiegeling van onze kernwaarden. Wij geloven in het zijn van een kracht ten goede, het vormgeven van de toekomst en het verantwoordelijk zijn voor onze resultaten. Groene codering helpt ons om deze waarden elke dag na te leven.
Door de prestaties van software te optimaliseren en het gebruik van bronnen te verminderen, belasten applicaties apparaten en infrastructuur minder, waardoor ze langer kunnen worden gebruikt. Dit helpt voortijdige vervanging van hardware te voorkomen en vermindert de koolstofuitstoot, die vaak een aanzienlijk deel van de ecologische voetafdruk van IT vertegenwoordigt. Op deze manier draagt groene codering bij aan lagere operationele emissies en een duurzamer levenscyclusbeheer van digitale activa.
Door deze praktijken toe te passen, positioneren we ons als vooruitstrevende leiders en inspireren we onze collega's, partners en klanten om samen met ons te bouwen aan een betere, efficiëntere en veerkrachtigere digitale basis voor onze hele organisatie.
Onze eerste stap: Het AEM-proefproject
Om onze ambitie in daden om te zetten, hebben we een proefproject gelanceerd om de codekwaliteit te beoordelen van de website dsm-firmenich.com, die is gebouwd op Adobe Experience Manager (AEM). Het doel was om een uitgangspunt vast te stellen, inzicht te krijgen in onze huidige prestaties en belangrijke verbeterpunten te identificeren.
We hebben een Green Code Index (GCI) gebruikt om onze applicatie te evalueren. De GCI is een scoresysteem van 1,0 tot 4,0 dat de milieu-efficiëntie van code meet.
Onze AEM-applicatie (230.000 regels code in meer dan 1.100 bestanden) scoorde 2,68 op de Green Code Index (schaal 1-4), wat wijst op een matig risico. De beoordeling bracht 713 overtredingen aan het licht, waaronder 41 kritieke, waardoor we een duidelijk, op gegevens gebaseerd stappenplan voor optimalisatie kregen.
De impact van kleine veranderingen
Wat zouden we kunnen bereiken door deze geïdentificeerde problemen op te lossen? De resultaten van onze pilot waren verrassend en lieten zien dat zelfs kleine veranderingen een groot verschil kunnen maken.
Door de overtredingen in deze ene toepassing aan te pakken, hebben we een effectieve vermindering bereikt van:
Deze jaarlijkse besparing komt overeen met:
Dit proefproject heeft een cruciaal punt aangetoond: groene codering levert meetbare milieuvoordelen op. Het leverde ons D&T-team tastbaar bewijs van hun impact, wat een gevoel van trots en betrokkenheid bevorderde. We schreven niet alleen code, we droegen ook bij aan een gezondere planeet.
Onze ambitie opschalen: Het grotere geheel
Wat zou het effect zijn als we deze lessen zouden kunnen toepassen op ons hele digitale landschap?
We stelden ons voor om dit initiatief uit te breiden naar 100 van onze meest relevante applicaties. Dit omvat niet alleen moderne cloudgebaseerde systemen, maar ook oudere, lokale applicaties die vaak minder energiezuinig zijn.
Op basis van onze pilotresultaten hebben we geschat dat het verhelpen van overtredingen van de groene code in deze 100 applicaties zou kunnen leiden tot:
Om deze grotere impact te visualiseren, zijn deze besparingen gelijk aan:
Hoe we verder willen gaan
Om groene codering binnen de hele organisatie op te schalen, concentreren we ons op vier belangrijke gebieden die de grootste impact hebben:
Door onze inspanningen rond deze doelstellingen te organiseren, kunnen we ervoor zorgen dat ons initiatief voor groene codering niet slechts een eenmalig project is, maar een fundamenteel onderdeel van onze manier van werken. Het gaat erom duurzaamheid in ons DNA te verankeren.
We bring progress to life, regel voor regel.
Ons onderzoek naar groene codering toont aan dat de weg naar een duurzame toekomst geplaveid is met innovatie en de bereidheid om onze manier van werken te herzien. Wat begon als een vraag is uitgegroeid tot een krachtige beweging binnen ons team, waarmee wordt bewezen dat elke regel code een stap vooruit kan zijn. We willen graag het Unified Web Experience-team (Bishun Kumar, Sohel Kureshi, Rajinder C Singh, Priyanka Kumbhar, Juilee Jivandhar Patil, Padideh Azadpour, Xavier Singy en Priyanka P) voor jullie uitzonderlijke ontwikkelingswerk en functionele ondersteuning, en onze partners bij Accenture voor hun samenwerking. Je harde werk wordt zeer gewaardeerd en zonder jou hadden we dit niet kunnen doen.
Wilt u impact maken met een doel in ons digitale & Tech-team? Bekijk onze vacatures en solliciteer nu!
1Bron: https://www.sciencedirect.com/science/article/abs/pii/S095965261733233X
1 January 2025
1 January 2025
11 July 2025