Onde negócios e tecnologia se encontram


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
Leitura relacionada
-
ReportForrester Wave™ - Líder em desenvolvimento de aplicativos modernosLeia o relatório
-
ArticleLiderando através da mudança: Navegando pelo cenário das ferramentas de IA para entrega de softwareLeia o artigo
-
Client storyOs 10 maiores bancos dos EUA: Capacitando uma gigante dos serviços financeiros a adotar engenharia de software habilitada para IALeia a história do cliente
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)