Use este identificador para citar ou linkar para este item: https://ric.cps.sp.gov.br/handle/123456789/28911
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorBORGES, Vanessa dos Anjos-
dc.contributor.authorMARTINS, Thais Fernandes-
dc.date.accessioned2025-02-06T14:19:57Z-
dc.date.available2025-02-06T14:19:57Z-
dc.date.issued2024-12-12-
dc.identifier.citationMARTINS, Thais Fernandes. Perspectivas sobre a utilização da inteligência artificial no desenvolvimento de software. Orientador: Vanessa dos Anjos Borges. 2024. 11 f. Trabalho de Conclusão de Curso (Tecnólogo em Análise e Desenvolvimento de Sistemas) - Faculdade de Tecnologia de Presidente Prudente, Presidente Prudente, SP, 2024. Disponível em: https://alomorfia.com.br/index.php/alomorfia/issue/view/33/19pt_BR
dc.identifier.urihttps://ric.cps.sp.gov.br/handle/123456789/28911-
dc.description.abstractEste trabalho explora o impacto da Inteligência Artificial (IA) no Ciclo de Vida de Desenvolvimento de Software (CVDS), analisando como as técnicas de IA estão transformando práticas tradicionais de desenvolvimento e manutenção de software. Tradicionalmente, o CVDS é um processo linear que abrange etapas desde o levantamento de requisitos até a manutenção, com modelos como cascata, espiral, incremental e ágil. A introdução da IA trouxe novas possibilidades, tornando o processo mais adaptável às mudanças rápidas do ambiente tecnológico. O objetivo deste estudo é identificar e descrever como diferentes ferramentas de IA podem ser aplicadas em cada etapa do CVDS para aumentar a eficiência e qualidade dos produtos. Utilizando uma abordagem exploratória e descritiva, foram realizadas buscas em bases como Google Acadêmico e Periódicos Capes para identificar trabalhos que tratam de aplicações de IA nas áreas-chave do CVDS, como análise de requisitos, codificação, testes, e gerenciamento de projetos. Os resultados destacam que a IA pode automatizar tarefas manuais, prever falhas, e otimizar a alocação de recursos. Ferramentas como aprendizado de máquina ajudam na análise de requisitos, enquanto sistemas especialistas e redes neurais melhoram a codificação e os testes, garantindo maior precisão e qualidade. O uso da IA também foi associado a uma maior eficiência no cumprimento de prazos e na redução de custos, otimizando todo o processo de desenvolvimento. Conclui-se que a IA oferece um grande potencial para transformar o CVDS, tornando o desenvolvimento de software mais dinâmico e inovador, capaz de responder rapidamente às demandas do mercado e garantir produtos mais robustos e confiáveis.pt_BR
dc.description.abstractThis paper explores the impact of Artificial Intelligence (AI) on the Software Development Life Cycle (SDL), analyzing how AI techniques are transforming traditional software development and maintenance practices. Traditionally, SDL is a linear process that encompasses stages from requirements gathering to maintenance, with models such as waterfall, spiral, incremental, and agile. The introduction of AI has brought new possibilities, making the process more adaptable to rapid changes in the technological environment. The objective of this study is to identify and describe how different AI tools can be applied at each stage of SDL to increase the efficiency and quality of products. Using an exploratory and descriptive approach, searches were carried out in databases such as Google Scholar and Capes Journals to identify works that deal with AI applications in key areas of SDL, such as requirements analysis, coding, testing, and project management. The results highlight that AI can automate manual tasks, predict failures, and optimize resource allocation. Tools such as machine learning help with requirements analysis, while expert systems and neural networks improve coding and testing, ensuring greater accuracy and quality. The use of AI has also been associated with greater efficiency in meeting deadlines and reducing costs, optimizing the entire development process. It can be concluded that AI offers great potential to transform CVDS, making software development more dynamic and innovative, capable of responding quickly to market demands and ensuring more robust and reliable products.pt_BR
dc.description.sponsorshipCurso Superior de Tecnologia em Análise e Desenvolvimento de Sistemaspt_BR
dc.description.uriTrabalho publicado na revista Alomorfia, v. 9, n. 1, 2025. pag. 304 - 313. Disponível em: https://alomorfia.com.br/index.php/alomorfia/issue/view/33/19-
dc.language.isopt_BRpt_BR
dc.publisher157pt_BR
dc.subjectAprendizagempt_BR
dc.subjectRedes neuraispt_BR
dc.subjectDesenvolvimento de softwarept_BR
dc.subject.otherInformação e Comunicaçãopt_BR
dc.titlePerspectivas sobre a utilização da inteligência artificial no desenvolvimento de softwarept_BR
dc.title.alternativePerspectives on the use of artificial intelligence in software developmentpt_BR
dc.typeArtigo Científicopt_BR
dcterms.type-pt_BR
Aparece nas coleções:Trabalhos de Conclusão de Curso

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
ads_2024_2_thaisfmartins_perspectivassobreautilizacaodainteligenciaartificial.pdf
  Restricted Access
205.13 kBAdobe PDFVisualizar/Abrir    Solictar uma cópia


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.