30 abril 2025
febrero 10, 2026
Por Renu Singh, analista de & de información sobre el consumidor
¿Podría el código que escribes ayudar a salvar el planeta? Atención, spoiler: Sí, es posible.
La tecnología digital es una poderosa fuerza para el bien, pero su rápido crecimiento tiene un coste medioambiental. Se prevé que la contribución del sector de las tecnologías de la información y la comunicación (TIC) a las emisiones mundiales de gases de efecto invernadero aumente del 4 % en 2020 hasta alcanzar el 15 % en 2040.1
Como innovadores que llevamos el progreso a la vida, nos preguntamos: ¿Cómo podemos nosotros, los de Digital & (D&T) de dsm-firmenich, escribir código que no solo sea eficiente, sino también respetuoso con el medio ambiente? Esta es la historia de nuestro recorrido: por qué empezamos, qué aprendimos de nuestra primera prueba piloto y cómo pensamos ampliar nuestras iniciativas para lograr un futuro más sostenible.
¿Qué es la programación ecológica?
Piensa en ello como el arte y la ciencia de desarrollar software que reduzca al mínimo su impacto medioambiental. Se trata de ser conscientes del consumo energético de nuestras aplicaciones.
¿Cómo funciona en la práctica? Implica varias estrategias inteligentes:
Al centrarse en estas áreas, la programación ecológica contribuye a reducir la energía necesaria para ejecutar nuestro software. Es una forma concreta en la que los desarrolladores e ingenieros pueden contribuir directamente a los objetivos de sostenibilidad, convirtiendo las líneas de código en una fuerza positiva para el planeta.
Por qué apostamos por el código verde
Para nosotros, en dsm-firmenich, adoptar la programación ecológica es algo más que un simple ejercicio técnico. Es un fiel reflejo de nuestros valores fundamentales. Creemos en ser una fuerza positiva, en forjar el futuro y en asumir la responsabilidad de nuestros resultados. La programación ecológica nos ayuda a poner en práctica estos valores cada día.
Al optimizar el rendimiento del software y reducir el consumo de recursos, las aplicaciones ejercen menos presión sobre los dispositivos y la infraestructura, lo que permite que estos sigan en uso durante más tiempo. Esto ayuda a evitar la sustitución prematura del hardware y reduce el carbono incorporado, que a menudo representa una parte significativa de la huella medioambiental de las tecnologías de la información. De este modo, la programación ecológica contribuye a reducir las emisiones operativas y a una gestión más sostenible del ciclo de vida de los activos digitales.
La adopción de estas prácticas nos posiciona como líderes con visión de futuro, lo que inspira a nuestros compañeros, socios y clientes a acompañarnos en este camino para construir una base digital mejor, más eficiente y más resiliente para toda nuestra organización.
Nuestro primer paso: El proyecto piloto de la AEM
Para convertir nuestra ambición en realidad, hemos puesto en marcha un proyecto piloto destinado a evaluar la calidad del código del sitio web dsm-firmenich.com, desarrollado con Adobe Experience Manager (AEM). El objetivo era establecer una referencia, conocer nuestro rendimiento actual e identificar las áreas clave en las que es necesario mejorar.
Para evaluar nuestra solicitud, utilizamos el Índice de Código Verde (GCI). El GCI es un sistema de puntuación del 1,0 al 4,0 que mide la eficiencia medioambiental del código.
Nuestra aplicación AEM (230 000 líneas de código repartidas en más de 1100 archivos) obtuvo una puntuación de 2,68 en el Índice de Código Verde (escala de 1 a 4), lo que indica un riesgo moderado. La evaluación detectó 713 incumplimientos, incluidos 41 graves, lo que nos proporcionó una hoja de ruta clara y basada en datos para la optimización.
El impacto de los pequeños cambios
¿Qué podríamos conseguir si solucionáramos estos problemas detectados? Los resultados de nuestro proyecto piloto fueron reveladores y demostraron que incluso los pequeños cambios pueden marcar una gran diferencia.
Al abordar las infracciones en esta única solicitud, logramos una reducción efectiva de:
Este ahorro anual equivale a:
Este proyecto piloto demostró algo fundamental: la programación ecológica aporta beneficios medioambientales cuantificables. Esto proporcionó a nuestro equipo D&, lo que fomentó un sentido de orgullo y compromiso. No solo escribíamos código; contribuíamos a un planeta más saludable.
Ampliar nuestra ambición: El panorama general
¿Qué repercusiones tendría si pudiéramos aplicar estos conocimientos a todo nuestro panorama digital?
Pensamos en ampliar esta iniciativa a 100 de nuestras aplicaciones más relevantes. Esto incluiría no solo los sistemas modernos basados en la nube, sino también las aplicaciones más antiguas instaladas en las propias instalaciones, que suelen ser menos eficientes desde el punto de vista energético.
A partir de los resultados de nuestra prueba piloto, hemos calculado que subsanar las infracciones de código verde en estas 100 solicitudes podría suponer:
Para hacerse una idea de la magnitud de este impacto, estos ahorros equivalen a:
Cómo pensamos seguir adelante
Para extender la programación ecológica a toda la organización, nos estamos centrando en cuatro áreas clave que tienen un mayor impacto:
Si centramos nuestros esfuerzos en estos objetivos, podremos garantizar que nuestra iniciativa de programación sostenible no sea solo un proyecto puntual, sino una parte fundamental de nuestra forma de trabajar. Se trata de integrar la sostenibilidad en nuestro ADN.
Dando vida al progreso, línea a línea.
Nuestro análisis de la programación ecológica pone de manifiesto que el camino hacia un futuro sostenible se basa en la innovación y en la voluntad de replantearnos nuestra forma de trabajar. Lo que comenzó como una simple pregunta se ha convertido en un movimiento muy influyente dentro de nuestro equipo, lo que demuestra que cada línea de código puede suponer un paso adelante. Nos gustaría expresar nuestro especial agradecimiento al equipo de Unified Web Experience (Bishun Kumar, Sohel Kureshi, Rajinder C Singh, Priyanka Kumbhar, Juilee Jivandhar Patil, Padideh Azadpour, Xavier Singy y Priyanka P) por su excepcional labor de desarrollo y su apoyo técnico, así como a nuestros socios de Accenture por su colaboración. Agradecemos mucho tu esfuerzo; sin ti, no lo habríamos conseguido.
¿Te interesa generar un impacto significativo en nuestro & ? Echa un vistazo a nuestras ofertas de empleo y envía tu solicitud ahora!
1Fuente: https://www.sciencedirect.com/science/article/abs/pii/S095965261733233X
30 abril 2025
1 febrero 2025
1 enero 2025