O uso da IA generativa no aumento da produtividade no desenvolvimento de software

dc.contributor.advisorSilva, Lucas Portela Costa da
dc.contributor.authorAssis, Filipe Borges Franco de
dc.date.accessioned2026-02-04T14:33:52Z
dc.date.created2026-01-19
dc.descriptionEste trabalho investigou sistematicamente o potencial da Inteligência Artificial Generativa (IAG) para aumentar a produtividade no desenvolvimento de software. Desenvolveu-se uma ferramenta protótipo baseada no modelo Gemini-2.5-Flash para automatizar a tradução de requisitos em código-fonte. Por meio de um experimento controlado (bootcamp) com grupos de controle e experimental, avaliaram-se métricas objetivas (tempo e qualidade do código) e subjetivas (esforço cognitivo e satisfação). Uma abordagem mista validou ganhos significativos de produtividade. Os resultados quantificam melhorias de eficiência e fornecem evidências sobre a integração ideal humano-IA em processos ágeis, oferecendo recomendações práticas para a adoção responsável de IAG na Engenharia de Software.
dc.description.abstractThis study systematically investigated the potential of Generative Artificial Intelligence (GAI) to increase productivity in software development. A prototype tool based on the Gemini-2.5-Flash model was developed to automate the translation of software requirements into source code. Through a controlled experiment (bootcamp) with control and experimental groups, objective metrics (time and code quality) and subjective metrics (cognitive effort and satisfaction) were evaluated. A mixed-methods approach validated significant productivity gains. The results quantify efficiency improvements and provide evidence on effective human–AI integration in agile processes, offering practical recommendations for the responsible adoption of GAI in Software Engineering.
dc.identifier.advisorOrcid0009-0007-3832-2717
dc.identifier.authorLatteshttp://lattes.cnpq.br/8658949611912272
dc.identifier.authorOrcid0009-0008-9371-4964
dc.identifier.urihttps://hdl.handle.net/20.500.14387/2886
dc.language.isopor
dc.publisher.campiOuro Branco
dc.publisher.countryBrasil
dc.publisher.institutionInstituto Federal de Minas Gerais
dc.publisher.programBacharelado em Sistemas de Informação
dc.rightsAcesso aberto
dc.subject.cnpqCiências Exatas e da Terra
dc.subject.keywordsInteligência Artificial
dc.subject.keywordsInteligência Artificial Generativa
dc.subject.keywordsDesenvolvimento de Software
dc.subject.keywordsEngenharia de Software
dc.subject.keywordsProdutividade
dc.titleO uso da IA generativa no aumento da produtividade no desenvolvimento de software
dc.typeTrabalho de Conclusão de Curso

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
TCC_FilipeBorges.pdf
Tamanho:
573.32 KB
Formato:
Adobe Portable Document Format

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1.72 KB
Formato:
Item-specific license agreed to upon submission
Descrição: