Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/38326Registro completo de metadados
| Campo DC | Valor | Idioma |
|---|---|---|
| dc.creator | Batista, Cesar | - |
| dc.creator | Rêgo, Felipe Avelino Pantoja | - |
| dc.date.accessioned | 2025-09-18T20:54:55Z | - |
| dc.date.available | 2025-09-18T20:54:55Z | - |
| dc.date.issued | 2024-06-25 | - |
| dc.identifier.citation | BATISTA, Cesar; RÊGO, Felipe Avelino Pantoja. Implementação e avaliação de uma versão inicial do QA+: um jogo para o ensino de teste e qualidade de software. 2024. Trabalho de Conclusão de Curso (Bacharelado em Engenharia da Computação) - Universidade Tecnológica Federal do Paraná, Curitiba, 2024. | pt_BR |
| dc.identifier.uri | http://repositorio.utfpr.edu.br/jspui/handle/1/38326 | - |
| dc.description.abstract | Context: Testing activity is crucial for ensuring the quality of software products. However, higher education students often have knowledge gaps and lack motivation to learn about software testing, resulting in a shortage of specialized labor in this field in the industry. In this context, it is necessary to support the teaching of testing and quality. Gamification, which involves using game elements in non-game contexts, can be a solution to the mentioned challenges. By making the learning process more interactive and engaging, gamification can increase students’ motivation and facilitate the understanding of complex topics. Objective: Given this context, in this work we aimed to develop and evaluate an initial version of QA+, a game that employs gamification elements to support the teaching of software testing and quality at the higher education. Method: The development of the game was carried out through a process that included defining its scope, modeling the game, and coding it using web technologies such as React.js, Typescript, Java 21, and Spring Boot. To evaluate QA+, we conducted a case study with undergraduate students, collecting their perceptions of the game’s usability and player experience through an online questionnaire. We performed quantitative analyses on the collected data. Results: From the analysis of data collected from nine students, we found that QA+ was considered aesthetically appealing and easy to understand and use, causing feelings of confidence, satisfaction, and fun among the students, essential aspects for maintaining their engagement and interest in learning. Furthermore, the collected data showed that the game was deemed relevant by the students, helping them recall, understand, and apply software testing concepts. However, opportunities for improvement were also identified, such as the inclusion of customization features and more challenging activities, as well as resources to better capture students’ attention and help them to avoid making mistakes while using the game. Conclusion: This work contributes to the body of studies that aim to improve education on software testing and quality. It provided positive indications regarding the applicability of QA+ as an educational resource to support the teaching of software testing and quality at the higher education level. Future improvements to the game, including the implementation of additional features, may further increase its effectiveness and attractiveness. | pt_BR |
| dc.language | por | pt_BR |
| dc.publisher | Universidade Tecnológica Federal do Paraná | pt_BR |
| dc.rights | openAccess | pt_BR |
| dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | pt_BR |
| dc.subject | Software - Testes | pt_BR |
| dc.subject | Software - Qualidade | pt_BR |
| dc.subject | Jogos educativos | pt_BR |
| dc.subject | Software - Desenvolvimento | pt_BR |
| dc.subject | Computer software - Testing | pt_BR |
| dc.subject | Computer software - Quality | pt_BR |
| dc.subject | Educational games | pt_BR |
| dc.subject | Computer software - Development | pt_BR |
| dc.title | Implementação e avaliação de uma versão inicial do QA+: um jogo para o ensino de teste e qualidade de software | pt_BR |
| dc.title.alternative | Implementation and evaluation of an initial version of QA+: a game for teaching software testing and quality | pt_BR |
| dc.type | bachelorThesis | pt_BR |
| dc.description.resumo | Contexto: A atividade de teste é crucial para a garantia da qualidade de produtos de software. No entanto, alunos de nível superior frequentemente apresentam lacunas de conhecimento e falta de motivação para aprender sobre teste de software, resultando em escassez de mão de obra especializada sobre esse assunto na indústria. Nesse cenário, se mostra necessário apoiar o ensino de teste e qualidade. A gamificação, que se baseia na utilização de elementos de jogos em contextos que não são de jogos, pode consistir em uma solução para os desafios mencionados. Ao tornar o processo de aprendizado mais interativo e envolvente, a gamificação pode aumentar a motivação dos alunos e facilitar a compreensão de tópicos complexos. Objetivo: Tendo conhecimento desse contexto, neste trabalho objetivamos desenvolver e avaliar uma versão inicial do QA+, um jogo que emprega elementos de gamificação para apoiar o ensino de teste e qualidade de software no nível superior acadêmico. Método: O desenvolvimento do jogo foi realizado por meio de um processo que englobou a delimitação de seu escopo, sua modelagem e codificação utilizando tecnologias web como React.js, Typescript, Java 21 e Spring Boot. Para a avaliação do QA+ conduzimos um estudo de caso com alunos de graduação, por meio do qual foram coletadas com o apoio de um questionário online as percepções dos estudantes acerca de aspectos como usabilidade do jogo e experi- ência do jogador. Sobre os dados coletados conduzimos análises quantitativas. Resultados: A partir da análise dos dados coletados de nove estudantes evidenciamos que o QA+ foi considerado esteticamente atraente e de fácil compreensão e uso, tendo igualmente causado nos discentes sentimentos como confiança, satisfação e diversão, aspectos essenciais para a manutenção de seu engajamento e interesse em relação ao aprendizado. Ainda, os dados coletados mostraram que o jogo foi apontado como relevante pelos alunos, lhes tendo auxiliado a relembrar, compreender e aplicar conceitos de teste de software. Ao mesmo tempo, foram evidenciadas oportunidades de melhoria para o jogo, tais como a inclusão de funcionalidades de personalização e atividades mais desafiadoras, bem como recursos para capturar ainda mais a atenção dos discentes e lhes auxiliar a não cometer erros durante a utilização do jogo. Conclusão: Este trabalho contribuiu com o rol de estudos que buscam aprimorar a educação em teste e qualidade de software. Por meio dele foram evidenciados indícios positivos em relação à aplicabilidade do QA+ como recurso educacional para apoiar o ensino de teste e qualidade de software no nível superior acadêmico. Futuras melhorias no jogo, incluindo a implementação de funcionalidades adicionais, podem aumentar ainda mais sua eficácia e atratividade. | pt_BR |
| dc.degree.local | Curitiba | pt_BR |
| dc.publisher.local | Curitiba | pt_BR |
| dc.contributor.advisor1 | Emer, Maria Claudia Figueiredo Pereira | - |
| dc.contributor.advisor-co1 | Belinski, Vladimir | - |
| dc.contributor.referee1 | Emer, Maria Claudia Figueiredo Pereira | - |
| dc.contributor.referee2 | Seca Neto, Adolfo Gustavo Serra | - |
| dc.contributor.referee3 | Vieira, Juliano Mourão | - |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.program | Engenharia de Computação | pt_BR |
| dc.publisher.initials | UTFPR | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | pt_BR |
| Aparece nas coleções: | CT - Engenharia de Computação | |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| jogoqa.pdf | 3,25 MB | Adobe PDF | ![]() Visualizar/Abrir |
Este item está licenciada sob uma Licença Creative Commons

