Simple Science

La science de pointe expliquée simplement

# Informatique# Génie logiciel

Développer des compétences pour un avenir logiciel durable

Faire face aux défis de la durabilité nécessite de nouvelles compétences pour les ingénieurs en logiciel.

― 6 min lire


Compétences durables pourCompétences durables pourles ingénieurs logicielsdurabilité.ingénieurs dans le secteur de laCompétences essentielles pour les
Table des matières

Le monde fait face à des défis majeurs liés à la durabilité, ce qui nécessite un changement dans la façon dont les industries, les gouvernements et les individus fonctionnent. Ce changement est nécessaire pour atteindre les Objectifs de Développement Durable (ODD) des Nations Unies. Les systèmes logiciels joueront un rôle clé dans l'atteinte de ces objectifs, rendant les compétences en durabilité cruciales pour les ingénieurs logiciels. Ces compétences sont essentielles pour développer des logiciels qui soutiennent des pratiques durables et pour fournir des services qui bénéficient à la société.

Le besoin de compétences en durabilité

Bien que de nombreux programmes éducatifs en ingénierie et en informatique incluent des éléments de durabilité, il y a encore un manque de recherche sur les compétences et les compétences spécifiques nécessaires aux professionnels de l'informatique. Ce manque crée un besoin de meilleure compréhension et de formation en durabilité dans le domaine de l'ingénierie logicielle. À mesure que les industries cherchent à relever les défis de la durabilité, il est important d'identifier les compétences nécessaires aux ingénieurs logiciels pour contribuer efficacement.

Objectifs de recherche

Cette étude vise à comprendre les besoins en durabilité de l'industrie à travers le prisme de l'ingénierie logicielle. Pour y parvenir, nous nous concentrons sur trois questions principales :

  1. Quels sont les intérêts des organisations avec des départements IT concernant la durabilité ?
  2. Qu'espèrent atteindre ces organisations grâce à leurs efforts de durabilité, et quelles sont leurs méthodes ?
  3. Quelles compétences et compétences spécifiques liées à la durabilité les organisations ont-elles besoin pour atteindre leurs objectifs ?

Méthodologie

Pour récolter des données, nous avons mené des entretiens et des groupes de discussion avec des experts de 28 organisations dans neuf pays. En discutant de leurs expériences et de leurs besoins concernant la durabilité, nous avons cherché à recueillir des informations sur les compétences et les compétences requises dans le domaine de l'ingénierie logicielle.

Résultats

Intérêt pour la durabilité

Les organisations ont montré un intérêt clair pour la durabilité pour diverses raisons :

  • Raisons commerciales : De nombreuses organisations reconnaissent que la durabilité peut mener à de nouvelles opportunités commerciales, à une compétitivité accrue et à des économies de coûts.
  • Conformité réglementaire : Plusieurs organisations se sentent pressées de respecter les réglementations et les directives en matière de durabilité.
  • Raisons morales et éthiques : Un certain nombre d'organisations sont motivées par un désir sincère de contribuer positivement à la société et à l'environnement.

Malgré cet intérêt, certaines organisations manquent encore d'une compréhension approfondie de ce que la durabilité implique réellement, ce qui peut entraver leurs efforts.

Objectifs et réalisations

Les organisations ont exprimé divers objectifs de durabilité, se concentrant principalement sur l'amélioration de leurs processus internes et de leurs produits. Elles ont évoqué la nécessité de :

  • Amélioration des processus : Rationaliser les opérations et réduire les déchets est souvent une priorité.
  • Développement de produits : Créer de nouveaux produits et services durables est essentiel pour attirer les clients et répondre à la demande du marché.

Cependant, de nombreuses organisations font face à des obstacles, comme le défi d'aligner les objectifs financiers à court terme avec la durabilité à long terme.

Compétences et aptitudes nécessaires

Nos résultats ont mis en évidence une gamme de compétences et d'aptitudes que les organisations jugent essentielles pour atteindre leurs objectifs de durabilité :

  1. Connaissances en durabilité : Comprendre les principes et concepts de base de la durabilité est crucial.
  2. Compétences techniques : Cela inclut la capacité à créer des solutions logicielles durables et à optimiser les systèmes existants pour la durabilité.
  3. Compétences interpersonnelles : Les compétences en communication, collaboration et résolution de problèmes sont nécessaires pour travailler efficacement au sein d'équipes et avec les parties prenantes.

Bien qu'elles reconnaissent le besoin de ces compétences, les organisations ont souvent du mal à trouver des membres d'équipe avec les compétences liées à la durabilité appropriées.

Mise en œuvre des compétences en durabilité

Les organisations cherchent activement des moyens de combler leurs lacunes en compétences par divers moyens :

  • Formation en interne : De nombreuses organisations ont développé des programmes de formation pour aider leurs employés à acquérir les connaissances nécessaires en durabilité.
  • Collaborations avec des établissements d'enseignement : S'associer avec des universités et des organisations éducatives peut aider à développer des programmes de formation pertinents.
  • Cours externes : Certaines organisations envoient des employés à des cours de formation externes pour renforcer leurs compétences en durabilité.

Défis rencontrés

Au cours de notre recherche, nous avons découvert plusieurs défis communs auxquels les organisations sont confrontées dans leurs initiatives de durabilité :

  • Manque de compréhension interne : De nombreux employés ont du mal à saisir les concepts liés à la durabilité, rendant la mise en œuvre efficace difficile.
  • Barrières culturelles : Une culture d'entreprise qui privilégie les gains à court terme peut entrer en conflit avec la perspective à long terme nécessaire pour la durabilité.
  • Pressions économiques : Les organisations trouvent souvent difficile de justifier les coûts initiaux associés aux pratiques durables malgré les avantages potentiels à long terme.

Recommandations pour l'éducation future

Pour mieux préparer les ingénieurs logiciels aux défis de la durabilité, les programmes éducatifs devraient se concentrer sur plusieurs domaines clés :

  1. Connaissances fondamentales : Les cours devraient couvrir les concepts et principes de base de la durabilité.
  2. Pensée systémique : La formation devrait promouvoir une vision globale de la durabilité, encourageant les étudiants à considérer les interconnexions entre différents facteurs.
  3. Développement des compétences interpersonnelles : Les compétences en communication et en collaboration devraient être mises en avant dans les programmes pour favoriser le travail d'équipe.
  4. Application pratique : Les programmes devraient inclure des expériences pratiques, telles que des projets qui abordent des défis réels de durabilité.

Conclusion

L'intégration de la durabilité dans l'ingénierie logicielle est essentielle pour faire face aux défis mondiaux. En développant une compréhension claire des compétences et des aptitudes nécessaires, les programmes éducatifs peuvent mieux préparer les ingénieurs logiciels actuels et futurs à contribuer à des pratiques durables. Les organisations doivent continuer à donner la priorité à la durabilité tout en fournissant la formation et les ressources nécessaires pour autonomiser leurs employés.

Travaux futurs

Les recherches futures devraient viser à explorer les pratiques de durabilité à l'échelle mondiale, en élargissant le champ d'application au-delà des organisations étudiées. Cela fournira une compréhension plus complète de la façon dont différents secteurs abordent la durabilité et révélera d'autres compétences qui peuvent être nécessaires. L'objectif devrait être de créer des programmes d'éducation et de formation qui soutiennent efficacement les besoins évolutifs de l'industrie.

Source originale

Titre: Sustainability Competencies and Skills in Software Engineering: An Industry Perspective

Résumé: Achieving the UN Sustainable Development Goals (SDGs) demands 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. 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. This study aims to identify the industrial sustainability needs for education and training from software engineers' perspective. We conducted 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. Our findings show that organisations are interested in sustainability, both idealistically and increasingly for core business reasons. They seek to improve the sustainability of processes and products but encounter difficulties, like the trade-off between short-term financial profitability and long-term sustainability goals. To fill the gaps, they have promoted in-house training courses, collaborated with universities, and sent employees to external training. The acquired competencies make sustainability an integral part of software development. We conclude that educational programs should include knowledge and skills on core sustainability concepts, system thinking, soft skills, technical sustainability, sustainability impact and measurements, values and ethics, standards and legal aspects, and advocacy and lobbying.

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

Dernière mise à jour: 2023-05-02 00:00:00

Langue: English

Source URL: https://arxiv.org/abs/2305.00436

Source PDF: https://arxiv.org/pdf/2305.00436

Licence: https://creativecommons.org/licenses/by/4.0/

Changements: Ce résumé a été créé avec l'aide de l'IA et peut contenir des inexactitudes. Pour obtenir des informations précises, veuillez vous référer aux documents sources originaux dont les liens figurent ici.

Merci à arxiv pour l'utilisation de son interopérabilité en libre accès.

Liens de référence

Plus d'auteurs

Articles similaires