Please use this identifier to cite or link to this item: http://riu.ufam.edu.br/handle/prefix/10031
metadata.dc.type: Trabalho de Conclusão de Curso
Title: Estudo de caso: construção de ferramenta de apoio à melhoria da qualidade de software utilizando modelo de inteligência artificial (IA) generativa na automatização de casos de teste de sistema e inspeções de usabilidade
metadata.dc.creator: Mendonça, Pedro Henrique Barros
metadata.dc.contributor.advisor1: Manzoni, Felipe Sonntag
metadata.dc.contributor.referee1: Marques, Leonardo Carneiro
metadata.dc.description.resumo: A aplicação de técnicas de teste de sistema e de inspeção de usabilidade é reconheci- damente cara para os times de desenvolvimento de software, pois demanda um grande investimento de tempo para ser planejada e executada, o que reduz sua cobertura ao longo do ciclo de vida de um projeto. Essa carência decorre, sobretudo, da falta de ferramentas que automatizem essas verificações e da complexidade das soluções existentes para profissionais pouco versados em programação. Diante desse cenário, o presente trabalho tem como objetivo desenvolver uma ferramenta de apoio à melhoria da qualidade de software que utilize modelos de inteligência artificial (IA) generativa na automatização de casos de teste de sistema e de inspeções de usabilidade. A proposta organiza as informações de um projeto em personas e requisitos funcionais com critérios de aceitação, permite a gravação do fluxo correto de uma funcionalidade e possibilita sua reexecução autônoma, gerando relatórios em formato de chat sobre a conformidade do sistema aos critérios de aceite, além de sugestões de melhoria de interface fundamentadas em heurísticas de usabilidade. O trabalho apresenta ainda um levantamento de ferramentas e arquiteturas de teste de sistema e de inspeção de usabilidade já existentes, comparando-as com a solução proposta.
Abstract: Applying system testing and usability inspection techniques is notoriously expensive for software development teams, since it demands a large investment of time to be planned and executed, which reduces its coverage throughout a project’s life cycle. This shortage stems mainly from the lack of tools that automate these verification tasks and from the complexity of existing solutions for professionals with little programming background. Given this scenario, the present work aims to develop a tool to support software quality improvement that uses generative artificial intelligence (AI) models to automate system test cases and usability inspections. The proposal organizes project information into personas and functional requirements with acceptance criteria, allows recording the correct flow of a feature and enables its autonomous re-execution, generating chat-formatted reports on the system’s compliance with the acceptance criteria, in addition to interface improvement suggestions grounded in usability heuristics. The work also presents a survey of existing system testing and usability inspection tools and architectures, comparing them with the proposed solution.
Keywords: Qualidade de software
Teste de sistema
Inspeção de usabilidade
Inteligência artificial generativa
Automação de testes
metadata.dc.subject.cnpq: CIENCIAS EXATAS E DA TERRA: CIENCIA DA COMPUTACAO: METODOLOGIA E TECNICAS DA COMPUTACAO: ENGENHARIA DE SOFTWARE
CIENCIAS EXATAS E DA TERRA: CIENCIA DA COMPUTACAO: METODOLOGIA E TECNICAS DA COMPUTACAO: SISTEMAS DE INFORMACAO
CIENCIAS EXATAS E DA TERRA: CIENCIA DA COMPUTACAO: METODOLOGIA E TECNICAS DA COMPUTACAO: BANCO DE DADOS
CIENCIAS EXATAS E DA TERRA: CIENCIA DA COMPUTACAO: METODOLOGIA E TECNICAS DA COMPUTACAO: LINGUAGENS DE PROGRAMACAO
metadata.dc.language: por
metadata.dc.publisher.country: Brasil
metadata.dc.publisher.department: ICOMP - Instituto de Computação
metadata.dc.publisher.course: Engenharia de Software - Bacharelado - Manaus
metadata.dc.rights: Acesso Aberto
metadata.dc.rights.uri: https://creativecommons.org/licenses/by-nc-nd/4.0/
URI: http://riu.ufam.edu.br/handle/prefix/10031
Appears in Collections:Trabalho de Conclusão de Curso - Graduação - Ciências Exatas e da Terra

Files in This Item:
File Description SizeFormat 
TCC_PedroMendonca.pdf2,84 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.