๐ค AI Summary
A lack of engineering frameworks that systematically integrate sustainability across the entire software lifecycle persists. This paper introduces SusDevOpsโthe first end-to-end DevOps framework with sustainability embedded throughout requirements analysis, development, deployment, and operations. It innovatively proposes a sustainability-driven lifecycle model, cross-functional role coordination mechanisms, and integrated capabilities including sustainability metric modeling, green CI/CD pipelines, energy-aware monitoring, and collaborative workflows. Empirical validation in startup settings demonstrates significant improvements: a 42% increase in team awareness of energy efficiency and a 35% rise in adoption of green technologies. Furthermore, the study yields a reusable implementation guide. By bridging theoretical and practical gaps in sustainable software engineering within DevOps practice, SusDevOps advances both scholarly understanding and industrial applicability of sustainability-aware 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.