Enable javascript in your browser for better experience. Need to know to enable it? Go here.

Perspectives

 

Edição nº 36

Engenharia de software com IA: A nova era do desenvolvimento

 

Quer receber a Perspectives na sua caixa de entrada?
Inscreva-se agora 


Sumário executivo

 

Empresas estão testando várias abordagens para a adoção da IA, mas é na engenharia de software que ela está tendo maior aceitação — e onde provavelmente terá o impacto mais imediato. 

 

Considerando a velocidade e a eficiência que a IA pode oferecer, a evolução para uma “engenharia de software com IA” (AIFSE) está ocorrendo por um bom motivo. No entanto, isso levanta questões sobre como a engenharia e as funções das engenheiras mudarão no futuro, além de introduzir riscos potenciais que as empresas não podem subestimar. 


Nesta edição da Perspectives, especialistas da Thoughtworks se baseiam em seu profundo conhecimento sobre a área e em experiências recentes com o uso de IA para resolver grandes desafios de software de clientes, a fim de explicar como líderes podem aproveitar a AIFSE de maneira segura e eficaz.

Principais conclusões

 

  • A AIFSE transforma muito mais do que a programação. Embora muitas organizações limitem suas experiências a assistentes de programação, a IA tem o potencial de transformar todo o processo de desenvolvimento de software e tornar a modernização de sistemas legados muito mais fácil. 

 

  • Os benefícios da AIFSE são definidos de forma muito restrita. As medições de desempenho da IA tendem a se concentrar nos ganhos de produtividade, mas esses ganhos podem ser resultado de uma combinação de fatores, desde a experiência da desenvolvedora até a qualidade da base de código existente. Em vez de se concentrarem em indicadores de eficiência, as empresas devem considerar como aplicar a AIFSE para melhorar processos como um todo, como a detecção de erros e a transferência de conhecimento. 

 

  • A IA fortalecerá, em vez de substituir, os princípios de desenvolvimento e o papel das engenheiras. Apesar de todas as mudanças que a IA trará, ela também promete melhorar abordagens consagradas, como a ágil, acelerando os ciclos de feedback que são essenciais para um desenvolvimento sólido. Engenheiras terão que desenvolver habilidades diferentes, e a melhor maneira de apoiar isso é incentivar a experimentação e a troca de conhecimentos sobre IA.

 

  • Apesar de tudo, a AIFSE também pode acelerar os problemas. Pesquisas indicam que a natureza prolífica das ferramentas de IA resultou em problemas de qualidade de código que levam tempo para serem resolvidos e, na pior das hipóteses, podem representar sérias ameaças aos negócios. Muitos desses problemas podem ser evitados monitorando cuidadosamente os resultados da IA e garantindo que os modelos estejam baseados em códigos de qualidade desde o início. 

 

  • O papel e as capacidades da AIFSE continuarão se a expandir. À medida que a tecnologia avança e a proficiência organizacional cresce, as especialistas da Thoughtworks esperam que o AIFSE evolua para dar suporte a tarefas complexas, como tomada de decisões em arquiteturas de software, modernização incremental de sistemas legados e testes exploratórios de software — pelo menos para as equipes dispostas a aprender.

Confira aqui a edição completa

É hora de adotar a engenharia de software com IA

Assine a Perspectives para ficar por dentro das novidades.

 

Obtenha insights comerciais, análises de especialistas e atualizações do setor diretamente na sua caixa de entrada — sem ruído, apenas valor.

 

(* Campos obrigatórios)

Marketo Form ID is invalid !!!