Die Entwicklung von Software ist für einen zunehmenden CO2-Ausstoß und so für den voranschreitenden Klimawandel mit verantwortlich. Der Leitfaden „Ressourceneffiziente Programmierung“ des Digitalverbandes Bitkom beschreibt, wie Entwicklerteams Umweltressourcen sparen können.
Er zeigt auf, wie der Eneergieverbrauch bei der Softwareentwicklung beispielsweise durch die Wahl von Programmiersprache und von Datenformaten Einfluss hat auf die Laufzeit von Berechnungen und den Speicherverbrauch. Er legt außerdem nahe, wie mehr Transparenz für Anwender*innen, etwa durch eine Energieverbrauchskennzeichnung, Aufmerksamkeit schafft und die Nutzer einer Software dazu motiviert, nicht benötigte Features abzuschalten.
Der Leitfaden und ein zusammenfassendes Cheat Sheet zur ressourceneffizienten Programmierung gibt einen konkreten Überblick darüber, wie über den gesamten Lebenszyklus einer Software Umweltressourcen eingespart werden können. Der Beitrag dient als aktive Hilfestellung, um verantwortlichen Personen den Einstieg in die ressourcenschonende Softwareentwicklung zu erleichtern und thematisiert zudem die Möglichkeit einer Zertifizierung mit dem Blauen Engel.
Der Blaue Engel ist eine Kennzeichnung des Bundesministerium für Umwelt, Naturschutz und nukleare Sicherheit und des Umweltbundesamtes für Softwareproduckte, die einen sparsamen Energieverbrauch aufweisen. Der Leitfaden des Bitkom informiert ausführlich über die Vergabekriterien und Bedeutung und Wirkung dieser Zertifizierung.
Wir müssen ökologischen Prinzipien folgen – auch im technologischen Kontext
Mathias Renner teilt seine Expertise zusätzlich auch als Dozent an der Hochschule für Technik und Wirtschaft (HTW) Berlin. Dabei legt er den Studierenden im Master Wirtschaftsinformatik nahe: “Sämtliche Zahlen signalisieren eine bevorstehende Klimakrise, die die menschliche Existenz bedroht. Um ihr entgegenzuwirken, müssen wir jeden Tag jeden Schritt unseres Handelns neu überdenken.
Das Verständnis und die Anwendung ökologischer und ethischer Prinzipien im technologischen Kontext sind entscheidend für den Erfolg der notwendigen, sogenannten sozial-ökologischen Transformation. Also informiert Euch und handelt danach!” Er fügt hinzu: “… und vergesst nicht die oft unterschätzte Value-action Gap ;-)”.