SusDevOps: Promoting Sustainability to a First Principle in Software
Delivery
Abstract
Sustainability is becoming a key property of modern software systems. While
there is a substantial and growing body of knowledge on engineering sustainable
software, end-to-end frameworks that situate sustainability-related activities
within the software delivery lifecycle are missing. In this article, we propose
the SusDevOps framework that promotes sustainability to a first principle
within a DevOps context. We demonstrate the lifecycle phases and techniques of
SusDevOps through the case of a software development startup company.