Vue d’ensemble de l’ingénierie logicielle durable
Le contenu de cette vidéo est toujours valide, mais les numéros de principe peuvent différer en raison de la re-numérotation des principes par la Green Software Foundation.
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éez des applications qui sont efficaces en carbone.
Efficacité de l’électricité : construire des applications qui sont efficaces en énergie.
Sensibilisation au carbone : consommer de l’électricité avec l’intensité carbone la plus faible.
Efficacité matérielle : créez des applications qui sont efficaces sur le matériel.
Mesure : Améliorer la durabilité grâce à la mesure.
Engagements climatiques : définition du mécanisme exact de réduction du 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 un rôle à jouer dans la solution climatique.
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é est suffisante, tout seul, pour 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.