fevereiro 10, 2026

Programação ecológica para um futuro mais verde

Digital & Tech

Imprimir

Por Renu Singh,  Analista, & Insights do Consumidor

O código que você escreve poderia ajudar a salvar o planeta? Alerta de spoiler: Sim, pode sim.

A tecnologia digital é uma força poderosa para o bem, mas seu rápido crescimento tem um custo ambiental. Estima-se que a participação do setor de Tecnologias da Informação e Comunicação (TIC) nas emissões globais de gases de efeito estufa aumente de 4% em 2020 para até 15% em 2040.1

Como inovadores que dão vida ao progresso, nos perguntamos: como nós, da Digital & (D&T) da dsm-firmenich, escrever código que não seja apenas eficiente, mas também ambientalmente responsável? Esta é a história de nossa jornada: por que começamos, o que aprendemos com nosso primeiro projeto piloto e como planejamos ampliar nossos esforços para um futuro mais sustentável. 

O que é programação ecológica?

Pense nisso como a arte e a ciência de desenvolver software que minimize seu impacto ambiental. Trata-se de estar atento ao consumo de energia das nossas aplicações. 

Como isso funciona na prática? Envolve várias estratégias inteligentes:

  • Otimização do uso da CPU e da RAM: Escrever código que execute cálculos e utilize a memória de forma mais eficiente.
  • Reduzindo o espaço de armazenamento: Minimizar o espaço ocupado pelos dados de nossos aplicativos.
  • Otimização do uso da rede: Reduzir a quantidade de dados transferidos pelas redes.
  • Prevenção de falhas: Criando código resiliente que evita erros que consomem muita energia e reinicializações.

Ao se concentrar nessas áreas, a programação ecológica ajuda a reduzir a energia necessária para executar nossos softwares. É uma forma concreta de desenvolvedores e engenheiros contribuírem diretamente para as metas de sustentabilidade, transformando linhas de código em uma força positiva para o planeta.

Por que estamos adotando o código verde

Para nós, na dsm-firmenich, adotar a programação sustentável é mais do que um exercício técnico. É um reflexo direto dos nossos valores fundamentais. Acreditamos em ser uma força para o bem, moldar o futuro e assumir a responsabilidade pelos nossos resultados. A programação sustentável nos ajuda a viver esses valores todos os dias.

Ao otimizar o desempenho do software e reduzir o consumo de recursos, as aplicações exercem menos pressão sobre os dispositivos e a infraestrutura, permitindo que estes permaneçam em uso por mais tempo. Isso ajuda a evitar a substituição prematura de hardware e reduz o carbono incorporado, que muitas vezes representa uma parcela significativa da pegada ambiental da TI. Dessa forma, a programação sustentável contribui para a redução das emissões operacionais e para uma gestão mais sustentável do ciclo de vida dos ativos digitais. 

A adoção dessas práticas nos posiciona como líderes com visão de futuro, inspirando nossos colegas, parceiros e clientes a se juntarem a nós nessa jornada para construir uma base digital melhor, mais eficiente e mais resiliente para toda a nossa organização.

Nosso primeiro passo: o projeto-piloto da AEM

Para transformar nossa ambição em ação, lançamos um projeto piloto para avaliar a qualidade do código do site dsm-firmenich.com, desenvolvido no Adobe Experience Manager (AEM). O objetivo era estabelecer uma linha de base, compreender nosso desempenho atual e identificar as principais áreas que precisavam de melhorias.

Utilizamos o Índice de Código Verde (GCI) para avaliar nossa aplicação. O GCI é um sistema de pontuação de 1,0 a 4,0 que mede a eficiência ambiental do código.

  • 1,0 - 1,9 (alto risco): Código ineficiente e com alta emissão de carbono.
  • 2,0 - 2,9 (risco moderado): Existe alguma consciência sobre sustentabilidade, mas ainda há espaço para melhorias.
  • 3,0 - 4,0 (baixo risco): Código otimizado de baixa emissão — o padrão de excelência.

Nossa aplicação AEM (230.000 linhas de código distribuídas por mais de 1.100 arquivos) obteve a pontuação 2,68 no Green Code Index (escala de 1 a 4), indicando risco moderado. A avaliação identificou 713 violações, incluindo 41 críticas, fornecendo-nos um roteiro claro e baseado em dados para otimização.

O impacto de pequenas mudanças

O que poderíamos alcançar ao resolver esses problemas identificados? Os resultados do nosso projeto-piloto foram reveladores e mostraram que mesmo pequenas mudanças podem fazer uma grande diferença.

Ao corrigir as violações apenas nesta aplicação, conseguimos uma redução efetiva de:

  • 294 kg de CO₂ por ano
  • 1.387 kWh de energia por ano

Essa economia anual equivale a:

  • Alimentar um veículo elétrico para uma viagem de Paris a Bangcoc, cerca de 9.200 km.
  • Carregar totalmente 427 smartphones durante um ano inteiro.
  • O impacto ambiental de quase 14 árvores adultas.

Este projeto-piloto comprovou um ponto crucial: a programação ecológica traz benefícios ambientais mensuráveis. Ele proporcionou à nossa equipe D&evidências tangíveis de seu impacto, promovendo um sentimento de orgulho e engajamento. Não estávamos apenas escrevendo código; estávamos contribuindo para um planeta mais saudável.

Ampliando nossa ambição: o panorama geral

Qual seria o impacto se pudéssemos aplicar esses aprendizados em todo o nosso ecossistema digital? 

Imaginamos ampliar essa iniciativa para 100 das nossas aplicações mais relevantes. Isso incluiria não apenas sistemas modernos baseados na nuvem, mas também aplicações mais antigas instaladas localmente, que costumam ser menos eficientes em termos energéticos. 

Com base nos resultados do nosso projeto-piloto, estimamos que a correção das violações de código verde nessas 100 solicitações poderia resultar em:

  • Uma redução anual de 78.300 kg de CO₂e. 
  • Uma economia anual de energia de 203.900 kWh.

Para ter uma ideia desse impacto mais amplo, essas economias equivalem a:

  • Energia suficiente para um veículo elétrico dar 32,4 voltas ao redor da Terra.
  • Carregando totalmente mais de 62.000 smartphones por ano.
  • O impacto positivo de mais de 3.700 árvores maduras.

Como pretendemos seguir em frente

Para ampliar a programação sustentável em toda a organização, estamos nos concentrando em quatro áreas-chave que geram o maior impacto:

  1. Impacto ambiental: Nosso principal objetivo é reduzir as emissões de carbono e o consumo de energia ao longo de todo o ciclo de vida da aplicação.
  2. Eficiência operacional: Nosso objetivo é reduzir os custos de armazenamento e de informática por meio da criação de código otimizado, o que também melhora o desempenho das aplicações e a experiência do usuário.
  3. Valor estratégico para os negócios: Queremos reforçar nossa reputação como uma organização com visão de futuro, atraente para clientes, investidores e talentos motivados por um propósito.
  4. Cultura Organizacional: Buscamos aumentar o orgulho e o engajamento em nossas equipes D&, capacitando-as para causar um impacto tangível e positivo.

Ao orientar nossos esforços para esses objetivos, podemos garantir que nossa iniciativa de programação sustentável não seja apenas um projeto pontual, mas uma parte fundamental da nossa forma de trabalhar. Trata-se de incorporar a sustentabilidade ao nosso DNA. 

Dando vida ao progresso, linha por linha. 

Nossa exploração da programação ecológica mostra que o caminho para um futuro sustentável é pavimentado com inovação e a disposição de repensar a forma como trabalhamos. O que começou como uma pergunta tornou-se um movimento poderoso dentro da nossa equipe, provando que cada linha de código pode ser um ato de progresso. Gostaríamos de expressar nossos agradecimentos especiais à equipe de Experiência Unificada na Web (Bishun Kumar, Sohel Kureshi, Rajinder C Singh, Priyanka Kumbhar, Juilee Jivandhar Patil, Padideh Azadpour, Xavier Singy e Priyanka P) pelo excelente trabalho de desenvolvimento e pelo suporte funcional, bem como aos nossos parceiros da Accenture pela colaboração. O empenho de todos foi muito apreciado, e não teríamos conseguido isso sem vocês.

Tem interesse em causar um impacto significativo em nossa equipe de & ? Explore nossas vagas em aberto e candidate-se agora!

 


 

1Fonte: https://www.sciencedirect.com/science/article/abs/pii/S095965261733233X

Saiba mais

Aviso sobre a tradução Esta página foi traduzida automaticamente por meio de IA. Embora nosso objetivo seja garantir a precisão, as traduções podem apresentar imperfeições ou interpretar incorretamente o conteúdo original. Para informações importantes, consulte a versão no idioma original. Utilize as traduções de IA por sua própria conta e risco. A dsm-firmenich não se responsabiliza por quaisquer erros ou mal-entendidos decorrentes dessas traduções.