Use este identificador para citar ou linkar para este item:
https://repositorio.ifgoiano.edu.br/handle/prefix/6129| Tipo: | Trabalho de Conclusão de Curso |
| Título: | Aplicação de Ferramentas Baseadas em Inteligência Artificial para Minimização de Desafios e Otimização de Processos na Engenharia de Software |
| Título(s) alternativo(s): | Application of Artificial Intelligence–Based Tools for Minimizing Challenges and Optimizing Processes in Software Engineering |
| Autor(es): | Iabagata, Tatiana Yukari Sekiya |
| Primeiro Orientador: | Ribeiro, Jaqueline Alves |
| Resumo: | A Engenharia de Software enfrenta desafios significativos nas fases iniciais do desenvolvimento, especialmente na definição de requisitos e na criação de protótipos, o que frequentemente resulta em retrabalho, inconsistências e aumento de custos. Diante desse cenário, este trabalho tem como objetivo analisar as dificuldades presentes nessas etapas e propor soluções baseadas em ferramentas de Inteligência Artificial, com destaque para o NotebookLM e o Gemini Canvas. A pesquisa adotou uma abordagem aplicada, iniciando com uma investigação teórica sobre requisitos, prototipagem e IA, seguida da análise das funcionalidades das ferramentas e, por fim, da simulação de um cenário fictício de um Sistema de Gestão de Condomínios. Foram elaborados arquivos estruturados que serviram como base de conhecimento, possibilitando a aplicação de técnicas de engenharia de prompt para validação, organização e geração de requisitos, além da criação de protótipos funcionais. Os resultados demonstraram que o NotebookLM contribui para reduzir ambiguidades e agilizar a análise de requisitos, enquanto o Gemini Canvas facilita a prototipação do sistema. Conclui-se que o uso dessas ferramentas pode minimizar falhas comuns nas etapas iniciais do desenvolvimento de software, tornando o processo mais eficiente, preciso e alinhado às necessidades do projeto. |
| Abstract: | Software Engineering faces significant challenges in the initial development phases, especially in requirements definition and prototyping, which frequently results in rework, inconsistencies, and increased costs. Given this scenario, this work aims to analyze the difficulties present in these stages and propose solutions based on Artificial Intelligence tools, highlighting NotebookLM and Gemini Canvas. The research adopted an applied approach, beginning with a theoretical investigation into requirements, prototyping, and AI, followed by an analysis of the tools' functionalities, and finally, the simulation of a fictitious scenario of a Condominium Management System. Structured files were created to serve as a knowledge base, enabling the application of prompt engineering techniques for the validation, organization, and generation of requirements, as well as the creation of functional prototypes. The results demonstrated that NotebookLM contributes to reducing ambiguities and streamlining requirements analysis, while Gemini Canvas facilitates system prototyping. The study concludes that the use of these tools can minimize common failures in the initial stages of software development, making the process more efficient, precise, and aligned with the project's needs. |
| Palavras-chave: | Engenharia de software Software engineering Inteligência artificial Artificial intelligence Engenharia de requisitos Requirements engineering Prototipagem Prototyping Engenharia de prompt Prompt engineering |
| Área do CNPq: | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE |
| Idioma: | por |
| Pais: | Brasil |
| Editor: | Instituto Federal Goiano |
| Sigla da Instituição: | IF Goiano |
| Campus: | Campus Trindade |
| Tipo de Acesso: | Acesso Aberto |
| URI: | https://repositorio.ifgoiano.edu.br/handle/prefix/6129 |
| Data do documento: | 10-Dez-2025 |
| Aparece nas coleções: | Bacharelado em Engenharia de Computação |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| tcc_Tatiana Iabagata.pdf | 1,47 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.