Notícias

Gartner: 5 tendências de engenharia de software para 2024

Como não poderia deixar de ser, a inteligência artificial generativa (GenAI) aparece como uma das principais tendências estratégicas para a engenharia de software no mundo. Tecnologias disruptivas, diz o Gartner, consultoria de pesquisa e aconselhamento em TI, podem capacitar equipes e profissionais para atingirem objetivos empresariais de produtividade, sustentabilidade e crescimento.

A empresa lançou recentemente uma lista com as cinco principais tendências estratégicas de tecnologia em engenharia de software para 2024 e os próximos anos. Alcançar metas empresariais aparece como um dos três principais objetivos de desempenho para 65% dos líderes de engenharia de software ouvidos.

Leia também: IA generativa é a solução de inteligência artificial mais adotada por empresas

“As tendências tecnológicas identificadas pelo Gartner já estão ajudando companhias a alcançarem objetivos empresariais”, alega Joachim Herschmann, vice-presidente e analista do Gartner. “Essas ferramentas e práticas disruptivas permitem que as equipes de engenharia de software entreguem aplicações de alta qualidade e escaláveis com IA, enquanto reduzem o trabalho repetitivo e os atritos no ciclo de vida do desenvolvimento de software (SDLC), melhorando a experiência e a produtividade dos desenvolvedores.”

As cinco principais tendências identificadas pela empresa são:

Inteligência em engenharia de software

Plataformas de inteligência em engenharia de software prometem visão unificada e transparente dos processos de engenharia que ajudam os líderes a entenderem e a medirem não só a velocidade e o fluxo, mas também a qualidade, a eficácia organizacional e o valor de negócio.

O Gartner prevê que, até 2027, 50% das empresas de engenharia de software utilizarão plataformas de inteligência para medir e aumentar a produtividade dos desenvolvedores, em comparação com 5% registrados este ano.

Desenvolvimento aumentado por IA

Segundo o Gartner, líderes de engenharia de software precisam ajudar as equipes a construírem programas mais rapidamente e com a melhor relação custo-eficiência. Segundo a pesquisa do Gartner, 58% dos entrevistados disseram que suas empresas estão usando ou planejando usar GenAI nos próximos 12 meses para controlar ou reduzir custos.

Desenvolvimento aumentado por IA é o uso de IA generativa e aprendizado de máquina para ajudar engenheiros a projetarem, codificarem e testarem aplicações. Essas ferramentas se integram ao ambiente de desenvolvimento do engenheiro de software para produzir código de aplicação, possibilitar a transformação de design para código e melhorar as capacidades de teste de aplicações.

Engenharia de software verde

É ao campo de construção de programas eficientes e conscientes em termos de carbono. Construir um software verde envolve fazer escolhas energeticamente eficientes para arquitetura e padrões de design, algoritmos, estruturas de dados, linguagens de programação, tempos de execução de linguagens e infraestrutura.

O uso de cargas de trabalho intensivas em computação aumenta a pegada de carbono de uma empresa, e as aplicações habilitadas por IA generativa, são intensivas em energia. Implementar engenharia de software verde ajudará as companhias a priorizarem objetivos de sustentabilidade, diz o Gartner.

A consultoria prevê que, até 2027, 30% das grandes empresas globais incluirão a sustentabilidade do software em seus requisitos não-funcionais, em comparação com menos de 10% em 2024.

Engenharia de plataforma

É aquela que reduz a carga cognitiva dos desenvolvedores ao oferecer capacidades subjacentes por meio de portais e plataformas de desenvolvedores internos que várias equipes de produto podem usar. Essas plataformas fornecem um “caminho pavimentado” atraente para o desenvolvimento de software, o que economiza tempo para os desenvolvedores e melhora sua satisfação no trabalho.

O Gartner prevê que, até 2026, 80% das grandes empresas de engenharia de software estabelecerão equipes de engenharia de plataforma, em comparação com 45% em 2022.

Ambientes de desenvolvimento em nuvem

Fornecem acesso remoto, pronto para uso, a um ambiente de desenvolvimento hospedado em cloud, com esforço mínimo para configuração e instalação. Essa separação do ambiente de desenvolvimento da estação de trabalho física permite uma experiência de desenvolvedor consistente e de baixa fricção, além de um onboarding mais rápido de desenvolvedores.

Siga o IT Forum no LinkedIn e fique por dentro de todas as notícias!

Recent Posts

Propagandistas chineses usaram ChatGPT para gerar conteúdo contra tarifas de Trump e expansão de data centers nos EUA

A OpenAI divulgou na última quarta-feira um relatório revelando que propagandistas ligados à China utilizaram…

7 horas ago

Anthropic pede ao Congresso americano que preserve leis estaduais de IA na ausência de regulação federal robusta

A Anthropic enviou ao Congresso dos Estados Unidos, na última quarta-feira, uma série de recomendações…

8 horas ago

Leo conclui migração para SAP S/4HANA e acelera estratégia de digitalização

A Leo, maior revendedora de insumos para marcenaria do Brasil, finalizou a migração de seu…

8 horas ago

NTT Data cria AI Office no Brasil para acelerar a transformação empresarial com IA

A NTT Data criou um AI Office no Brasil, uma iniciativa estratégica para inovar no…

9 horas ago

IA reduz em 90% o tempo de transcrição de acervo histórico da Santa Casa de Porto Alegre

O Centro Histórico-Cultural da Santa Casa de Porto Alegre encontrou na inteligência artificial uma forma…

9 horas ago

LinkedIn chega a 100 milhões de usuários no Brasil e mira a era dos agentes de IA

O LinkedIn anunciou hoje (10), em evento para imprensa em São Paulo, a marca de…

10 horas ago