Refine
Document type
Language
- English (10)
Is part of the Bibliography
- Yes (10)
Keywords
- Sustainability (4)
- Software engineering (3)
- Sustainable software (3)
- Software sustainability (2)
- SusAF (2)
- Sustainable development goals (2)
- Education (1)
- Framework (1)
- IT products (1)
- IT services (1)
The Elephant in the Room - Educating Practitioners on Software Development for Sustainability
(2021)
The Sustainable Development Goals (SDGs) of the United Nations focus on key issues for the transformation of our world towards sustainability. We argue for stronger integration of the SDGs into requirements and software engineering and for the creation of methods and tools that support the analysis of potential effects of software systems on sustainability in general and on SDGs in particular. To demonstrate one way of undertaking this integration, we report on how the Sustainability Awareness Framework (SusAF -- a tool developed by the authors of this paper) can be mapped to the SDGs, allowing the identification of potential effects of software systems on sustainability and on the SDGs. This mapping exercise demonstrates that it is possible for requirements engineers working on a specific system to consider that system's impact with respect to SDGs.
For many practitioners, considering sustainability during a software development project is a challenge. The Sustainability Awareness Framework (SusAF) is a tool for thinking through short, medium-and long-term impacts of socio-technical systems on its surrounding environment. While SusAF has been used by several companies, is not widely adopted in industry yet. In this Vision Paper, we discuss the options for extending the reach of SusAF and what it would take to evolve SusAF into a (de-facto) standard