Testmaster: desenvolvimento de jogo digital para apoiar ensino de qualidade de software

Bibliographic Details
Main Author: Silva, Tiago Gonçalves da
Publication Date: 2025
Other Authors: Rosa, Vitor Matheus Triches da
Format: Bachelor thesis
Language: por
Source: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Download full: http://repositorio.utfpr.edu.br/jspui/handle/1/38900
Summary: Software testing is a fundamental activity to ensure quality. However, many students in information technology programs do not feel motivated to learn about this subject. Considering this, researchers argue that developing tools to support software testing education can be essential to increase students’ motivation with this subject. This study aims to develop a digital game to support the teaching of software testing and quality. The methodology used to manage the game’s development process was the Scrum framework, with researchers utilizing its artifacts and roles while following its events. Thus, the development phase was divided into four Sprints: one for requirements specification and modeling, two for programming, and one for evaluation with students. In the last Sprint, a focus group was conducted to test the game. The results of this study include the developed game, tested with students and refined based on suggestions from the focus group, as well as a set of requirements that were beyond the scope of this project, providing opportunities for future research.
id UTFPR-12_02494e9ca7be7809c37171cf8a7d5c3a
oai_identifier_str oai:repositorio.utfpr.edu.br:1/38900
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling Testmaster: desenvolvimento de jogo digital para apoiar ensino de qualidade de softwareTestmaster: developement of a digital game to support teaching of software qualityJogos de tabuleiroJogos educativosEngenharia de softwareSoftware - TestesBoard gamesEducational gamesSoftware engineeringComputer software - TestingCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAOSoftware testing is a fundamental activity to ensure quality. However, many students in information technology programs do not feel motivated to learn about this subject. Considering this, researchers argue that developing tools to support software testing education can be essential to increase students’ motivation with this subject. This study aims to develop a digital game to support the teaching of software testing and quality. The methodology used to manage the game’s development process was the Scrum framework, with researchers utilizing its artifacts and roles while following its events. Thus, the development phase was divided into four Sprints: one for requirements specification and modeling, two for programming, and one for evaluation with students. In the last Sprint, a focus group was conducted to test the game. The results of this study include the developed game, tested with students and refined based on suggestions from the focus group, as well as a set of requirements that were beyond the scope of this project, providing opportunities for future research.Teste de software é uma atividade fundamental para garantir qualidade. Porém, muitos estudantes de cursos de tecnologia da informação não se sentem motivados a aprender sobre o assunto. Diante disso, pesquisadores afirmam que desenvolver instrumentos para auxiliar no ensino de teste de software pode ser essencial para aumentar a motivação dos estudantes em aprender esse conteúdo. Este trabalho tem como objetivo o desenvolvimento de um jogo digital para apoiar o ensino de teste e qualidade de software. A metodologia utilizada para gerenciamento do processo de desenvolvimento do jogo foi o framework Scrum, com os pesquisadores utilizando seus artefatos e papeis, e seguindo seus eventos. Assim, o desenvolvimento foi dividido em quatro Sprints, sendo uma para especificação de requisitos e modelagem, duas para programação e uma para avaliação com estudantes. Na última Sprint foi utilizado o grupo focal para testar o jogo. Os resultados deste trabalho consistem no jogo desenvolvido, testado com alunos e refinado segundo sugestões feitas durante o grupo focal, além de um conjunto de requisitos que ficaram fora do escopo deste projeto e dão oportunidade para continuidade desse estudo em trabalhos futuros.Universidade Tecnológica Federal do ParanáCuritibaBrasilSistemas de InformaçãoUTFPREmer, Maria Claudia Figueiredo PereiraEmer, Maria Claudia Figueiredo PereiraSeca Neto, Adolfo Gustavo SerraBastos, Laudelino CordeiroSilva, Tiago Gonçalves daRosa, Vitor Matheus Triches da2025-11-12T17:06:02Z2025-11-12T17:06:02Z2025-02-21info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfSILVA, Tiago Gonçalves da; ROSA, Vitor Matheus Triches da. Testmaster: desenvolvimento de jogo digital para apoiar ensino de qualidade de software. 2025. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) - Universidade Tecnológica Federal do Paraná, Curitiba, 2025.http://repositorio.utfpr.edu.br/jspui/handle/1/38900porhttp://creativecommons.org/licenses/by-sa/4.0/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPR2025-11-13T06:19:22Zoai:repositorio.utfpr.edu.br:1/38900Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2025-11-13T06:19:22Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.none.fl_str_mv Testmaster: desenvolvimento de jogo digital para apoiar ensino de qualidade de software
Testmaster: developement of a digital game to support teaching of software quality
title Testmaster: desenvolvimento de jogo digital para apoiar ensino de qualidade de software
spellingShingle Testmaster: desenvolvimento de jogo digital para apoiar ensino de qualidade de software
Silva, Tiago Gonçalves da
Jogos de tabuleiro
Jogos educativos
Engenharia de software
Software - Testes
Board games
Educational games
Software engineering
Computer software - Testing
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO
title_short Testmaster: desenvolvimento de jogo digital para apoiar ensino de qualidade de software
title_full Testmaster: desenvolvimento de jogo digital para apoiar ensino de qualidade de software
title_fullStr Testmaster: desenvolvimento de jogo digital para apoiar ensino de qualidade de software
title_full_unstemmed Testmaster: desenvolvimento de jogo digital para apoiar ensino de qualidade de software
title_sort Testmaster: desenvolvimento de jogo digital para apoiar ensino de qualidade de software
author Silva, Tiago Gonçalves da
author_facet Silva, Tiago Gonçalves da
Rosa, Vitor Matheus Triches da
author_role author
author2 Rosa, Vitor Matheus Triches da
author2_role author
dc.contributor.none.fl_str_mv Emer, Maria Claudia Figueiredo Pereira
Emer, Maria Claudia Figueiredo Pereira
Seca Neto, Adolfo Gustavo Serra
Bastos, Laudelino Cordeiro
dc.contributor.author.fl_str_mv Silva, Tiago Gonçalves da
Rosa, Vitor Matheus Triches da
dc.subject.por.fl_str_mv Jogos de tabuleiro
Jogos educativos
Engenharia de software
Software - Testes
Board games
Educational games
Software engineering
Computer software - Testing
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO
topic Jogos de tabuleiro
Jogos educativos
Engenharia de software
Software - Testes
Board games
Educational games
Software engineering
Computer software - Testing
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO
description Software testing is a fundamental activity to ensure quality. However, many students in information technology programs do not feel motivated to learn about this subject. Considering this, researchers argue that developing tools to support software testing education can be essential to increase students’ motivation with this subject. This study aims to develop a digital game to support the teaching of software testing and quality. The methodology used to manage the game’s development process was the Scrum framework, with researchers utilizing its artifacts and roles while following its events. Thus, the development phase was divided into four Sprints: one for requirements specification and modeling, two for programming, and one for evaluation with students. In the last Sprint, a focus group was conducted to test the game. The results of this study include the developed game, tested with students and refined based on suggestions from the focus group, as well as a set of requirements that were beyond the scope of this project, providing opportunities for future research.
publishDate 2025
dc.date.none.fl_str_mv 2025-11-12T17:06:02Z
2025-11-12T17:06:02Z
2025-02-21
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv SILVA, Tiago Gonçalves da; ROSA, Vitor Matheus Triches da. Testmaster: desenvolvimento de jogo digital para apoiar ensino de qualidade de software. 2025. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) - Universidade Tecnológica Federal do Paraná, Curitiba, 2025.
http://repositorio.utfpr.edu.br/jspui/handle/1/38900
identifier_str_mv SILVA, Tiago Gonçalves da; ROSA, Vitor Matheus Triches da. Testmaster: desenvolvimento de jogo digital para apoiar ensino de qualidade de software. 2025. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) - Universidade Tecnológica Federal do Paraná, Curitiba, 2025.
url http://repositorio.utfpr.edu.br/jspui/handle/1/38900
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-sa/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-sa/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Curitiba
Brasil
Sistemas de Informação
UTFPR
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Curitiba
Brasil
Sistemas de Informação
UTFPR
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv riut@utfpr.edu.br || sibi@utfpr.edu.br
_version_ 1850498029463797760