febrero 10, 2026

Programación ecológica para un futuro más verde

Digital & Tech

Imprimir

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:

  • Optimización del uso de la CPU y la RAM: Escribir código que realice cálculos y utilice la memoria de forma más eficiente.
  • Reducir el espacio de almacenamiento: Reducir al mínimo el volumen de datos de nuestras aplicaciones.
  • Optimización del uso de la red: Reducir la cantidad de datos que se transmiten por las redes.
  • Prevención de fallos: Crear código robusto que evite errores que consuman mucha energía y los reinicios.

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.

  • 1,0 - 1,9 (alto riesgo): Código ineficiente y con altas emisiones de carbono.
  • 2,0 - 2,9 (riesgo moderado): Existe cierta concienciación sobre la sostenibilidad, pero aún hay margen de mejora.
  • 3,0 - 4,0 (riesgo bajo): Código optimizado y de bajas emisiones: el referente.

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:

  • 294 kg de CO₂ al año
  • 1.387 kWh de energía al año

Este ahorro anual equivale a:

  • Recargar un vehículo eléctrico para recorrer los aproximadamente 9 200 km que separan París de Bangkok.
  • Cargar completamente 427 teléfonos inteligentes durante todo un año.
  • El impacto medioambiental de casi 14 árboles maduros.

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:

  • Una reducción anual de 78 300 kg de CO₂e. 
  • Un ahorro energético anual de 203 900 kWh.

Para hacerse una idea de la magnitud de este impacto, estos ahorros equivalen a:

  • La energía necesaria para que un vehículo eléctrico dé 32,4 vueltas al mundo.
  • Recargamos por completo más de 62 000 teléfonos inteligentes al año.
  • El impacto positivo de más de 3.700 árboles maduros.

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:

  1. Impacto medioambiental: Nuestro objetivo principal es reducir las emisiones de carbono y el consumo de energía a lo largo de todo el ciclo de vida de la aplicación.
  2. Eficiencia operativa: Nuestro objetivo es reducir los costes de almacenamiento y de informática mediante la escritura de código optimizado, lo que además mejora el rendimiento de las aplicaciones y la experiencia del usuario.
  3. Valor estratégico para el negocio: Queremos reforzar nuestra reputación como organización con visión de futuro que resulte atractiva para los clientes, los inversores y el talento motivado por un propósito.
  4. Cultura organizativa: Nuestro objetivo es fomentar el orgullo y el compromiso entre nuestros equipos D&, dándoles las herramientas para que puedan generar un impacto tangible y positivo.

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

Descubre más
  • Sigue tu instinto: cómo labrarte una carrera de éxito en la perfumería

    30 abril 2025

    Sigue tu instinto: cómo labrarte una carrera de éxito en la perfumería

  • La pasión por las mascotas en acción: Cómo contribuyo a dar forma al futuro de nuestro negocio de alimentos para mascotas

    1 febrero 2025

    La pasión por las mascotas en acción: Cómo contribuyo a dar forma al futuro de nuestro negocio de alimentos para mascotas

Aviso legal sobre la traducción Esta página se ha traducido automáticamente mediante inteligencia artificial. Aunque nuestro objetivo es la precisión, es posible que las traducciones no sean perfectas o que interpreten erróneamente el contenido original. Para obtener información importante, consulte la versión en el idioma original. Utiliza las traducciones generadas por IA bajo tu propia responsabilidad. DSM-Firmenich no se hace responsable de los errores o malentendidos que puedan derivarse de estas traducciones.