9

Sustainable Software Delivery Framework

In the previous chapter, we focused on defining how to measure and optimize energy consumption, reviewing best practices and tools for reducing the digital carbon footprint. Several key concepts were introduced and explored through concrete implementations. In this chapter, we shift to a more methodological approach and delve into how we can integrate these principles into the Agile Software Development Life Cycle (Agile SDLC). We will examine how applying sustainability to Agile practices can enhance their benefits while minimizing the digital carbon footprint of software.

In this chapter, we will explore the following key topics:

  • Agile software delivery: We will provide a brief introduction to the ...

Get Green Software Engineering now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.