Classifiqui : um jogo sério para o ensino de requisitos de software

Detalhes bibliográficos
Autor(a) principal: Monteiro, Francisco Elenilson Pessoa
Data de Publicação: 2020
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal do Ceará (UFC)
Texto Completo: http://www.repositorio.ufc.br/handle/riufc/58824
Resumo: With the advent of technologies and Software Engineering (SE), the demand for software products in the modern world we live in has grown. One of the main areas of Software Engineering is Requirements Engineering (RE), as it meets customers’ needs to use the software product. Most of the development time is spent in this area, as the requirements require time to be built and validated. Thus, any problems at this stage will result in problems for the rest of the project. One of the RE’s activities is the Requirements Analysis, where these are classified into several types, such as Functional Requirements, Business Rules, among others. Errors in this classification can cause severe problems because the developers will create specifications from this classification. Thus, there is a need to support the teaching of this classification. One of the approaches used positively for teaching different areas of knowledge is the use of serious games. In this context, this work proposes a serious game to help explain the classification of software requirements. A digital game called CLASSIFIQUI was developed using technologies such as React Native and Firebase. An evaluation was carried out with the students to collect data on the proposed game. The evaluation was carried out with students from the Federal University of Ceará - Campus Quixadá of the Software Engineering and Information Systems courses. The results obtained indicate that the CLASSIFIQUI game can be useful for the practical teaching of requirements classification.
id UFC-7_2c3b0f71a2fc53556ae29459e8601787
oai_identifier_str oai:repositorio.ufc.br:riufc/58824
network_acronym_str UFC-7
network_name_str Repositório Institucional da Universidade Federal do Ceará (UFC)
repository_id_str
spelling Classifiqui : um jogo sério para o ensino de requisitos de softwareEngenharia de RequisitosJogos de ComputadorEnsinoWith the advent of technologies and Software Engineering (SE), the demand for software products in the modern world we live in has grown. One of the main areas of Software Engineering is Requirements Engineering (RE), as it meets customers’ needs to use the software product. Most of the development time is spent in this area, as the requirements require time to be built and validated. Thus, any problems at this stage will result in problems for the rest of the project. One of the RE’s activities is the Requirements Analysis, where these are classified into several types, such as Functional Requirements, Business Rules, among others. Errors in this classification can cause severe problems because the developers will create specifications from this classification. Thus, there is a need to support the teaching of this classification. One of the approaches used positively for teaching different areas of knowledge is the use of serious games. In this context, this work proposes a serious game to help explain the classification of software requirements. A digital game called CLASSIFIQUI was developed using technologies such as React Native and Firebase. An evaluation was carried out with the students to collect data on the proposed game. The evaluation was carried out with students from the Federal University of Ceará - Campus Quixadá of the Software Engineering and Information Systems courses. The results obtained indicate that the CLASSIFIQUI game can be useful for the practical teaching of requirements classification.Com o advento das tecnologias e da Engenharia de Software (ES), a demanda pelo uso de produtos de software no mundo moderno em que vivemos cresceu. Uma das principais áreas da Engenharia de Software é a Engenharia de Requisitos (ER), pois atende às necessidades dos clientes que desejam e irão utilizar o produto de software. A maior parte do tempo de desenvolvimento é gasta nessa área, pois os requisitos requerem tempo para serem construídos e validados. Assim, qualquer problema nesta fase resultará em problemas para o resto do projeto. Uma das atividades da ER é a Análise de Requisitos, onde estes são classificados em diversos tipos, como Requisitos Funcionais, Regras de Negócio, entre outros. Erros nesta classificação podem causar problemas graves porque os desenvolvedores criarão especificações a partir desta classificação. Assim, surge a necessidade de apoiar o ensino desta classificação. Uma das abordagens que estão sendo utilizadas positivamente para o ensino de diferentes áreas do conhecimento é o uso de serious games. Nesse contexto, este trabalho propõe um jogo sério para auxiliar no ensino da classificação de requisitos de software. Para isso, foi desenvolvido um jogo digital chamado CLASSIFIQUI utilizando tecnologias como React Native e Firebase. Foi realizada uma avaliação com os alunos para coleta de dados que sobre o jogo proposto. A avaliação foi realizada com alunos da Universidade Federal do Ceará - Campus Quixadá dos cursos de Engenharia de Software e Sistemas de Informação. Os resultados obtidos indicam que o jogo CLASSIFIQUI pode ser útil para o ensino prático de classificação de requisitos.Carvalho, Rainara MaiaMonteiro, Francisco Elenilson Pessoa2021-06-07T13:40:19Z2021-06-07T13:40:19Z2020info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfMONTEIRO, Francisco Elenilson Pessoa. Classifiqui : um jogo sério para o ensino de requisitos de software. 2020. 67 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software)-Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2020.http://www.repositorio.ufc.br/handle/riufc/58824porreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccess2021-06-07T13:40:19Zoai:repositorio.ufc.br:riufc/58824Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-09-11T18:18:35.281921Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false
dc.title.none.fl_str_mv Classifiqui : um jogo sério para o ensino de requisitos de software
title Classifiqui : um jogo sério para o ensino de requisitos de software
spellingShingle Classifiqui : um jogo sério para o ensino de requisitos de software
Monteiro, Francisco Elenilson Pessoa
Engenharia de Requisitos
Jogos de Computador
Ensino
title_short Classifiqui : um jogo sério para o ensino de requisitos de software
title_full Classifiqui : um jogo sério para o ensino de requisitos de software
title_fullStr Classifiqui : um jogo sério para o ensino de requisitos de software
title_full_unstemmed Classifiqui : um jogo sério para o ensino de requisitos de software
title_sort Classifiqui : um jogo sério para o ensino de requisitos de software
author Monteiro, Francisco Elenilson Pessoa
author_facet Monteiro, Francisco Elenilson Pessoa
author_role author
dc.contributor.none.fl_str_mv Carvalho, Rainara Maia
dc.contributor.author.fl_str_mv Monteiro, Francisco Elenilson Pessoa
dc.subject.por.fl_str_mv Engenharia de Requisitos
Jogos de Computador
Ensino
topic Engenharia de Requisitos
Jogos de Computador
Ensino
description With the advent of technologies and Software Engineering (SE), the demand for software products in the modern world we live in has grown. One of the main areas of Software Engineering is Requirements Engineering (RE), as it meets customers’ needs to use the software product. Most of the development time is spent in this area, as the requirements require time to be built and validated. Thus, any problems at this stage will result in problems for the rest of the project. One of the RE’s activities is the Requirements Analysis, where these are classified into several types, such as Functional Requirements, Business Rules, among others. Errors in this classification can cause severe problems because the developers will create specifications from this classification. Thus, there is a need to support the teaching of this classification. One of the approaches used positively for teaching different areas of knowledge is the use of serious games. In this context, this work proposes a serious game to help explain the classification of software requirements. A digital game called CLASSIFIQUI was developed using technologies such as React Native and Firebase. An evaluation was carried out with the students to collect data on the proposed game. The evaluation was carried out with students from the Federal University of Ceará - Campus Quixadá of the Software Engineering and Information Systems courses. The results obtained indicate that the CLASSIFIQUI game can be useful for the practical teaching of requirements classification.
publishDate 2020
dc.date.none.fl_str_mv 2020
2021-06-07T13:40:19Z
2021-06-07T13:40:19Z
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 MONTEIRO, Francisco Elenilson Pessoa. Classifiqui : um jogo sério para o ensino de requisitos de software. 2020. 67 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software)-Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2020.
http://www.repositorio.ufc.br/handle/riufc/58824
identifier_str_mv MONTEIRO, Francisco Elenilson Pessoa. Classifiqui : um jogo sério para o ensino de requisitos de software. 2020. 67 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software)-Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2020.
url http://www.repositorio.ufc.br/handle/riufc/58824
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal do Ceará (UFC)
instname:Universidade Federal do Ceará (UFC)
instacron:UFC
instname_str Universidade Federal do Ceará (UFC)
instacron_str UFC
institution UFC
reponame_str Repositório Institucional da Universidade Federal do Ceará (UFC)
collection Repositório Institucional da Universidade Federal do Ceará (UFC)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)
repository.mail.fl_str_mv bu@ufc.br || repositorio@ufc.br
_version_ 1813028749197705216