februari 10, 2026

Groen programmeren voor een groenere toekomst

Digital & Tech

Afdrukken

Door Renu Singh,  Analist, & Consumenteninzichten

Zou de code die je schrijft kunnen helpen om de planeet te redden? Let op: spoiler! 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 sector Informatie- en Communicatietechnologie (ICT) in de wereldwijde uitstoot van broeikasgassen zal naar verwachting stijgen van 4% in 2020 tot maar liefst 15% in 2040.1

Als vernieuwers die vooruitgang tot leven brengen, stelden we onszelf de vraag: 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 proefprojecten en hoe we onze inspanningen willen uitbreiden voor een duurzamere toekomst. 

Wat is groen programmeren?

Zie het als de kunst en wetenschap van het schrijven van software die de ecologische voetafdruk tot een minimum beperkt. Het gaat erom dat we ons bewust zijn van het energieverbruik van onze applicaties. 

Hoe werkt dat in de praktijk? Het omvat verschillende slimme strategieën:

  • Het CPU- en RAM-gebruik optimaliseren: Code schrijven die berekeningen uitvoert en efficiënter gebruikmaakt van het geheugen.
  • Opslagruimte verminderen: De gegevensvoetafdruk van onze applicaties zo klein mogelijk houden.
  • Het netwerkgebruik optimaliseren: Het verminderen van de hoeveelheid gegevens die via netwerken wordt verzonden.
  • Storingen voorkomen: Het schrijven van robuuste code die energieverslindende fouten en herstarts voorkomt.

Door op deze punten in te zetten, draagt groene programmering bij aan een lager energieverbruik van onze software. Het is een concrete manier waarop ontwikkelaars en technici rechtstreeks kunnen bijdragen aan duurzaamheidsdoelstellingen, waarbij regels code worden omgezet in een positieve kracht voor onze planeet.

Waarom we kiezen voor groene code

Voor ons bij dsm-firmenich is het invoeren van groene codering meer dan alleen een technische aangelegenheid. Het is een directe weerspiegeling van onze kernwaarden. Wij geloven erin dat we een positieve invloed kunnen uitoefenen, de toekomst vormgeven en verantwoordelijkheid nemen voor onze resultaten. Groen programmeren helpt ons om deze waarden elke dag in de praktijk te brengen.

Door de prestaties van de software te optimaliseren en het verbruik van systeembronnen te verminderen, belasten applicaties apparaten en infrastructuur minder, waardoor deze langer in gebruik kunnen blijven. Dit helpt voorkomen dat apparatuur voortijdig moet worden vervangen en vermindert de koolstofvoetafdruk, die vaak een aanzienlijk deel uitmaakt van de ecologische voetafdruk van IT. Op deze manier draagt groene programmering bij aan lagere operationele uitstoot en een duurzamer levenscyclusbeheer van digitale activa. 

Door deze werkwijzen toe te passen, profileren we ons als vooruitstrevende leiders en inspireren we onze collega’s, partners en klanten om samen met ons deze reis te maken en zo een betere, efficiëntere en veerkrachtigere digitale basis voor onze hele organisatie te creëren.

Onze eerste stap: Het AEM-proefproject

Om onze ambitie in daden om te zetten, zijn we een proefproject gestart om de kwaliteit van de code van de website dsm-firmenich.com, die is gebouwd op Adobe Experience Manager (AEM), te beoordelen. Het doel was om een uitgangssituatie vast te stellen, inzicht te krijgen in onze huidige prestaties en de belangrijkste verbeterpunten in kaart te brengen.

We hebben onze aanvraag beoordeeld aan de hand van de Green Code Index (GCI). De GCI is een scoresysteem van 1,0 tot 4,0 waarmee de milieuefficiëntie van code wordt gemeten.

  • 1,0 - 1,9 (hoog risico): Inefficiënte, koolstofintensieve code.
  • 2,0 - 2,9 (matig risico): Er is wel enig bewustzijn op het gebied van duurzaamheid, maar er is nog ruimte voor verbetering.
  • 3,0 - 4,0 (laag risico): Geoptimaliseerde, emissiearme code – de gouden standaard.

Onze AEM-applicatie (230.000 regels code verdeeld over meer dan 1.100 bestanden) scoorde 2,68 op de Green Code Index (schaal 1-4), wat duidt op een matig risico. Uit de beoordeling kwamen 713 overtredingen naar voren, waaronder 41 ernstige, waardoor we nu beschikken over een duidelijk, op gegevens gebaseerd stappenplan voor optimalisatie.

De impact van kleine veranderingen

Wat zouden we kunnen bereiken door deze gesignaleerde problemen op te lossen? De resultaten van onze proef waren een echte eyeopener en toonden aan dat zelfs kleine veranderingen een groot verschil kunnen maken.

Door de overtredingen in alleen deze ene aanvraag aan te pakken, hebben we een effectieve vermindering bereikt van:

  • 294 kg CO₂ per jaar
  • 1.387 kWh energie per jaar

Deze jaarlijkse besparing komt neer op:

  • Een elektrische auto van Parijs naar Bangkok rijden, een afstand van ongeveer 9.200 km.
  • Een jaar lang 427 smartphones volledig opladen.
  • De milieu-impact van bijna 14 volgroeide bomen.

Dit proefproject heeft een cruciaal punt aangetoond: groen programmeren levert meetbare milieuvoordelen op. Het gaf ons D&T-team van tastbaar bewijs van hun impact, wat een gevoel van trots en betrokkenheid heeft bevorderd. We schreven niet alleen code; we droegen ook bij aan een gezondere planeet.

Onze ambitie opschalen: Het bredere perspectief

Wat zou het effect zijn als we deze inzichten zouden kunnen toepassen op ons gehele digitale landschap? 

We hadden het idee om dit initiatief uit te breiden naar 100 van onze meest relevante applicaties. Dit omvat niet alleen moderne cloudgebaseerde systemen, maar ook oudere, lokaal geïnstalleerde applicaties die vaak minder energiezuinig zijn. 

Op basis van de resultaten van onze pilot hebben we berekend dat het verhelpen van overtredingen van de groene code in deze 100 aanvragen zou kunnen leiden tot:

  • Een jaarlijkse vermindering van 78.300 kg CO₂e. 
  • Een jaarlijkse energiebesparing van 203.900 kWh.

Om deze bredere impact te illustreren: deze besparingen komen neer op:

  • Genoeg stroom om 32,4 keer de aarde rond te rijden in een elektrische auto.
  • Jaarlijks worden meer dan 62.000 smartphones volledig opgeladen.
  • De positieve invloed van meer dan 3.700 volgroeide bomen.

Hoe we verder willen gaan

Om groene programmering binnen de hele organisatie op te schalen, richten we ons op vier belangrijke gebieden die het grootste effect hebben:

  1. Milieu-effecten: Ons belangrijkste doel is het terugdringen van de CO₂-uitstoot en het energieverbruik gedurende de gehele levenscyclus van de toepassing.
  2. Operationele efficiëntie: We streven ernaar de opslag- en computerkosten te verlagen door geoptimaliseerde code te schrijven, wat ook de prestaties van de applicatie en de gebruikerservaring ten goede komt.
  3. Strategische bedrijfswaarde: We willen onze reputatie als vooruitstrevende organisatie versterken, die aantrekkelijk is voor klanten, investeerders en doelgerichte talenten.
  4. Organisatiecultuur: We streven ernaar de trots en betrokkenheid binnen onze D&T-teams te vergroten door hen in staat te stellen een tastbare, positieve impact te hebben.

Door onze inspanningen op deze doelstellingen af te stemmen, kunnen we ervoor zorgen dat ons initiatief voor groene programmering niet slechts een eenmalig project blijft, maar een fundamenteel onderdeel wordt van onze werkwijze. Het gaat erom duurzaamheid in ons DNA te verankeren. 

We bring progress to life, regel voor regel. 

Uit ons onderzoek naar groen programmeren blijkt dat de weg naar een duurzame toekomst wordt geplaveid 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 aangetoond dat elke regel code een stap vooruit kan zijn. We willen in het bijzonder het Unified Web Experience-team bedanken (Bishun Kumar, Sohel Kureshi, Rajinder C Singh, Priyanka Kumbhar, Juilee Jivandhar Patil, Padideh Azadpour, Xavier Singy en Priyanka P) voor jullie uitstekende ontwikkelingswerk en functionele ondersteuning, en onze partners bij Accenture voor hun samenwerking. We hebben je inzet enorm gewaardeerd, en zonder jou was dit ons nooit gelukt.

Wil je zinvol werk verrichten binnen ons digitale & Tech-team? Bekijk onze vacatures en solliciteer nu!

 


 

1Bron: https://www.sciencedirect.com/science/article/abs/pii/S095965261733233X

Ontdek meer
  • Uitdagende problemen oplossen met het team van Ingredient Solutions

    1 mei 2025

    Uitdagende problemen oplossen met het team van Ingredient Solutions

  • Mijn carrièrepad: op zoek naar de geur van succes

    10 mei 2025

    Mijn carrièrepad: op zoek naar de geur van succes

  • Smaakdecoder: hoe ik ons begrip van voedsel vergroot

    23 mei 2025

    Smaakdecoder: hoe ik ons begrip van voedsel vergroot

Disclaimer met betrekking tot vertalingen Deze pagina is automatisch vertaald met behulp van AI. Hoewel we streven naar nauwkeurigheid, kunnen vertalingen onvolledig zijn of de oorspronkelijke inhoud verkeerd weergeven. Raadpleeg voor belangrijke informatie de versie in de oorspronkelijke taal. Gebruik AI-vertalingen op eigen verantwoordelijkheid. DSM-Firmenich is niet aansprakelijk voor eventuele fouten of misverstanden die voortvloeien uit deze vertalingen.