Buenas prácticas para el desarrollo de software sostenible

En las últimas décadas, el uso de la tecnología de la información y las comunicaciones (TIC) y los sistemas de software viene en un aumento exponencial, facilitando diferentes procesos y actividades de la vida cotidiana. Sin embargo, el uso de la tecnología afecta significativamente a las crecientes...

Full description

Autores:
Soto Durán, Darío Enrique
Reyes Gamboa, Adriana Xiomara
Giraldo Mejía, Juan Camilo
Villamizar Jaimes, Aixa Eileen
Vidal Alegría, Fredy Alonso
Tipo de recurso:
Article of journal
Fecha de publicación:
2022
Institución:
Tecnológico de Antioquia
Repositorio:
Repositorio Tdea
Idioma:
spa
OAI Identifier:
oai:dspace.tdea.edu.co:tdea/2657
Acceso en línea:
https://dspace.tdea.edu.co/handle/tdea/2657
Palabra clave:
Tecnología
computer software
Software sostenible
Desarrollo de software
Tecnologías Verdes
Sustainable Software
Green Technologies
Software Development
Programa de ordenador
Programación informática
Computer programming
Rights
openAccess
License
https://creativecommons.org/licenses/by/4.0/
Description
Summary:En las últimas décadas, el uso de la tecnología de la información y las comunicaciones (TIC) y los sistemas de software viene en un aumento exponencial, facilitando diferentes procesos y actividades de la vida cotidiana. Sin embargo, el uso de la tecnología afecta significativamente a las crecientes demandas de energía y a las emisiones de gases de efecto invernadero. En consecuencia, surge el concepto de software ecológico que busca la construcción sostenible, basado en el alcance de las TIC en nuestra sociedad en términos económicos, sociales y ambientales. En la actualidad se han identificado dos enfoques de investigación, el primero analiza el consumo de energía en tiempo de ejecución del software y el segundo busca implementar las alternativas que pueden mejorar la sostenibilidad a partir de las buenas prácticas de la construcción de productos de software para generar impacto en entornos productivos. En consecuencia, se analiza diferentes aspectos del entorno de desarrollo para consolidar un conjunto de buenas prácticas que puedan ser incorporados los criterios de desarrollo de software sostenible. Palabras-clave: Software Sostenible, Tecnologías Verdes, Desarrollo de software.