Jogo sério para simulação da técnica de entrevista no levantamento de requisitos de software

Detalhes bibliográficos
Autor(a) principal: Rosa, Luis Henrique Carvalho
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Manancial - Repositório Digital da UFSM
dARK ID: ark:/26339/001300000s5v7
Texto Completo: http://repositorio.ufsm.br/handle/1/16582
Resumo: The requirement gathering is the stage that makes possible the definition of the restrictions and characteristics that the system must present, however, 85% of the failures in software development come from errors in this stage. Traditional approaches usually do not fully prepare the student for the job market, so an alternative and complementary approach to addressing these content is through more dynamic and experiential approaches such as gaming and simulation. With this premise, the game LevReq3D was developed, which is a serious game that simulates the experience of a professional in the area of Requirements Engineering. In this game, the student assumes the role of a requirements engineer of a software company involved in a project, in which he must elicit the requirements to develop an ordering system for a pizzaria. To carry out its task the student must interview the employees of the pizzaria and collect important information for the development of the system. For this, in the present work are implemented agents capable of making their presence perceived as real within the virtual world. Agents are also implemented with the concept of social interaction in order to make their interactions closer to those between humans, and their behavior can be altered according to the interactions carried out by the student. The results of this research point out that the game can fulfill its objective in assisting in learning the stage of requirement gathering software , mainly offering the possibility of practical experience of the application of the interview technique.
id UFSM_fe50c9b10c4e39a33077278c31e55474
oai_identifier_str oai:repositorio.ufsm.br:1/16582
network_acronym_str UFSM
network_name_str Manancial - Repositório Digital da UFSM
repository_id_str
spelling Jogo sério para simulação da técnica de entrevista no levantamento de requisitos de softwareSerious game for the simulation of the interview technique in the requirement gathering of softwareInteração socialPresença socialChatterbotsSocial interactionSocial presenceCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOThe requirement gathering is the stage that makes possible the definition of the restrictions and characteristics that the system must present, however, 85% of the failures in software development come from errors in this stage. Traditional approaches usually do not fully prepare the student for the job market, so an alternative and complementary approach to addressing these content is through more dynamic and experiential approaches such as gaming and simulation. With this premise, the game LevReq3D was developed, which is a serious game that simulates the experience of a professional in the area of Requirements Engineering. In this game, the student assumes the role of a requirements engineer of a software company involved in a project, in which he must elicit the requirements to develop an ordering system for a pizzaria. To carry out its task the student must interview the employees of the pizzaria and collect important information for the development of the system. For this, in the present work are implemented agents capable of making their presence perceived as real within the virtual world. Agents are also implemented with the concept of social interaction in order to make their interactions closer to those between humans, and their behavior can be altered according to the interactions carried out by the student. The results of this research point out that the game can fulfill its objective in assisting in learning the stage of requirement gathering software , mainly offering the possibility of practical experience of the application of the interview technique.O levantamento de requisitos é a etapa que viabiliza a definição das restrições e características que o sistema deverá apresentar, no entanto 85% dos fracassos no desenvolvimento de software é proveniente de erros nessa etapa. As abordagens tradicionais, usualmente, não preparam plenamente o estudante para o mercado de trabalho, assim uma estratégia alternativa e complementar de abordar este conteúdo é por meio de abordagens mais dinâmicas e experenciais, tais como jogos e simulação. Com essa premissa, foi desenvolvido o jogo LevReq3D, jogo sério que simula a experiência de um profissional da área de Engenharia de Requisitos. No jogo, o estudante assume o papel de um engenheiro de requisitos de uma empresa de software envolvido em um projeto, no qual deve elicitar os requisitos para desenvolver um sistema de pedidos para uma pizzaria. Para realizar sua tarefa o estudante deve entrevistar os funcionários da pizzaria e coletar informações importantes para o desenvolvimento do sistema. Para isso, no presente trabalho são implementados agentes capazes de fazerem com que sua presença seja percebida como real dentro do mundo virtual. Os agentes também são implementados com conceito de interação social de forma a tornar suas interações mais próximas das realizadas entre humanos, sendo que seu comportamento pode ser alterado de acordo com as interações realizadas pelo estudante. Os resultados desta pesquisa apontam que o jogo pode cumprir seu objetivo em auxiliar na aprendizagem da etapa de levantamento de requisitos de software, principalmente oferecendo a possibilidade da experiência prática da aplicação da técnica de entrevista.Universidade Federal de Santa MariaBrasilCiência da ComputaçãoUFSMPrograma de Pós-Graduação em Ciência da ComputaçãoCentro de TecnologiaMedina, Roseclea Duartehttp://lattes.cnpq.br/6560346309368052Bernardi, Gilianehttp://lattes.cnpq.br/8988734339185408Piovesan, Sandra Dutrahttp://lattes.cnpq.br/0501764855693100Cordenonsi, Andre Zankihttp://lattes.cnpq.br/4311327191424332Rosa, Luis Henrique Carvalho2019-05-20T13:04:50Z2019-05-20T13:04:50Z2018-08-29info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://repositorio.ufsm.br/handle/1/16582ark:/26339/001300000s5v7porAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessreponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSM2019-05-21T06:00:45Zoai:repositorio.ufsm.br:1/16582Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/ONGhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.comopendoar:2019-05-21T06:00:45Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false
dc.title.none.fl_str_mv Jogo sério para simulação da técnica de entrevista no levantamento de requisitos de software
Serious game for the simulation of the interview technique in the requirement gathering of software
title Jogo sério para simulação da técnica de entrevista no levantamento de requisitos de software
spellingShingle Jogo sério para simulação da técnica de entrevista no levantamento de requisitos de software
Rosa, Luis Henrique Carvalho
Interação social
Presença social
Chatterbots
Social interaction
Social presence
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Jogo sério para simulação da técnica de entrevista no levantamento de requisitos de software
title_full Jogo sério para simulação da técnica de entrevista no levantamento de requisitos de software
title_fullStr Jogo sério para simulação da técnica de entrevista no levantamento de requisitos de software
title_full_unstemmed Jogo sério para simulação da técnica de entrevista no levantamento de requisitos de software
title_sort Jogo sério para simulação da técnica de entrevista no levantamento de requisitos de software
author Rosa, Luis Henrique Carvalho
author_facet Rosa, Luis Henrique Carvalho
author_role author
dc.contributor.none.fl_str_mv Medina, Roseclea Duarte
http://lattes.cnpq.br/6560346309368052
Bernardi, Giliane
http://lattes.cnpq.br/8988734339185408
Piovesan, Sandra Dutra
http://lattes.cnpq.br/0501764855693100
Cordenonsi, Andre Zanki
http://lattes.cnpq.br/4311327191424332
dc.contributor.author.fl_str_mv Rosa, Luis Henrique Carvalho
dc.subject.por.fl_str_mv Interação social
Presença social
Chatterbots
Social interaction
Social presence
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic Interação social
Presença social
Chatterbots
Social interaction
Social presence
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description The requirement gathering is the stage that makes possible the definition of the restrictions and characteristics that the system must present, however, 85% of the failures in software development come from errors in this stage. Traditional approaches usually do not fully prepare the student for the job market, so an alternative and complementary approach to addressing these content is through more dynamic and experiential approaches such as gaming and simulation. With this premise, the game LevReq3D was developed, which is a serious game that simulates the experience of a professional in the area of Requirements Engineering. In this game, the student assumes the role of a requirements engineer of a software company involved in a project, in which he must elicit the requirements to develop an ordering system for a pizzaria. To carry out its task the student must interview the employees of the pizzaria and collect important information for the development of the system. For this, in the present work are implemented agents capable of making their presence perceived as real within the virtual world. Agents are also implemented with the concept of social interaction in order to make their interactions closer to those between humans, and their behavior can be altered according to the interactions carried out by the student. The results of this research point out that the game can fulfill its objective in assisting in learning the stage of requirement gathering software , mainly offering the possibility of practical experience of the application of the interview technique.
publishDate 2018
dc.date.none.fl_str_mv 2018-08-29
2019-05-20T13:04:50Z
2019-05-20T13:04:50Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://repositorio.ufsm.br/handle/1/16582
dc.identifier.dark.fl_str_mv ark:/26339/001300000s5v7
url http://repositorio.ufsm.br/handle/1/16582
identifier_str_mv ark:/26339/001300000s5v7
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Santa Maria
Brasil
Ciência da Computação
UFSM
Programa de Pós-Graduação em Ciência da Computação
Centro de Tecnologia
publisher.none.fl_str_mv Universidade Federal de Santa Maria
Brasil
Ciência da Computação
UFSM
Programa de Pós-Graduação em Ciência da Computação
Centro de Tecnologia
dc.source.none.fl_str_mv reponame:Manancial - Repositório Digital da UFSM
instname:Universidade Federal de Santa Maria (UFSM)
instacron:UFSM
instname_str Universidade Federal de Santa Maria (UFSM)
instacron_str UFSM
institution UFSM
reponame_str Manancial - Repositório Digital da UFSM
collection Manancial - Repositório Digital da UFSM
repository.name.fl_str_mv Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)
repository.mail.fl_str_mv atendimento.sib@ufsm.br||tedebc@gmail.com
_version_ 1815172388925472768