The Software Sustainability Audit
In this chapter we introduce the new concepts of Software Sustainability Audits. This is a new and dedicated class of audits. These audits focus on the sustainability aspects of software products and their development processes. The concept follows one core question: Where do we have to improve to make our software more sustainable? Sustainability is understood in a broad sense, not limited to carbon emission. The concept comprises any limited resource like IT personnel, support resources, or IT budgets. The standardized concept comprises a holistic approach with unified assessment criteria, an audit framework, and a blend of process and product audits. The details will be discussed in subsequent chapters.