GameTest: Um protótipo de jogo para apoiar o ensino-aprendizagem de Teste de Software

Autores

  • Maria Adriana Ferreira da Silva Universidade Federal Rural do Semi-Árido
  • Alana Gabrielly Pereira Pinheiro Universidade Federal Rural do Semi-Árido
  • Pedro Henrique Aires da Silva Universidade Federal Rural do Semi-Árido
  • Alysson Filgueira Milanez Universidade Federal Rural do Semi-Árido

DOI:

https://doi.org/10.53660/CONJ-1104-R14

Palavras-chave:

Jogo, Protótipo, Teste de Software

Resumo

O Teste de Software (TS) é um processo que consiste em tentar descobrir problemas em softwares antes que estes sejam entregues aos clientes. Desta forma, o teste é um processo indispensável no âmbito do desenvolvimento de software e influencia diretamente na sua qualidade. Apesar de sua importância, eventualmente os estudantes apresentam dificuldades no tocante ao aprendizado teórico e prático nas disciplinas de Teste de Software. Diante deste contexto, o presente trabalho tem como objetivo apresentar o desenvolvimento de um protótipo de um jogo educacional intitulado GameTest que tem a finalidade de auxiliar no processo de ensino-aprendizagem de Teste. O protótipo foi validado a partir de uma pesquisa realizada com 40 pessoas. A pesquisa foi baseada na ISO 9241 e buscou medir a usabilidade em termos de desempenho e satisfação do usuário. Como resultados, obteve-se respostas positivas quanto à importância deste trabalho para a área de Teste.

Downloads

Não há dados estatísticos.

Referências

ABNT, A. d. N. et al. Requisitos ergonômicos para trabalho de escritórios com computadores parte 11–orientações sobre usabilidade. AAB d. N. Técnicas (Ed.). Brasil: ABNT– Associação Brasileira de Normas Técnicas, 2002.

ARAGÃO, J. W. M. d.; NETA, M. A. H. M. Metodologia científica. Superintendência de Educação a Distância, 2017.

BENITTI, F. B. V.; ALBANO, E. L. Teste de software: o que e como é ensinado. In: WEI XX Workshop sobre Educação em Computação. [S.l.: s.n.], 2012.

CASSIANI, S. H. D. B.; CALIRI, M. H. L.; PELÁ, N. T. R. A teoria fundamentada nos dados como abordagem da pesquisa interpretativa. Revista latino-americana de enfermagem, SciELO Brasil, v. 4, p. 75 - 88, 1996.

COUTINHO, E. F.; BEZERRA, C. I. M. Uma avaliação inicial do jogo para o ensino de testes de software itestlearning sob a ótica de um software educativo. In: Congresso sobre Tecnologias na Educação. [S.l.: s.n.], v. 3, 2018.

DELAMARO, M.; JINO, M.; MALDONADO, J. Introdução Ao Teste De Software. [S.l.]: Elsevier Brasil, 2013.

DINIZ, L.; DAZZI, R. Jogo digital para o apoio ao ensino do teste de caixa-preta. In: Anais do X Simpósio Brasileiro de Qualidade de Software. Porto Alegre, RS, Brasil: SBC, p. 231–245, 2011.

FARIAS, V. et al. itest learning: Um jogo para o ensino do planejamento de testes de software. Anais do V Fórum de Educação em Engenharia de Software–FEES, p. 1–8, 2012.

FRANCISCO, R. E. et al. Juiz online no ensino de CS1 - lições aprendidas e proposta de uma ferramenta. Revista Brasileira de Informática na Educação, v. 26, n. 03, p. 163, 2018.

GALVÃO, M. C. B. O levantamento bibliográfico e a pesquisa científica. Fundamentos de epidemiologia. 2ed. A, v. 398, p. 1–377, 2010.

HENRIQUE, M. S. EDUCATALOG4RE: um catálogo de requisitos para auxiliar o desenvolvimento de softwares educacionais. Dissertação (Mestrado) - Universidade Federal de Pernambuco, 2016.

LOZZA, R.; RINALDI, G. P. O uso dos jogos para a aprendizagem no ensino superior. Caderno PAIC, v. 18, n. 1, p. 575–592, 2017.

MOREIRA, J. A.; MONTEIRO, W. M. O uso da computação desplugada em um contexto de gamificação para o ensino de estrutura de dados. RENOTE, v. 16, n. 2, p. 546–555, 2018.

PONTES, M. B. Introdução a testes de software. Engenharia de Software Magazine. Ano, v. 1, n. 11, 2009.

PRESSMAN, R.; MAXIM, B. Engenharia de Software-8ª Edição. [S.l.]: McGraw Hill Brasil, 2016.

QUEIROZ, R.; PINTO, F.; SILVA, P. Islandtest: jogo educativo para apoiar o processo ensino-aprendizagem de testes de software. In: SBC. Anais do XXVII Workshop sobre Educação em Computação. [S.l.], p. 533–542, 2019.

REZENDE, D. A. Engenharia de software e sistemas de informação. [S.l.]: Brasport, 2006.

RIBEIRO, L. O. M.; TIMM, M. I.; ZARO, M. A. Modificações em jogos digitais e seu uso potencial como tecnologia educacional para o ensino de engenharia. RENOTE-Revista Novas Tecnologias na Educação, v. 4, n. 1, 2006.

RIBEIRO, T. P. B. ilearntest: Jogo educativo para aprendizagem de testes de software. 2014.

SALOMÃO, R. G. Análise da relevância de testes de regressão para o mercado de desenvolvimento de software do triângulo mineiro. Universidade Federal de Uberlândia, 2016.

SILVA, C. et al. gtest learning: Um jogo para ensino básico de teste de software. In: Congresso Regional sobre Tecnologias na Educação–Recife-PE. [S.l.: s.n.], 2016.

SILVA, T. G. d.; MÜLLER, F. M.; BERNARDI, G. Panorama do ensino de engenharia de software em cursos de graduação focado em teste de software: uma proposta de aprendizagem baseada em jogos. UFRGS, 2011.

SILVA, G. G. da et al. Análise da usabilidade conforme as recomendações da norma iso 9241-um estudo de caso. Blucher Design Proceedings, v. 2, n. 3, p. 256–261, 2015.

SOMMERVILLE, I. Software Engineering: 9ª Edição. [S.l.]: Addison-Wesley, 2011.

VAZQUEZ, C. E.; SIMÕES, G. S. Engenharia de Requisitos: software orientado ao negócio. [S.l.]: Brasport, 2016.

WANGENHEIM, C. G. v.; WANGENHEIM, A. v. Ensinando computação com jogos. [S.l.]: Bookess Editora, 2012.

Downloads

Publicado

2022-06-15

Como Citar

Silva, M. A. F. da, Pinheiro, A. G. P. ., Silva, P. H. A. da ., & Milanez, A. F. . (2022). GameTest: Um protótipo de jogo para apoiar o ensino-aprendizagem de Teste de Software. Conjecturas, 22(6), 679–703. https://doi.org/10.53660/CONJ-1104-R14