| dc.contributor |
Universidade Federal de Santa Catarina. |
pt_BR |
| dc.contributor.advisor |
Lunardi, Giovani Mendonça |
|
| dc.contributor.author |
Tavares, Yasmim Coelho |
|
| dc.date.accessioned |
2025-07-29T13:21:56Z |
|
| dc.date.available |
2025-07-29T13:21:56Z |
|
| dc.date.issued |
16-07-25 |
|
| dc.identifier.uri |
https://repositorio.ufsc.br/handle/123456789/267136 |
|
| dc.description |
TCC (graduação) - Universidade Federal de Santa Catarina, Campus Araranguá, Tecnologias da Informação e Comunicação. |
pt_BR |
| dc.description.abstract |
O uso de ferramentas baseadas em inteligência artificial tem avançado de forma
exponencial nos últimos anos. A evolução no processamento de dados, a redução
nos custos de infraestrutura e o aprimoramento de técnicas têm impulsionado
especialmente sua aplicação na área de desenvolvimento de software. A inteligência
artificial, por ser uma área multidisciplinar, integra conhecimentos de diferentes
campos para desenvolver tecnologias cada vez mais inteligentes, capazes de
aprender e executar tarefas de maneira autônoma, reduzindo a necessidade de
intervenção humana. O ciclo de vida do desenvolvimento de software, por sua vez,
organiza as etapas envolvidas na criação e manutenção de sistemas. Atualmente,
ferramentas baseadas em IA vêm impactando todas essas fases, levantando novas
discussões sobre benefícios, limitações e implicações. Neste contexto, este trabalho
adota como metodologia a revisão narrativa da literatura, visando analisar os
impactos do uso de ferramentas de inteligência artificial ao longo do ciclo de vida do
desenvolvimento de software. Os resultados mostraram que o uso se torna cada vez
mais presente em todas as etapas, através de sugestões de código, detecção de
falhas embora ainda necessite da supervisão humana para garantir aspectos de
qualidade e segurança. |
pt_BR |
| dc.description.abstract |
The use of artificial intelligence-based tools has advanced exponentially in recent
years. Advances in data processing, reduced infrastructure costs, and improved
techniques have particularly driven their application in software development. As a
multidisciplinary field, artificial intelligence integrates knowledge from different fields
to develop increasingly intelligent technologies capable of learning and performing
tasks autonomously, reducing the need for human intervention. The software
development lifecycle, in turn, organizes the stages involved in creating and
maintaining systems. Currently, AI-based tools are impacting all of these phases,
raising new discussions about benefits, limitations, and implications. In this context,
this work adopts a narrative literature review as its methodology, aiming to analyze
the impacts of using artificial intelligence tools throughout the software development
lifecycle. The results showed that their use is becoming increasingly present at all
stages, through code suggestions and bug detection, although it still requires human
supervision to ensure quality and security aspects. |
pt_BR |
| dc.format.extent |
50 f |
pt_BR |
| dc.language.iso |
por |
pt_BR |
| dc.publisher |
Araranguá, SC. |
pt_BR |
| dc.rights |
Open Access. |
en |
| dc.subject |
Ferramentas tecnológicas |
pt_BR |
| dc.subject |
Inteligência artificial |
pt_BR |
| dc.subject |
Desenvolvimento de software |
pt_BR |
| dc.subject |
Ciclo de vida |
pt_BR |
| dc.title |
Impactos das ferramentas de inteligência artificial no ciclo de vida do desenvolvimento de software: uma revisão narrativa |
pt_BR |
| dc.type |
TCCgrad |
pt_BR |