Biography
Yelle Lieder is Green IT Lead at adesso. As part of the CIO Advisory Competence Center, he focuses on strategies to measure and reduce the environmental impact of IT systems and on the use of technology to achieve sustainability goals.
Activity History
2024
Apr 29
GreenCoding: How cloud native software reduces carbon footprint
Panel Discussion
Apr 25
Green AI - Case-Study
Decarbonising An AI System
The talk uses a real-life example to show how AI systems can cause less environmental impact with the same performance. Tried and tested tools will be presented to reduce the environmental impact of AI systems. The focus is explicitly not on general methods for green software, but on specific fields of action from the AI sector. After the presentation, the audience will have a general overview of the relevant fields of action in the area of sustainable AI and will be able to name the most effective and low-threshold methods. The talk is aimed at developers who have a basic understanding of the development of AI systems. However, the content is also understandable without specific AI experience.
Visit activityApr 19
Sustainable programming
Recommendations for environmentally friendly software development
This article discusses the integration of sustainability in software development, emphasizing the need for a holistic view of environmental impacts throughout the software lifecycle. It highlights the importance of aligning energy-intensive tasks with the availability of renewable energy, minimizing resource consumption through careful design, and prioritizing the longevity and compatibility of software to combat technical obsolescence. Additionally, it explores strategies such as caching and data optimization to reduce the environmental footprint. These practices are presented as essential for developing eco-responsible technologies that respond to contemporary ecological challenges, promoting a mature, future-oriented perspective within the technology industry.

Nachhaltiges Programmieren – Empfehlungen für umweltfreundliche Softwareentwicklung | Digitale Welt
digitaleweltmagazin-de.translate.goog
Mar 26
Practical recommendations for environmentally friendly software architectures
Sustainability on a structural and conceptual level
This article explores sustainable software architectures, emphasizing the importance of integrating environmental considerations early in the design process. It discusses strategies such as continuous resource consumption monitoring, asynchronous processing of non-critical workloads, and the use of modular and elastic designs to enhance efficiency. The paper also highlights the significance of optimizing storage and balancing computational offloading decisions to minimize environmental impacts, promoting a holistic approach to sustainable software development.
:quality(90)/p7i.vogel.de/wcms/b5/44/b544fbc5c5214d3aba2caf67e26da881/0117223910.jpeg)
Praktische Empfehlungen für umweltfreundliche Software-Architekturen
www-datacenter--insider-de.translate.goog
Mar 18
Green IT building blocks
Building blocks of ecologically sustainable corporate IT
Sustainability in IT is no longer a niche topic. More and more IT managers are making a public commitment to reducing the environmental impact of the IT for which they are responsible. This blog post provides an overview of specific aspects that should not be missing from a holistic green IT strategy.

Green IT - building blocks of ecologically sustainable corporate IT
www.adesso.de
Feb 9
Green coding guidelines
Guidelines for the development of sustainable software
Green coding is one of the top trends in software development in 2024, but what does green coding actually mean? In this blog post, I present criteria catalogues for sustainable software development and suggest what really matters.

Green coding – Guidelines for the development of sustainable software
www.adesso.de
Jan 18
Green Requirements in software development
How and why should you take the environment into account
Currently the software development process is still very much fragmented. Often project leads and product managers don’t take the whole lifecycle of their product into account. This results in over engineered products which incorporate bloated features which sometimes neither anyone uses, nor anyone needs. But at the end of the day those features and digital products as a whole have an impact on the environment. Digital products require resources to get produced, to operate and finally disposed or recycled. In this talk Yelle Lieder will talk about the best way to avoid those pitfalls from developing the right strategy, how important it is that digital solutions solve real problems and what crucial role green requirements play in this.

Login to Meetup | Meetup
www.meetup.com
2023
Dec 12
Green AI
About data, training, inference and our planet.
Presentation at the conference of the world's largest AI community.

Global AI Conference - 12 December 2023
globalai.community
Dec 7
Sustainable digital product development
Product & UX requirements
Talk about green product management. The talk can be viewed in the recordings in the XU School of Sustainability after logging in.
Visit activityDec 6
ECO:DIGIT
Enabling green COmputing and DIGItal Transformation
Introduction of the ECO:DIGIT research project.

Login to Meetup | Meetup
www.meetup.com
Nov 14
Sustainable digital design
Guidelines for sustainable UX and UI
Blog post on sustainability of UX and UI work.

Sustainable digital design – guidelines for sustainable UX and UI
www.adesso.de
Oct 12
Testing the sustainability of software
Technical publication on measuring the sustainability of software

Nachhaltigkeit von Software testen - silicon.de
www.silicon.de
Oct 2
Green Software Architecture
Guidelines for ecologically sustainable software architectures
Blog post on best practices for sustainable software architectures.

Guidelines for ecologically sustainable software architectures
www.adesso.de
Sep 16
ecotime.app
Web app that shows if local electricity is sustainable right now.
EcoTime is a frontend application that provides real-time carbon intensity data for your location's energy grid. It estimates the environmental impact of your current energy consumption, enabling you to make informed decisions about whether to consume energy immediately or wait for a more sustainable time window.
GitHub - yellelieder/ecotime.app: Web app that shows if local electricity is sustainable right now.
github.com
Sep 4
Green IT in everyday life
Sourcing and using IT sustainably, both personally and professionally
Talk about how we can create more digital sustainability on a personal level. The talk can be viewed in the recordings in the XU School of Sustainability after logging in.
Visit activityAug 22
Testing the sustainability of software
How do you test sustainability as a quality feature of software?
Blog post on measuring the sustainability of software.

Testing the sustainability of software – how do you test sustainability as a quality feature of software?
www.adesso.de
Jul 23
W3C Web Sustainability Guidelines (Draft Community Group Report)
Web app that shows if local electricity is sustainable right now.
Web Sustainability Guidelines (WSG) 1.0 covers a wide range of recommendations for making websites and products more sustainable. As part of the WSG working group, I was involved in the creation of the first release.
Visit activityJul 13
Green AI
Developing and operating artificial intelligence sustainably
Talk introducing green AI. The talk can be viewed in the recordings in the XU School of Sustainability after logging in.
Visit activityJul 11
Sustainable AI
Developing and operating artificial intelligence in an environmentally sustainable way
Blog post on the eco friendly development and operations of AI.

Sustainable AI – developing and operating artificial intelligence in an environmentally sustainable way
www.adesso.de
Jul 4
Talk
Digital sustainability in the healthcare sector
Keynote on digital sustainability in the healthcare sector at Green Health Forum
Visit activityJun 29
Talk
Talk: Green Requirements Engineering
Impulse talk and moderation of a breakout session on sustainability in the development of digital products with a focus on requirements engineering.
Visit activityMay 30
Sustainability of programming languages
Java rather than TypeScript?
Blog post analyzing the well know study on the sustainability comparison of programming languages.

Sustainability of programming languages: Java rather than TypeScript?
www.adesso.de
May 16
datacarbon.info
Estimate the environmental impact of data transmission.
DataCarbon.info is a frontend application designed to calculate CO2 emissions and associated environmental costs for data transmission.
GitHub - yellelieder/datacarbon.info: Calculate the environmental impact of data transmission.
github.com
May 15
Sustainability as a requirement in requirements engineering
Specialist article on sustainability as a requirement in digital product development.

Nachhaltigkeit als Anforderung im Requirements Engineering - SQ Magazin
sq-magazin.de
May 13
Environmentally friendly networked embedded systems
State-of-the-art batteryless device applications
Research paper on energy harvesting devices and their potential for environmental sustainability.
Visit activityMar 14
Lessons learned: How I developed a Carbon Aware API and how to do it better
Talk on lessons learned from the development of a Carbon Aware API

Login to Meetup | Meetup
www.meetup.com
Mar 1
IT-Tacheles Podcast: Creating sustainable digital touchpoints
German Language Content
Guest on the IT-Tacheles podcast as an expert in digital sustainability.
#48 Digitale Touchpoints nachhaltig gestalten | IT-Tacheles | IT-Themen auf den Punkt
open.spotify.com
Feb 6
Digital sustainability
On the connections between digitalization and global sustainability goals
Talk introducing digital sustainability. The talk can be viewed in the recordings in the XU School of Sustainability after logging in.
Visit activityJan 31
Digital Sustainability online Course
Content lead for the creation of the first comprehensive online learning program for reducing the environmental impact of IT.
Visit activityJan 25
IT-Tacheles Podcast: Carbon footprint - how green is Green Cloud really?
German Language Content
Guest on the IT-Tacheles podcast as an expert on the measurability and sustainability of cloud computing.
#46 Carbon Footprint – wie grün ist Green Cloud wirklich? | IT-Tacheles | IT-Themen auf den Punkt
open.spotify.com
Jan 1
Sustainable Software Engineering
Development of sustainable software
Article about the development of ecologically sustainable software.

Entwicklung nachhaltiger Software
www.dotnetpro.de
2022
Dec 15
Life cycle assessment of software
Why an electricity meter is not enough
Blog post on the sustainability assessment of software.

Life cycle assessment software – why an electricity meter is not enough
www.adesso.de
Nov 7
Standards for sustainable software
When will the standard come?
Blog post on standardization of green software.

Standards for sustainable software – when will the standard come?
www.adesso.de
Oct 2
Panel: Sustainability + digitalization - how can that work?
Panel on sustainability criteria for digital tools
Nachhaltigkeit + Digitalisierung – wie kann das gehen? Wir diskutieren Kriterien. Bits & Bäume
fahrplan22.bits-und-baeume.org
Sep 30
Sustainability criteria for digital tools
Fishbowl/Workshop
Participation as a panel guest on the topic of sustainability criteria for digital tools
Visit activityAug 18
Sustainable software
How can I reduce the ecological footprint of my company’s systems?
Blog post with an overview of software sustainability.

Sustainable software – how can I reduce the ecological footprint of my company’s systems?
www.adesso.de
Aug 11
Digital sustainability
Reconciling environmental, social and economic goals
Blog post on the environmental impact of IT.

Digital sustainability – reconciling environmental, social and economic goals
www.adesso.de
Feb 18
Trade offs in the development of sustainable software
Evaluation of practices to improve the environmental sustainability of cloud applications
This paper examines the trade-offs between sustainability and quality when applications are developed for operation in the cloud. To this end, three specific practices are evaluated in terms of conflicting objectives and recommendations for developers are drawn up on how they can identify and deal with the occurrence of conflicting objectives in practice. Specifically, the explicit planning of the consumption of electricity with low CO2 intensity, the use of procedural instead of object-oriented programming and the bundling of network packages are evaluated. The results of the 12 identified impacts offer developers guidance in identifying conflicting goals and evaluating their own practices and applications.
Visit activity2021
Oct 8
carbon-aware-prediction-api
Machine learning based API to encounter carbon intensity into execution of energy intensive processes.
Python project that uses historical electricity market data and weather data to predict when the co2 intensity in the grid will be low. An API can be used to specify the earliest_start and latest_end times as well as the expected duration of the job and the geo coordinates of the data center. The system then returns a recommendation as to when it is most environmentally sustainable to start the job.
GitHub - yellelieder/carbon-aware-prediction-api: Carbon Aware Time Shifiting. Machine learning API to encounter carbon intensity ...
github.com
Aug 27
Sustainable Software Engineering Literature Review
Practices to increase environmental sustainability in software engineering
In a systematic literature search across four databases, 33 papers were identified from 3464 initial search hits that suggest practices for improving energy behavior. Ultimately, 56 specific practices were identified that positively influence the energy behavior of software. All practices found were embedded in a taxonomy and, where possible, assessed in the dimensions of scope, efficiency, proven effectiveness and effort. The developed taxonomy provides an overview of the different application areas of the practices and allows readers to quickly identify practices relevant to their use case. Many of the practices found have a high degree of effectiveness and are not limited to a specific use case. The research shows that there is a clear focus on the reduction of power consumption and that the power source is hardly considered in software engineering research.
Visit activity