Requisitos em ação: uma arquitetura pedagógica para o ensino de engenharia de requisitos
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFG |
dARK ID: | ark:/38995/0013000007pg9 |
Texto Completo: | http://repositorio.bc.ufg.br/tede/handle/tede/12945 |
Resumo: | Requirements Engineering Education (REE) is a knowledge area that raises discussions regarding the teaching of Requirements Engineering (RE) topics, aiming to provide quality training for future requirements analysts. [Problem] Despite this concern, the literature describes that the teaching of RE in undergraduate courses often lacks synergy with market demands, which is corroborated by the lack of pedagogical frameworks that permeate the REE on what and how to teach such content, causing training failures understood in academia and industry. [Objective] Thus, this work aimed to collaborate with the teaching-learning of requirements through the design of a pedagogical architecture (PA) focused on teaching specification and validation activities, in order to favor the development of hard and soft skills. [Methods] The PA was developed contemplating lesson plans, teaching materials and practical activities, and was subsequently instantiated in four editions of ER courses with undergraduate Computing students. [Results] The results of the quantitative and qualitative evaluations indicate that the techniques of user stories and acceptance test scenarios have their learning potential enhanced, being perceived by students as useful in professional practice. In addition, the teachers mention that the PA collaborates with the EER ensuring greater student participation, also highlighting the collaboration of the class scripts for a correct execution of the proposed practices. [Conclusions] Therefore, the present AP contributes to ER education by demonstrating a pedagogical framework that can promote alignment between software requirements knowledge and the hard and soft skills desired in industry. |
id |
UFG-2_1d34542d3fbad95bf4db52e9445f23aa |
---|---|
oai_identifier_str |
oai:repositorio.bc.ufg.br:tede/12945 |
network_acronym_str |
UFG-2 |
network_name_str |
Repositório Institucional da UFG |
repository_id_str |
|
spelling |
Bulcão Neto, Renato de Freitashttp://lattes.cnpq.br/5627556088346425Kudo, Taciana Novohttp://lattes.cnpq.br/7044035224784132Bulcão Neto, Renato de FreitasSantos, Davi Viana dosFerreira, Deller Jameshttp://lattes.cnpq.br/8063677996827079Santana, Thalia Santos de2023-07-14T10:37:57Z2023-07-14T10:37:57Z2023-06-12SANTANA, T. S. Requisitos em ação: uma arquitetura pedagógica para o ensino de engenharia de requisitos. 2023. 193 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2023.http://repositorio.bc.ufg.br/tede/handle/tede/12945ark:/38995/0013000007pg9Requirements Engineering Education (REE) is a knowledge area that raises discussions regarding the teaching of Requirements Engineering (RE) topics, aiming to provide quality training for future requirements analysts. [Problem] Despite this concern, the literature describes that the teaching of RE in undergraduate courses often lacks synergy with market demands, which is corroborated by the lack of pedagogical frameworks that permeate the REE on what and how to teach such content, causing training failures understood in academia and industry. [Objective] Thus, this work aimed to collaborate with the teaching-learning of requirements through the design of a pedagogical architecture (PA) focused on teaching specification and validation activities, in order to favor the development of hard and soft skills. [Methods] The PA was developed contemplating lesson plans, teaching materials and practical activities, and was subsequently instantiated in four editions of ER courses with undergraduate Computing students. [Results] The results of the quantitative and qualitative evaluations indicate that the techniques of user stories and acceptance test scenarios have their learning potential enhanced, being perceived by students as useful in professional practice. In addition, the teachers mention that the PA collaborates with the EER ensuring greater student participation, also highlighting the collaboration of the class scripts for a correct execution of the proposed practices. [Conclusions] Therefore, the present AP contributes to ER education by demonstrating a pedagogical framework that can promote alignment between software requirements knowledge and the hard and soft skills desired in industry.A Educação em Engenharia de Requisitos (EER) é uma área de conhecimento que suscita discussões quanto ao ensino de tópicos de Engenharia de Requisitos (ER), visando prover uma formação de qualidade para os futuros analistas de requisitos. [Problema] Apesar desta preocupação, a literatura descreve que o ensino de ER em cursos de graduação muitas das vezes não possui sinergia com as demandas do mercado, o que é corroborado pela carência de estruturas pedagógicas que permeiem a EER sobre o quê e como ensinar tais conteúdos, ocasionando em falhas formativas compreendidas na academia e na indústria. [Objetivo] Sendo assim, este trabalho visou colaborar com o ensino-aprendizagem de requisitos por meio da concepção de uma arquitetura pedagógica (AP) voltada para o ensino de atividades de especificação e validação, de modo a favorecer o desenvolvimento de hard e soft skills. [Métodos] A AP foi desenvolvida contemplando planos de aula, materiais didáticos e atividades práticas, sendo posteriormente instanciada em quatro edições de disciplinas de ER com estudantes de graduação da área de Computação. [Resultados] Os resultados das avaliações quantitativas e qualitativas, indicam que as técnicas de histórias de usuário e cenários de teste de aceitação possuem sua aprendizagem potencializada, sendo percebidas pelos estudantes como úteis na prática profissional. Além disso, os docentes elencam que a AP colabora com a EER garantindo maior participação dos estudantes, destacando também a colaboração dos roteiros de aula para uma correta execução das práticas propostas. [Conclusões] Portanto, a presente AP contribui para o ensino de ER ao demonstrar uma estrutura pedagógica capaz de promover o alinhamento entre conhecimentos de requisitos de software e as hard e soft skills desejadas na indústria.Submitted by Dayane Basílio (dayanebasilio@ufg.br) on 2023-06-29T14:56:11Z No. of bitstreams: 2 Dissertação - Thalia Santos de Santana - 2023.pdf: 15198666 bytes, checksum: ffa1acf56f6abb75b15078f131effcea (MD5) license_rdf: 805 bytes, checksum: 4460e5956bc1d1639be9ae6146a50347 (MD5)Rejected by Luciana Ferreira (lucgeral@gmail.com), reason: Olhe o que encontrei no final do arquivo: Além do referido trabalho, também encontra-se +em andamento a escrita e submissão de demais artigos para periódicos e congressos científicos. Tal etapa considerará publicações que envolvam a definição da AP, a avaliação quantitativa com estudantes e a avaliação qualitativa com professores, sendo os veículos selecionados listados a seguir: • Simpósio Brasileiro de Informática na Educação (SBIE): Qualis A3 • Simpósio Brasileiro de Engenharia de Software (SBES) – Trilha de Educação: Qualis A3 [já submetido] • Journal of Software Engineering and Research Development (JSERD): Qualis A4 on 2023-06-29T15:55:44Z (GMT)Submitted by Dayane Basílio (dayanebasilio@ufg.br) on 2023-07-13T11:08:04Z No. of bitstreams: 2 Dissertação - Thalia Santos de Santana - 2023.pdf: 15198666 bytes, checksum: ffa1acf56f6abb75b15078f131effcea (MD5) license_rdf: 805 bytes, checksum: 4460e5956bc1d1639be9ae6146a50347 (MD5)Approved for entry into archive by Luciana Ferreira (lucgeral@gmail.com) on 2023-07-14T10:37:57Z (GMT) No. of bitstreams: 2 Dissertação - Thalia Santos de Santana - 2023.pdf: 15198666 bytes, checksum: ffa1acf56f6abb75b15078f131effcea (MD5) license_rdf: 805 bytes, checksum: 4460e5956bc1d1639be9ae6146a50347 (MD5)Made available in DSpace on 2023-07-14T10:37:57Z (GMT). No. of bitstreams: 2 Dissertação - Thalia Santos de Santana - 2023.pdf: 15198666 bytes, checksum: ffa1acf56f6abb75b15078f131effcea (MD5) license_rdf: 805 bytes, checksum: 4460e5956bc1d1639be9ae6146a50347 (MD5) Previous issue date: 2023-06-12porUniversidade Federal de GoiásPrograma de Pós-graduação em Ciência da Computação (INF)UFGBrasilInstituto de Informática - INF (RMG)Attribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessArquiteturas pedagógicasEducação em engenharia de requisitosEspecificaçãoValidaçãoPedagogical architecturesRequirements engineering educationSpecificationValidationCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAORequisitos em ação: uma arquitetura pedagógica para o ensino de engenharia de requisitosRequirements in action: a pedagogical architecture for requirements engineering teachinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis2050050050026126reponame:Repositório Institucional da UFGinstname:Universidade Federal de Goiás (UFG)instacron:UFGLICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.bc.ufg.br/tede/bitstreams/eac4f750-97d9-46b2-8103-5f90805a48a1/download8a4605be74aa9ea9d79846c1fba20a33MD54CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805http://repositorio.bc.ufg.br/tede/bitstreams/8e5c2dc5-a864-462f-aa92-706d4432dcd2/download4460e5956bc1d1639be9ae6146a50347MD52ORIGINALDissertação - Thalia Santos de Santana - 2023.pdfDissertação - Thalia Santos de Santana - 2023.pdfapplication/pdf15198666http://repositorio.bc.ufg.br/tede/bitstreams/6482d46b-511a-4d7b-ab5f-83252216d78b/downloadffa1acf56f6abb75b15078f131effceaMD53tede/129452023-07-14 07:37:57.859http://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internationalopen.accessoai:repositorio.bc.ufg.br:tede/12945http://repositorio.bc.ufg.br/tedeRepositório InstitucionalPUBhttp://repositorio.bc.ufg.br/oai/requesttasesdissertacoes.bc@ufg.bropendoar:2023-07-14T10:37:57Repositório Institucional da UFG - Universidade Federal de Goiás (UFG)falseTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
dc.title.pt_BR.fl_str_mv |
Requisitos em ação: uma arquitetura pedagógica para o ensino de engenharia de requisitos |
dc.title.alternative.eng.fl_str_mv |
Requirements in action: a pedagogical architecture for requirements engineering teaching |
title |
Requisitos em ação: uma arquitetura pedagógica para o ensino de engenharia de requisitos |
spellingShingle |
Requisitos em ação: uma arquitetura pedagógica para o ensino de engenharia de requisitos Santana, Thalia Santos de Arquiteturas pedagógicas Educação em engenharia de requisitos Especificação Validação Pedagogical architectures Requirements engineering education Specification Validation CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO |
title_short |
Requisitos em ação: uma arquitetura pedagógica para o ensino de engenharia de requisitos |
title_full |
Requisitos em ação: uma arquitetura pedagógica para o ensino de engenharia de requisitos |
title_fullStr |
Requisitos em ação: uma arquitetura pedagógica para o ensino de engenharia de requisitos |
title_full_unstemmed |
Requisitos em ação: uma arquitetura pedagógica para o ensino de engenharia de requisitos |
title_sort |
Requisitos em ação: uma arquitetura pedagógica para o ensino de engenharia de requisitos |
author |
Santana, Thalia Santos de |
author_facet |
Santana, Thalia Santos de |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Bulcão Neto, Renato de Freitas |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/5627556088346425 |
dc.contributor.advisor-co1.fl_str_mv |
Kudo, Taciana Novo |
dc.contributor.advisor-co1Lattes.fl_str_mv |
http://lattes.cnpq.br/7044035224784132 |
dc.contributor.referee1.fl_str_mv |
Bulcão Neto, Renato de Freitas |
dc.contributor.referee2.fl_str_mv |
Santos, Davi Viana dos |
dc.contributor.referee3.fl_str_mv |
Ferreira, Deller James |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/8063677996827079 |
dc.contributor.author.fl_str_mv |
Santana, Thalia Santos de |
contributor_str_mv |
Bulcão Neto, Renato de Freitas Kudo, Taciana Novo Bulcão Neto, Renato de Freitas Santos, Davi Viana dos Ferreira, Deller James |
dc.subject.por.fl_str_mv |
Arquiteturas pedagógicas Educação em engenharia de requisitos Especificação Validação |
topic |
Arquiteturas pedagógicas Educação em engenharia de requisitos Especificação Validação Pedagogical architectures Requirements engineering education Specification Validation CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO |
dc.subject.eng.fl_str_mv |
Pedagogical architectures Requirements engineering education Specification Validation |
dc.subject.cnpq.fl_str_mv |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO |
description |
Requirements Engineering Education (REE) is a knowledge area that raises discussions regarding the teaching of Requirements Engineering (RE) topics, aiming to provide quality training for future requirements analysts. [Problem] Despite this concern, the literature describes that the teaching of RE in undergraduate courses often lacks synergy with market demands, which is corroborated by the lack of pedagogical frameworks that permeate the REE on what and how to teach such content, causing training failures understood in academia and industry. [Objective] Thus, this work aimed to collaborate with the teaching-learning of requirements through the design of a pedagogical architecture (PA) focused on teaching specification and validation activities, in order to favor the development of hard and soft skills. [Methods] The PA was developed contemplating lesson plans, teaching materials and practical activities, and was subsequently instantiated in four editions of ER courses with undergraduate Computing students. [Results] The results of the quantitative and qualitative evaluations indicate that the techniques of user stories and acceptance test scenarios have their learning potential enhanced, being perceived by students as useful in professional practice. In addition, the teachers mention that the PA collaborates with the EER ensuring greater student participation, also highlighting the collaboration of the class scripts for a correct execution of the proposed practices. [Conclusions] Therefore, the present AP contributes to ER education by demonstrating a pedagogical framework that can promote alignment between software requirements knowledge and the hard and soft skills desired in industry. |
publishDate |
2023 |
dc.date.accessioned.fl_str_mv |
2023-07-14T10:37:57Z |
dc.date.available.fl_str_mv |
2023-07-14T10:37:57Z |
dc.date.issued.fl_str_mv |
2023-06-12 |
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.citation.fl_str_mv |
SANTANA, T. S. Requisitos em ação: uma arquitetura pedagógica para o ensino de engenharia de requisitos. 2023. 193 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2023. |
dc.identifier.uri.fl_str_mv |
http://repositorio.bc.ufg.br/tede/handle/tede/12945 |
dc.identifier.dark.fl_str_mv |
ark:/38995/0013000007pg9 |
identifier_str_mv |
SANTANA, T. S. Requisitos em ação: uma arquitetura pedagógica para o ensino de engenharia de requisitos. 2023. 193 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2023. ark:/38995/0013000007pg9 |
url |
http://repositorio.bc.ufg.br/tede/handle/tede/12945 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.program.fl_str_mv |
20 |
dc.relation.confidence.fl_str_mv |
500 500 500 |
dc.relation.department.fl_str_mv |
26 |
dc.relation.cnpq.fl_str_mv |
126 |
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.publisher.none.fl_str_mv |
Universidade Federal de Goiás |
dc.publisher.program.fl_str_mv |
Programa de Pós-graduação em Ciência da Computação (INF) |
dc.publisher.initials.fl_str_mv |
UFG |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Instituto de Informática - INF (RMG) |
publisher.none.fl_str_mv |
Universidade Federal de Goiás |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFG instname:Universidade Federal de Goiás (UFG) instacron:UFG |
instname_str |
Universidade Federal de Goiás (UFG) |
instacron_str |
UFG |
institution |
UFG |
reponame_str |
Repositório Institucional da UFG |
collection |
Repositório Institucional da UFG |
bitstream.url.fl_str_mv |
http://repositorio.bc.ufg.br/tede/bitstreams/eac4f750-97d9-46b2-8103-5f90805a48a1/download http://repositorio.bc.ufg.br/tede/bitstreams/8e5c2dc5-a864-462f-aa92-706d4432dcd2/download http://repositorio.bc.ufg.br/tede/bitstreams/6482d46b-511a-4d7b-ab5f-83252216d78b/download |
bitstream.checksum.fl_str_mv |
8a4605be74aa9ea9d79846c1fba20a33 4460e5956bc1d1639be9ae6146a50347 ffa1acf56f6abb75b15078f131effcea |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFG - Universidade Federal de Goiás (UFG) |
repository.mail.fl_str_mv |
tasesdissertacoes.bc@ufg.br |
_version_ |
1815172591564881920 |