AI summary · arXiv: 2305.00436v1 · cs.SE

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. Coroama, Birgit Penzenstadler,

and 5 more authorsJari Porras, Rafael Capilla, Ian Brooks, Shola Oyedeji, Colin C. Venters

Original paper · DOI Submitted to arXiv on 30 Apr. 2023 License: CC BY 4.0

How to read this summary? Illustrated guide

The essentials

  • Achieving the UN Sustainable Development Goals (SDGs) requires a high level of awareness and action to address sustainability challenges.
  • Software systems play a significant role in supporting sustainable development.
  • There is a lack of comprehensive research on the competencies and skills needed by IT professionals to develop sustainable software systems.
  • Organizations are increasingly interested in sustainability for both idealistic reasons and core business purposes.
  • Challenges faced include balancing short-term financial profitability with long-term sustainability objectives.
  • Organizations have implemented various training initiatives to bridge competency gaps and integrate sustainability into software development.
  • Educational programs should incorporate knowledge and skills related to core sustainability concepts, system thinking, soft skills, technical sustainability, impact measurement, values and ethics, standards and legal aspects, as well as advocacy and lobbying.

Key points written by AI: they may contain errors, check them against the paper.

AI-generated keywords: UN Sustainable Development Goals Software Systems IT Professionals Sustainability Education and Training Organizational Sustainability

Read further

  • Comprehensive Summary
  • Layman's Summary
  • Blog article
  • Original abstract
Achieving the UN Sustainable Development Goals (SDGs) requires a high level of awareness and action to address sustainability challenges. Software systems are crucial in advancing towards these targets, as they play a significant role in supporting sustainable development. However, there is a lack of comprehensive research on the competencies and skills needed by IT professionals to develop sustainable software systems. To address this gap, this study aimed to identify industrial sustainability needs for education and training from the perspective of software engineers. Interviews and focus groups were conducted with experts from twenty-eight organizations with an IT division across nine countries. The discussions focused on their interests, goals, achievements related to sustainability, as well as the skills and competencies required to achieve these goals. The findings revealed that organizations are increasingly interested in sustainability for both idealistic reasons and core business purposes. They strive to enhance the sustainability of processes and products but face challenges such as balancing short-term financial profitability with long-term sustainability objectives. To bridge these gaps, organizations have implemented in-house training courses, collaborated with universities, and provided external training opportunities for employees. The acquired competencies have made sustainability an integral part of software development within these organizations. As a result, it is recommended that educational programs incorporate knowledge and skills related to core sustainability concepts, system thinking, soft skills, technical sustainability, impact measurement, values and ethics, standards and legal aspects, as well as advocacy and lobbying. Overall,this study sheds light on the importance of integrating sustainability into software engineering education and training to meet the growing demand for sustainable IT solutions in today's digital landscape. By equipping IT professionals with the necessary competencies and skills we can pave the way for more environmentally conscious software development practices that contribute positively towards achieving global sustainability goals.

Was this synthesis useful?

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

Figures and plots

Ask about a figure by number or use its question button to request visual analysis. Up to two figures and four image panels per question. Values read from plots are approximate; check the original data.

AI assistant instructions?

Tools for this paper

Explain it differently 3 free rewrites left today
Save to a collection Group papers in collections to compare them, chat with them and export them. Create a free account Log in

Advanced tools Premium

For researchers who follow a field closely: citation alerts, journal-club slides, version comparison and Zotero export. Discover Premium

Zotero
Citation alerts Citation alerts guide
Journal club Premium+ Slides to present it

Similar papers summarized with our AI tools

Navigate through even more similar papers through a

tree representation

The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.