Устойчивость также является важной темой в разработке программного обеспечения, и многие компании начинают внедрять экологически чистые практики и снижать свой углеродный след. В этой главе мы рассмотрим несколько подходов, которые компании могут использовать для решения этой проблемы.
На современный цифровой ландшафт сильное влияние оказывают разработка программного обеспечения и центры обработки данных, которые увеличивают глобальный углеродный след из-за своего производства отходов, использования ресурсов и потребления энергии. Разработка программного обеспечения оказывает углеродное воздействие на каждом этапе: от кодирования до тестирования, развертывания и обслуживания.
Модуль 3: Разработка экологичного программного обеспечения
Разработка программного обеспечения также становится все более зависимой от устойчивости. Программное обеспечение используется всеми. Помимо компьютеров и смартфонов, оно управляет автомобилями, домами (умные дома) и различными другими гаджетами (IoT).
Какие шаги может предпринять оператор устаревшего центра обработки данных для повышения энергоэффективности своего объекта? Отраслевые нормы и стандарты указывают на потенциал для новых или строящихся центров обработки данных для внедрения энергосберегающих решений.
В секторе информационных технологий (ИТ) циклическая ИТ-экономика — это концепция, которая сосредоточена на идеях устойчивости, эффективности использования ресурсов и сокращения отходов. Эта стратегия стремится отойти от традиционной линейной модели производства и потребления, которая обычно подразумевает добычу сырья, производство товаров и их последующую утилизацию.
Разработчики программного обеспечения обязаны поддерживать и защищать морально и этически обоснованное поведение. Эксперты должны отдавать приоритет защите прав потребителей превыше всего, даже в условиях меняющихся технологических тенденций.
Целью законов об охране окружающей среды, относящихся к сектору ИТ, является смягчение воздействия деятельности и товаров, связанных с информационными технологиями, на окружающую среду. Эти правила направлены на минимизацию электронных отходов, поощрение устойчивости, сокращение потребления энергии и ограничение использования опасных материалов.
В этой главе рассматриваются несколько примеров предприятий, которые известны применением устойчивых стратегий в области ИТ и программного обеспечения.
Модуль 9: Инструменты и технологии для устойчивого развития
Внедрение процедур, инструментов и технологий, которые отдают приоритет социальной, экономической и экологической ответственности, необходимо для устойчивой разработки программного обеспечения и ИТ-операций.
Модуль 10: Измерение и отчетность по устойчивому развитию
При оценке и количественной оценке устойчивости деятельности в сфере информационных технологий (ИТ) внутри организации ключевые показатели эффективности (KPI) имеют решающее значение. Отслеживая и оценивая их воздействие на окружающую среду, общество и экономику, эти показатели помогают организациям разрабатывать комплексную картину показателей устойчивости.
Программа по устойчивому развитию программного обеспечения и ИТ предложила тщательное и просветляющее исследование важнейшей связи между экологической ответственностью и технологиями. Участники курса приобрели глубокое понимание концепций зеленых вычислений, устойчивых практик и роли, которую разработка программного обеспечения играет в снижении воздействия на окружающую среду.