Sustainability competencies and skills in software engineering: An industry perspective

Rogardt Heldal*, Ngoc Thanh Nguyen, Ana Moreira, Patricia Lago, Leticia Duboc, Stefanie Betz, Vlad C. Coroamă, Birgit Penzenstadler, Jari Porras, Rafael Capilla, Ian Brooks, Shola Oyedeji, Colin C. Venters

*Corresponding author for this work

Research output: Contribution to JournalArticleAcademicpeer-review

Abstract

Context: Achieving the UN Sustainable Development Goals (SDGs) demands a shift by industry, governments, society, and individuals to reach adequate levels of awareness and actions to address sustainability challenges. Software systems will play an important role in moving towards these targets. Sustainability skills are necessary to support the development of software systems and to provide sustainable IT-supported services for citizens. Gap: While there is a growing number of academic bodies including sustainability education in engineering and computer science curricula, there is not yet comprehensive research on the competencies and skills required by IT professionals to develop such systems. Research goal: This study aims to identify the industrial sustainability needs for education and training from software engineers’ perspective. For this, we answer the following questions: (1) what are the interests of organisations with an IT division with respect to sustainability? (2) what do organisations want to achieve with respect to sustainability, and how? and (3) what are the sustainability-related competencies and skills that organisations need to achieve their sustainability goals? Methodology: We conducted a qualitative study with interviews and focus groups with experts from twenty-eight organisations with an IT division from nine countries to understand their interests, goals, and achievements related to sustainability, and the skills and competencies needed to achieve their goals. Results: Our findings show that organisations are interested in sustainability, both idealistically and increasingly for core business reasons. They seek to improve the sustainability of software processes and products but encounter difficulties, like the trade-off between short-term financial profitability and long-term sustainability goals or an unclear understanding of sustainability concepts from a software engineering perspective. To fill these gaps, they have promoted in-house training courses, collaborated with universities, and sent employees to external training. The acquired competencies should support translating environmental and social benefits into economic ones and make sustainability an integral part of software development.

Original languageEnglish
Article number111978
Pages (from-to)1-16
Number of pages16
JournalJournal of Systems and Software
Volume211
Early online date2 Feb 2024
DOIs
Publication statusPublished - May 2024

Bibliographical note

Publisher Copyright:
© 2024 The Author(s)

Funding

The authors would like to thank all the interviewees who took part in the study and the reviewers for their valuable feedback. This work is supported by SFI SmartOcean NFR, Norway Project 309612/F40, by KISS, United States ( 16DHBKI061 ) with the financial support of the Federal Ministry of Education and Research, Germany , by NOVA LINCS, Portugal ( UIDB/04516/2020 ) with the financial support of FCT.IP, Portugal , Portugal, by the Catalan Government (Departament de Recerca i Universitats) for the grant 2021 SGR 01396 given to the HER group, and by the funding from the VU Digital Sustainability Center (DiSC), the Netherlands.

FundersFunder number
Departament de Recerca i Universitats2021 SGR 01396
FCT.IP
NFR309612/F40
VU Digital Sustainability Center
Keck Institute for Space Studies16DHBKI061
Science Foundation Ireland
Bundesministerium für Bildung und Forschung
Generalitat de Catalunya
NOVA Laboratory for Computer Science and InformaticsUIDB/04516/2020
Dipartimento di Scienze Chimiche, Università degli Studi di Padova

    Keywords

    • Education
    • Skills
    • Software competencies
    • Software engineering
    • Sustainability
    • Sustainable development goals

    VU Research Profile

    • Science for Sustainability
    • Connected World

    Fingerprint

    Dive into the research topics of 'Sustainability competencies and skills in software engineering: An industry perspective'. Together they form a unique fingerprint.
    • Sustainability Competencies and Skills in Software Engineering: An Industry Perspective

      Heldal, R., Nguyen, N.-T., Moreira, A., Lago, P., Duboc, L., Betz, S., Coroama, V. C., Penzenstadler, B., Porras, J., Oyedeji, S., Capilla, R., Brooks, J. & Venters, C. C., 2 May 2023, arXiv, p. 1-19, 19 p.

      Research output: Working paper / PreprintPreprintAcademic

      Open Access
      File
      45 Downloads (Pure)

    Cite this