Ícones relacionados ao tema sustentabilidade.
28/11/2024

Software Sustentável e Obsolescência Programada encerram a 3ª Conferência sobre Transformação Digital Sustentável

Montevidéu, 28 de novembro de 2024. 

Durante o segundo dia das III Jornadas de Transformação Digital Sustentável, foram abordados temas como a Engenharia de Software Sustentável, aplicada na Sofis Solutions através do caso GreenCode, e medidas para evitar a obsolescência programada no design de interfaces. 


Na matéria anterior, foram apresentados alguns dos temas tratados durante o segundo dia das III Jornadas de Transformação Digital Sustentável. Nesta publicação, detalham-se os temas: “Aplicações da Engenharia de Software Sustentável na Sofis Solutions - Projeto GreenCode”, “Como evitar a obsolescência programada no design de interfaces” e, por fim, “#GreenSofis - Plano 2025 junto aos novos padrões”.

GreenCode: um projeto de codificação voltado para a sustentabilidade

A terceira apresentação da tarde foi conduzida por Octavio Aguiar e Facundo Lima, assistentes de Engenharia de Software na Sofis Solutions. Em sua exposição, abordaram as aplicações da Engenharia de Software na empresa e apresentaram o projeto GreenCode.

Facundo Lima iniciou sua palestra explicando o conceito de Engenharia de Software Sustentável, com foco no desenvolvimento de sistemas e aplicações de forma ambientalmente responsável. Também compartilhou exemplos práticos sobre como o código impacta no consumo de energia, abrangendo aspectos como armazenamento e gestão de dados, bem como a obsolescência do código ao longo do tempo.

Em seguida, apresentou o projeto GreenCode da Sofis Solutions, focado na implementação de práticas de Engenharia de Software Sustentável ao longo de todo o ciclo de vida do desenvolvimento. Além disso, destacou a geração de conhecimento, materiais e ferramentas que facilitam o cumprimento dessas práticas, com ênfase na sustentabilidade do código e seu desenvolvimento.

Como o GreenCode é implementado?

O projeto baseia-se na otimização de algoritmos, uso eficiente de recursos, eliminação de redundâncias e consultas desnecessárias, refatoração e manutenção do código, bem como no monitoramento constante do consumo de energia.

Por sua vez, Octavio Aguiar apresentou as ferramentas utilizadas no GreenCode, projetadas para facilitar o monitoramento e a otimização do código com um enfoque sustentável. Entre as mais destacadas, mencionou: AWS CloudWatch, Google Lighthouse e SonarQube.

Nesta ocasião, Aguiar concentrou-se na ferramenta SonarQube, que permite analisar a qualidade do código e avaliar métricas-chave, além de oferecer recomendações para melhorar o software. Destacou que, ao utilizar o SonarQube junto com o EcoCode, é possível gerar aplicações com alta qualidade técnica e menor impacto ambiental. O EcoCode é o plugin que a Sofis Solutions está começando a implementar no SonarQube para projetos em Java, e em breve será integrado a outras linguagens de programação.

Obsolescência programada no design de interfaces

Na quarta apresentação, Néstor Menjívar, designer web da Sofis Solutions, apresentou o tema: “Obsolescência programada no design de interfaces”. Explicou o conceito de obsolescência programada, forneceu exemplos e detalhou como evitá-la no design de interfaces.

Menjívar explicou que a obsolescência programada é uma ação, intencional ou acidental, que faz com que os produtos deixem de funcionar após um determinado período. Alguns exemplos incluem smartphones lançados anualmente com melhorias e atualizações de software projetadas para funcionar exclusivamente em modelos mais recentes.

Além disso, Menjívar destacou que, à medida que a tecnologia avança, é comum que uma interface se torne obsoleta em um curto período de tempo. Isso tem um impacto significativo tanto na experiência do usuário quanto na sustentabilidade digital. Em termos de sustentabilidade, esse fenômeno aumenta o descarte eletrônico, já que os usuários costumam substituir dispositivos plenamente funcionais por modelos mais novos. Isso não apenas gera mais resíduos eletrônicos, como também implica um alto consumo de energia associado a interfaces que não estão otimizadas.

Por fim, foram apresentadas algumas medidas que a Sofis Solutions está implementando nos projetos em que atua, com o objetivo de evitar a obsolescência programada no design de interfaces:

  • Design modular e escalável: é utilizada uma interface baseada em blocos modularizados, com design adaptativo e uma hierarquia visual clara e familiar.
  • Usabilidade consistente e ecodesign: priorizam-se padrões de navegação padronizados, suporte para temas personalizáveis e opções de personalização de preferências.

Para encerrar o bloco de apresentações, a Direção Geral da Sofis Solutions realizou o encerramento da III edição das Jornadas de Transformação Digital Sustentável. Durante o evento, foi apresentado um resumo das palestras realizadas ao longo dos dois dias e foram compartilhados os avanços do projeto #GreenSofis, juntamente com os objetivos estabelecidos para 2025 em matéria de sustentabilidade.

Últimas notícias
Pessoas trabalhando em equipes usando IA
23/12/2025
Regulamentação do uso de IA na engenharia de software com CMMI

Nesta entrevista, conversamos com o Grupo de Engenharia de Software da Sofis Solutions, uma equipe que tem trabalhado ativamente na evolução de suas p......

Painel de pessoas conversando em um evento.
24/11/2025
Burocracia Criativa Uruguai 2025: Inovação pública através da arte, tecnologia e inteligência artificial

No dia 20 de novembro, aconteceu a edição piloto do Creative Bureaucracy UY 2025 na Sala Verdi, evento que antecede o Creative Bureaucracy Festival, u......

panel con preguntas e intercambio entre el público y los especialistas invitados
22/10/2025
FOCAL 2025: Inteligência Artificial e Transparência na Gestão Pública

Entre 14 e 16 de outubro de 2025, realizou-se em Santiago, Chile, o XI Fórum de Escritórios de Contabilidade Governamental da América Latina (FOCAL), ......