Onderwerp (Wat) | Het verminderen van energieverbruik door betere keuzes te maken in het ontwikkel- en beheerproces van ICT. |
Doel (Waarom) | ICT verbruikt zeer veel energie en de verwachting is dat dit alleen maar gaat toenemen. Dit staat haaks op het SDG doel 7 dat juist wil dat het energieverbruik wordt teruggedrongen. Hoe minder energie de software gebruikt, hoe minder hardware en servers je nodig hebt en hoe minder energieopwekking überhaupt vereist is. |
Beschrijving (Hoe) | Het gaat om het bewust maken van afwegingen zover dat mogelijk is. Denk hierbij aan keuzes tussen bijvoorbeeld programmeertalen (zo min mogelijk javascript), hostingproviders (groene stroom, cradle to cradle hardware), serverside caching (doen) en grootte van afbeeldingen (zo klein mogelijk). |
HBO-i Beroepstaak | Software adviseren en ontwerpen – 2 |
Rol | Front-end developer en UX designer, back-end, CSC |
Beginnerscontent | Keuze in programmeertalen: https://medium.com/codex/what-are-the-greenest-programming-languages-e738774b1957
Energie efficiënte websites:
Energiezuinige software algemeen: In het artikel van Zo maak je software energiezuinig (https://www.agconnect.nl/artikel/zo-maak-je-software-energiezuinig), staan 6 tips:
|
Gevorderden | 1. Goed overzichtsartikel over Green IT en Green software van IEEE: https://robertoverdecchia.github.io/papers/IEEESW_2021.pdf
2. IEEE heeft ook een aparte website over sustainable ICT met oa daarop duurzame standaarden: https://sustainableict.ieee.org/ 3. Voor efficiënte algoritmes: https://en.wikipedia.org/wiki/Algorithmic_efficiency 4. Promotieonderzoek van Jagroep over groene soft ware producten: https://dspace.library.uu.nl/handle/1874/354036 5. 34 best practices op deze wiki: https://wiki.cs.vu.nl/green_software/Best_practices_for_energy_efficient_software Daar staat ook een scriptie over dit onderwerp. 6. In deze video komt energie efficiëntie software overzichtelijk terug: |
Goede voorbeelden | Zes uitgangspunten voor een duurzaam web: https://www.sustainablewebmanifesto.com. Hieruit kunnen Definition of Done voor het project worden afgeleid, bijvoorbeeld:
Het opgeleverde ICT product/dienst verbruikt minder energie/CO2 dan soortgelijke ICT producten/diensten. Kwaliteitscriteria zouden kunnen zijn:
|
SDGs bij Open-ICT