Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/40153
Título: O papel da inteligência artificial no apoio ao desenvolvimento ágil de software: uma revisão da literatura
Título(s) alternativo(s): The role of artificial intelligence in supporting agile software development: a literature review
Autor(es): Rocha, Maria Julia Leandro Leal da
Orientador(es): Souza, Érica Ferreira de
Palavras-chave: Inteligência artificial
Desenvolvimento ágil de software
Aprendizado do computador
Artificial intelligence
Agile software development
Machine learning
Data do documento: 27-Nov-2025
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Cornelio Procopio
Citação: ROCHA, Maria Julia Leandro Leal da. O papel da inteligência artificial no apoio ao desenvolvimento ágil de software: uma revisão da literatura. 2025. Trabalho de Conclusão de Curso (Bacharelado em Engenharia da Computação) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2025.
Resumo: Contexto: O uso de Inteligência Artificial (IA) tem se expandido significativamente no contexto do desenvolvimento de software, com aplicações que vão desde a automação de tarefas repetitivas até o suporte à tomada de decisão. Ao mesmo tempo, metodologias ágeis tornaram-se predominantes em equipes de desenvolvimento, promovendo ciclos iterativos e entregas contínuas. A combinação desses dois elementos desperta o interesse da comunidade científica e da indústria, sobretudo por seu potencial de otimizar processos, reduzir retrabalho e aumentar a eficiência dos times. No entanto, ainda há uma carência de estudos consolidados que revelem, de forma sistemática, como a IA tem sido utilizada para apoiar efetivamente o desenvolvimento ágil de software. Objetivo: Este projeto tem como objetivo identificar e analisar as principais formas de aplicação da IA no apoio ao ciclo do desenvolvimento ágil de software. Método: Para isso, será conduzida uma Revisão Sistemática da Literatura (RSL), baseada em estudos publicados em bases científicas, utilizando critérios rigorosos de inclusão e exclusão. Resultados: Os estudos analisados mostram predominância do uso de machine learning e Natural Language Processing (NLP), aplicados principalmente a tarefas de estimativa, previsão e apoio ao planejamento. Os principais benefícios incluem maior precisão nas estimativas, automação de tarefas e suporte à tomada de decisão. Os desafios mais recorrentes envolvem qualidade dos dados e limitações de generalização dos modelos. A literatura indica foco em Scrum e em contextos ágeis gerais, além de crescente interesse em IA Generativa e Large Language Models (LLM).
Abstract: Context: The use of Artificial Intelligence (AI) has expanded significantly within the field of soft- ware development, with applications ranging from the automation of repetitive tasks to decision- making support. At the same time, agile methodologies have become predominant in develop- ment teams, promoting iterative cycles and continuous delivery. The combination of these two elements has drawn the attention of both the scientific community and the industry, especi- ally due to their potential to optimize processes, reduce rework, and increase team efficiency. However, there is still a lack of consolidated studies that systematically reveal how Al has been effectively used to support agile software development. Objective: This project aims to identify and analyze the main ways in which Al has been applied to support the agile software develop- ment lifecycle. Method: To achieve this, a Systematic Literature Review (SLR) was conducted based on studies published in scientific databases, using rigorous inclusion and exclusion cri- teria. Results: The analyzed studies show a predominance of machine learning and Natural Language Processing (NLP) applications, primarily supporting tasks such as estimation, predic- tion, and planning. The main benefits include increased estimation accuracy, task automation, and decision-making support. The most recurrent challenges involve data quality and the limited generalization capacity of models. The literature also highlights a focus on Scrum and general agile contexts, as well as growing interest in Generative Al and Large Language Models (LLM).
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/40153
Aparece nas coleções:CP - Engenharia da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
papeliaagilrevisao.pdf521,43 kBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons