Software Sustainability: Academic Understanding and Industry Perceptions
- Sustainability is a major concern for our society today. Software acts as a catalyst to support different business activities which have an impact on sustainability. Research from software engineering and other academic disciplines have proposed various software sustainability guidelines, tools, and methods to support software sustainability design in industry. However, there are still challenges on how to design and engineer sustainability into software products by software development practitioners in industry using those proposed sustainability guidelines and tools. The goal of this research is to seek understanding on what software sustainability means for software development practitioners and identify how to properly support engineering of sustainability into software design and development through academic research. Data were gathered and analyzed using grounded theory from workshop with different software development practitioners to seek their understanding on what sustainability means in their software systems. The results show economic and technical sustainability dimensions are the most important to software development practitioners for software sustainability. While the social sustainability dimension was not considered for software sustainability. The findings from this study indicates contrast in academia where all sustainability dimensions are treated as an important element to achieve software sustainability. Therefore, there is need for better collaboration between industry and academia to improve understanding of software sustainability and support effective sustainability engineering in software systems.
Author: | Shola Oyedeji, Hatef Shamshiri, Jari Porras, Dominic LammertGND |
---|---|
DOI: | https://doi.org/https://doi.org/10.1007/978-3-030-91983-2_3 |
ISBN: | 978-3-030-91983-2 |
Parent Title (English): | Software Business : 12th International Conference, ICSOB 2021, Drammen, Norway, December 2–3, 2021, Proceedings |
Publisher: | Springer |
Place of publication: | Cham |
Document Type: | Conference Proceeding |
Language: | English |
Year of Completion: | 2021 |
Release Date: | 2022/12/06 |
Tag: | Software development practitioners; Software engineering; Software sustainability; Sustainability |
First Page: | 18 |
Last Page: | 34 |
Open-Access-Status: | Closed Access |
Licence (German): | Urheberrechtlich geschützt |