Vue d’ensemble de l’ingénierie logicielle durable

Effectué

le contenu de cette vidéo est toujours valide, mais les nombres principaux peuvent différer en raison du principe de la Green Software Foundation renuméroté.

Les six principes de l’ingénierie logicielle durable

Six principes de l’ingénierie logicielle durable constituent l’acception partagée de ce que cela signifie d’être ingénieur en logiciels durables. Les unités suivantes de ce module fournissent une introduction de base à ces principes.

  • Efficacité carbone : Créer des applications ayant une bonne efficacité carbone.

  • Efficacité électrique : Créer des applications ayant une bonne efficacité énergétique.

  • Sensibilisation au carbone : Consommer de l’électricité avec l’intensité carbone la plus faible possible.

  • Efficacité du matériel : Créer des applications permettant une bonne efficacité du matériel.

  • Mesures : Améliorer la durabilité via des mesures.

  • Engagements climatiques : Définition du mécanisme exact de réduction des émissions de carbone.

Ces six principes sont indépendants des éléments suivants :

  • Domaine d’application.
  • Taille ou type de l’organisation.
  • Fournisseur cloud ou auto-hébergement.
  • Langage ou framework de programmation.

Deux philosophies pour l’ingénierie logicielle durable

Outre les six principes de l’ingénierie logicielle durable, il existe deux philosophies.

  • Tout le monde a une partie à jouer dans la solution pour le climat

    Si vous lisez ce document et que vous vous identifiez comme ingénieur en logiciels durables, sachez que vous faites partie d’un mouvement mondial massif de personnes qui se soucient de l’environnement et engagent des actions. Les ingénieur en logiciels durables travaillent dans toutes les disciplines de l’ingénierie, de la conception des composants électroniques à celle des expériences utilisateur.

    Rien ne se passe de façon isolée, tout est connecté et de petits changements entraînent des changements significatifs. La normalisation des discussions sur la durabilité dans les réunions techniques permet à d’autres de faire entendre leur voix. C’est de cette façon que vous créez le changement dans une organisation.

    En tant qu’ingénieurs en logiciels durables, nous pensons que chacun a une partie à jouer dans la solution climatique. L’ingénierie en logiciels durables est inclusive. Quel que soit votre secteur, votre industrie, votre rôle ou vos technologies, vous pouvez toujours faire quelque chose pour avoir un impact.

  • La durabilité suffit à elle-même à justifier notre travail

    En tant qu’ingénieurs en logiciels durables, nous reconnaissons qu’il y a de nombreux avantages à créer des applications durables. Ils sont presque toujours moins chers, et souvent plus performants et plus résilients. Mais la raison principale pour laquelle nous pratiquons l’ingénierie en logiciels durables est la durabilité : tout le reste est un avantage supplémentaire.