IMPACTOS DA INTELIGÊNCIA ARTIFICIAL GENERATIVA NO DESENVOLVIMENTO DE SOFTWARE: PERCEPÇÃO DE PROFISSIONAIS E AVALIAÇÃO EXPERIMENTAL
DOI:
https://doi.org/10.51891/rease.v12i8.29868Palavras-chave:
Inteligência Artificial Generativa. Desenvolvimento de Software. Engenharia de Software. Produtividade. Experimento Comparativo.Resumo
A Inteligência Artificial Generativa tem sido amplamente incorporada ao processo de desenvolvimento de software, influenciando atividades relacionadas à programação, depuração, aprendizagem e produtividade. Nesse contexto, este estudo tem como objetivo analisar os impactos da utilização da Inteligência Artificial Generativa no desenvolvimento de software, considerando tanto a percepção de docentes e profissionais da área quanto os resultados de um experimento comparativo. A pesquisa caracteriza-se como um estudo de caso, de natureza exploratória e descritiva, com abordagem quali-quantitativa, estruturado em duas etapas. Na primeira, aplicou-se um questionário eletrônico a 11 docentes e profissionais de desenvolvimento de software para investigar suas percepções sobre o uso da Inteligência Artificial Generativa. Na segunda, realizou-se um experimento prático com três estudantes de Engenharia de Software da Universidade do Estado do Pará, no qual cada participante desenvolveu a mesma aplicação computacional em dois cenários distintos: sem e com o auxílio de ferramentas de Inteligência Artificial Generativa. Os resultados evidenciaram percepção predominantemente favorável quanto à utilização dessas tecnologias, especialmente em relação ao aumento da produtividade, à redução de erros, ao apoio na aprendizagem de novas tecnologias e à necessidade de atualização profissional. No experimento, observou-se redução do tempo médio de desenvolvimento de aproximadamente 1 hora e 15 minutos para 38 minutos, mantendo-se a implementação de todas as funcionalidades previstas. Conclui-se que a Inteligência Artificial Generativa constitui uma ferramenta de apoio capaz de otimizar o processo de desenvolvimento de software, sem substituir o conhecimento técnico do desenvolvedor, reforçando seu potencial para apoiar atividades de programação em contextos acadêmicos e profissionais.
Downloads
Downloads
Publicado
Edição
Seção
Categorias
Licença
Atribuição CC BY