Análise das contribuições do BDD no desenvolvimento de um jogo sério

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorMatos, Simone Nasser-
Autor(es): dc.contributorMatos, Simone Nasser-
Autor(es): dc.contributorAires, Simone Bello Kaminski-
Autor(es): dc.contributorBini, Tarcízio Alexandre-
Autor(es): dc.creatorUrnau, Pedro Henrique Sartori-
Data de aceite: dc.date.accessioned2025-08-29T13:05:17Z-
Data de disponibilização: dc.date.available2025-08-29T13:05:17Z-
Data de envio: dc.date.issued2025-07-02-
Data de envio: dc.date.issued2025-07-02-
Data de envio: dc.date.issued2024-05-13-
Fonte completa do material: dc.identifierhttp://repositorio.utfpr.edu.br/jspui/handle/1/37309-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/capes/1107132-
Descrição: dc.descriptionBehavior-Driven Development, named by the acronym BDD, allows test scenarios to be written in a phase prior to code definition. The scenario is written in three blocks (given, when, then). There is a scarcity of work in the literature that uses this type of development to create educational or serious games. Therefore, this work carried out an analysis of the application of BDD in the creation of a serious Quiz-type game to evaluate its contributions. The methodological process involved stages of creating the game and applying BDD. The steps covered are: requirements development, scenario definition, game implementation, executable specification, test validation and automation, and behavior-oriented refactoring. As a result, it was found that BDD helped to validate the game's features that were identified in the initial stages of development, providing greater readability of the code, facilitating future updates and maintenance of the game. Furthermore, the process can be reused by people who develop serious games and who want to base their development on testing.-
Descrição: dc.descriptionBehavior-Driven Development, nomeado pela sigla BDD, permite que sejam escritos cenários de teste em uma fase anterior a definição do código. O cenário é escrito em três blocos (given, when, then). Existe uma escassez de trabalho na literatura que usam esse tipo de desenvolvimento para criar jogos educativos ou sérios. Este trabalho realizou uma análise da aplicação do BDD na criação de um jogo sério do tipo Quiz para avaliar suas contribuições. O processo metodológico envolveu etapas de criação do jogo e de aplicação do BDD. As etapas contempladas foram: elaboração dos requisitos, definição dos cenários, implementação do jogo, especificação executável, validação e automação dos testes e refatoração orientada por comportamento. Como resultado verificou-se que o BDD ajudou na validação das funcionalidades do jogo que foram identificadas em etapas iniciais do desenvolvimento, oportunizando maior legibilidade do código, facilitando as futuras atualizações e manutenção do jogo. Além disso, o processo pode ser reusado por pessoas que desenvolvem jogos sérios e que desejam fundamentar seu desenvolvimento em testes.-
Formato: dc.formatapplication/pdf-
Idioma: dc.languagept_BR-
Publicador: dc.publisherUniversidade Tecnológica Federal do Paraná-
Publicador: dc.publisherPonta Grossa-
Publicador: dc.publisherBrasil-
Publicador: dc.publisherDepartamento Acadêmico de Informática-
Publicador: dc.publisherCiência da Computação-
Publicador: dc.publisherUTFPR-
Direitos: dc.rightsopenAccess-
Direitos: dc.rightshttp://creativecommons.org/licenses/by/4.0/-
Palavras-chave: dc.subjectJogos educativos-
Palavras-chave: dc.subjectDesenvolvimento ágil de software-
Palavras-chave: dc.subjectAvaliação do comportamento-
Palavras-chave: dc.subjectEducational games-
Palavras-chave: dc.subjectAgile software development-
Palavras-chave: dc.subjectBehavioral assessment-
Palavras-chave: dc.subjectCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO-
Título: dc.titleAnálise das contribuições do BDD no desenvolvimento de um jogo sério-
Título: dc.titleAnalysys of BDD contribuitions in the development of a serious game-
Tipo de arquivo: dc.typelivro digital-
Aparece nas coleções:Repositorio Institucional da UTFPR - RIUT

Não existem arquivos associados a este item.