Dec 6–8, 2022San Francisco

Sessions

Sustainability in Software Engineering: Today and Tomorrow

Track: People, Process, and Culture

We need to decarbonize the entire world of software and software engineering. There’s no question about that. In this session, we’ll give an overview about the various aspects of software engineering and what their impact on carbon emissions is, and dive into more details for selected areas. We’ll look into the energy consumption of software running in data centers and learn what we can do and keep in mind while engineering the software for a low carbon footprint. We’ll uncover some obvious, but often forgotten aspects of running zombie software and evaluate their impact on carbon emissions and energy consumption. We’ll talk about how to choose the right data center for your needs and what makes this difficult nowadays. In addition to that, we’ll give some basic guidelines to keep in mind on an everyday basis when developing software and will give a brief overview of a few innovations happening in this space.