Shantanu Ray, Nabaraj Sengupta, Koustav Maitra, Kaushik Goswami, Shalabh Agarwal et Asoke Nath
Le cycle de vie du développement logiciel (SDLC) se concentre actuellement sur l'exécution et la maintenance systématiques des logiciels en divisant le processus de développement logiciel en plusieurs phases qui incluent la collecte des exigences, la conception, la mise en œuvre, les tests, le déploiement et la maintenance. Le problème ici est que certaines décisions importantes prises au cours de ces phases, comme l'utilisation de papier, la génération de déchets électroniques, la consommation d'énergie et l'augmentation de l'empreinte carbone due aux déplacements, à la climatisation, etc., peuvent nuire directement ou indirectement à l'environnement. Il existe une pénurie de modèles qui définissent comment un logiciel peut être développé et maintenu de manière respectueuse de l'environnement. Cet article examine les changements dans le SDLC existant et suggère des mesures appropriées qui peuvent conduire à une réduction des émissions de carbone, de la consommation d'énergie et de papier, aidant ainsi les organisations à évoluer vers un développement logiciel plus écologique et durable.