Engenharia Hermenêutica de Requisitos: uma abordagem técnica para melhorar a elicitação e a avaliação dos requisitos de software

Detalhes bibliográficos
Ano de defesa: 2018
Autor(a) principal: Varalda, Wagner lattes
Orientador(a): Vega, Ítalo Santiago
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Pontifícia Universidade Católica de São Paulo
Programa de Pós-Graduação: Programa de Estudos Pós-Graduados em Tecnologias da Inteligência e Design Digital
Departamento: Faculdade de Ciências Exatas e Tecnologia
País: Brasil
Palavras-chave em Português:
Palavras-chave em Inglês:
Área do conhecimento CNPq:
Link de acesso: https://tede2.pucsp.br/handle/handle/21909
Resumo: Software Engineering aims to develop software in a "systematic, controlled and quantifiable" way, through the application of a series of combined and integrated activities. In order to define what the software should do, it includes the execution of the activity Requirements Engineering, whose purpose is to identify, examine and specify the context of the software to be developed. Software development depends primarily on this activity. However, there is a growing problem: to understand the context of the software to be developed. This thesis aims to present a proposal that faces this problem through the application of Hermeneutical Engineering of Requirements, which is formed by two instruments: Hermeneutical Elicitation of Requirements and Hermeneutical Theodolite of Requirements. The Hermeneutical Elicitation of Requirements uses hermeneutic methods appropriately specifically for Requirements Engineering, which will help the requirements engineer better understand the unique business needs to be met. The Hermeneutical Theodolite of Requirements is an instrument composed for two mechanisms: one that evaluates and presents the levels of understanding and difficulty that the requirements engineer has in relation to the application domain, and another that evaluates and presents the quality grades of software requirements and their difficulty levels. Thus, it will be possible to establish strategies to improve the application of Hermeneutical Elicitation of Requirements. With this, the Hermeneutical Engineering of Requirements will help the requirements engineer to better understand the context of the software being developed and thus be able to determine better constitute the software requirements
id PUC_SP-1_c019e702a208237f8b014334801584f3
oai_identifier_str oai:repositorio.pucsp.br:handle/21909
network_acronym_str PUC_SP-1
network_name_str Biblioteca Digital de Teses e Dissertações da PUC_SP
repository_id_str
spelling Vega, Ítalo Santiagohttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4203221E0Varalda, Wagner2019-02-05T11:27:10Z2018-12-13Varalda, Wagner. Engenharia Hermenêutica de Requisitos: uma abordagem técnica para melhorar a elicitação e a avaliação dos requisitos de software. 2018. 196 f. Dissertação (Mestrado em Tecnologias da Inteligência e Design Digital) - Programa de Estudos Pós-Graduados em Tecnologias da Inteligência e Design Digital, Pontifícia Universidade Católica de São Paulo, São Paulo, 2018.https://tede2.pucsp.br/handle/handle/21909Software Engineering aims to develop software in a "systematic, controlled and quantifiable" way, through the application of a series of combined and integrated activities. In order to define what the software should do, it includes the execution of the activity Requirements Engineering, whose purpose is to identify, examine and specify the context of the software to be developed. Software development depends primarily on this activity. However, there is a growing problem: to understand the context of the software to be developed. This thesis aims to present a proposal that faces this problem through the application of Hermeneutical Engineering of Requirements, which is formed by two instruments: Hermeneutical Elicitation of Requirements and Hermeneutical Theodolite of Requirements. The Hermeneutical Elicitation of Requirements uses hermeneutic methods appropriately specifically for Requirements Engineering, which will help the requirements engineer better understand the unique business needs to be met. The Hermeneutical Theodolite of Requirements is an instrument composed for two mechanisms: one that evaluates and presents the levels of understanding and difficulty that the requirements engineer has in relation to the application domain, and another that evaluates and presents the quality grades of software requirements and their difficulty levels. Thus, it will be possible to establish strategies to improve the application of Hermeneutical Elicitation of Requirements. With this, the Hermeneutical Engineering of Requirements will help the requirements engineer to better understand the context of the software being developed and thus be able to determine better constitute the software requirementsA Engenharia de Software tem por objetivo desenvolver software de maneira “sistemática, controlada e quantificável”, por meio da aplicação de uma série de atividades combinadas e integradas. Para que se defina o que o software deverá fazer, inclui-se a execução da atividade Engenharia de Requisitos, que tem por finalidade identificar, examinar e especificar o contexto do software a ser desenvolvido. O desenvolvimento do software depende, primariamente, desta atividade. Porém, há um problema cada vez mais em evidência: compreender o contexto do software a ser desenvolvido. Essa tese tem por objetivo apresentar uma proposta que visa enfrentar este problema por meio da aplicação da Engenharia Hermenêutica de Requisitos, a qual é formada por dois instrumentos: Elicitação Hermenêutica de Requisitos e Teodolito Hermenêutico de Requisitos. A Elicitação Hermenêutica de Requisitos utiliza métodos hermenêuticos adequados especificamente para a Engenharia de Requisitos, os quais auxiliarão o engenheiro de requisitos a compreender melhor as necessidades originais dos negócios a serem atendidos. O Teodolito Hermenêutico de Requisitos é um instrumento composto por dois mecanismos: um que avalia e apresenta os níveis de compreensão e de dificuldade que o engenheiro de requisitos possui em relação ao domínio da aplicação, e outro que avalia e apresenta os graus de qualidade dos requisitos de software e os seus níveis de dificuldade. Assim, será possível estabelecer estratégias para melhorar a aplicação da Elicitação Hermenêutica de Requisitos. Com isso, a Engenharia Hermenêutica de Requisitos ajudará o engenheiro de requisitos a compreender melhor o contexto do software a ser desenvolvido e, assim, conseguir determinar e constituir melhor os requisitos de softwareCoordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESapplication/pdfhttp://tede2.pucsp.br/tede/retrieve/48178/Wagner%20Varalda.pdf.jpgporPontifícia Universidade Católica de São PauloPrograma de Estudos Pós-Graduados em Tecnologias da Inteligência e Design DigitalPUC-SPBrasilFaculdade de Ciências Exatas e TecnologiaEngenharia de RequisitosElicitação de RequisitosAvaliação de RequisitosRequirements EngineeringElicitation of RequirementsAssessment of RequirementsCNPQ::ENGENHARIASEngenharia Hermenêutica de Requisitos: uma abordagem técnica para melhorar a elicitação e a avaliação dos requisitos de softwareinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da PUC_SPinstname:Pontifícia Universidade Católica de São Paulo (PUC-SP)instacron:PUC_SPTEXTWagner Varalda.pdf.txtWagner Varalda.pdf.txtExtracted texttext/plain394207https://repositorio.pucsp.br/xmlui/bitstream/handle/21909/4/Wagner%20Varalda.pdf.txt26d35665732d24ec8cda24546e7e6a67MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-82165https://repositorio.pucsp.br/xmlui/bitstream/handle/21909/1/license.txtbd3efa91386c1718a7f26a329fdcb468MD51ORIGINALWagner Varalda.pdfWagner Varalda.pdfapplication/pdf2411451https://repositorio.pucsp.br/xmlui/bitstream/handle/21909/2/Wagner%20Varalda.pdfe3ba97e68db569ed4700fd75fe539763MD52THUMBNAILWagner Varalda.pdf.jpgWagner Varalda.pdf.jpgGenerated Thumbnailimage/jpeg3594https://repositorio.pucsp.br/xmlui/bitstream/handle/21909/3/Wagner%20Varalda.pdf.jpg3624e75b6beb6f06a2e8d402f3799795MD53handle/219092022-06-13 11:25:35.962oai:repositorio.pucsp.br:handle/21909Tk9UQTogQ09MT1FVRSBBUVVJIEEgU1VBIFBSw5NQUklBIExJQ0VOw4dBCkVzdGEgbGljZW7Dp2EgZGUgZXhlbXBsbyDDqSBmb3JuZWNpZGEgYXBlbmFzIHBhcmEgZmlucyBpbmZvcm1hdGl2b3MuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQ29tIGEgYXByZXNlbnRhw6fDo28gZGVzdGEgbGljZW7Dp2EsIHZvY8OqIChvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgClhYWCAoU2lnbGEgZGEgVW5pdmVyc2lkYWRlKSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUgcmVwcm9kdXppciwgIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pLCBlL291IApkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIAplbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhbnNwb3IgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIApwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgU2lnbGEgZGUgVW5pdmVyc2lkYWRlIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBhIHN1YSB0ZXNlIG91IApkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyAKbmVzdGEgbGljZW7Dp2EuIFZvY8OqIHRhbWLDqW0gZGVjbGFyYSBxdWUgbyBkZXDDs3NpdG8gZGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBuw6NvLCBxdWUgc2VqYSBkZSBzZXUgCmNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiAKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSAKb3MgZGlyZWl0b3MgYXByZXNlbnRhZG9zIG5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIAppZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdSBubyBjb250ZcO6ZG8gZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFRFU0UgT1UgRElTU0VSVEHDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSAKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBTSUdMQSBERSAKVU5JVkVSU0lEQURFLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyAKVEFNQsOJTSBBUyBERU1BSVMgT0JSSUdBw4fDlUVTIEVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpBIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIChzKSBvdSBvKHMpIG5vbWUocykgZG8ocykgCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIApjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Teses e Dissertaçõeshttps://sapientia.pucsp.br/https://sapientia.pucsp.br/oai/requestbngkatende@pucsp.br||rapassi@pucsp.bropendoar:2022-06-13T14:25:35Biblioteca Digital de Teses e Dissertações da PUC_SP - Pontifícia Universidade Católica de São Paulo (PUC-SP)false
dc.title.por.fl_str_mv Engenharia Hermenêutica de Requisitos: uma abordagem técnica para melhorar a elicitação e a avaliação dos requisitos de software
title Engenharia Hermenêutica de Requisitos: uma abordagem técnica para melhorar a elicitação e a avaliação dos requisitos de software
spellingShingle Engenharia Hermenêutica de Requisitos: uma abordagem técnica para melhorar a elicitação e a avaliação dos requisitos de software
Varalda, Wagner
Engenharia de Requisitos
Elicitação de Requisitos
Avaliação de Requisitos
Requirements Engineering
Elicitation of Requirements
Assessment of Requirements
CNPQ::ENGENHARIAS
title_short Engenharia Hermenêutica de Requisitos: uma abordagem técnica para melhorar a elicitação e a avaliação dos requisitos de software
title_full Engenharia Hermenêutica de Requisitos: uma abordagem técnica para melhorar a elicitação e a avaliação dos requisitos de software
title_fullStr Engenharia Hermenêutica de Requisitos: uma abordagem técnica para melhorar a elicitação e a avaliação dos requisitos de software
title_full_unstemmed Engenharia Hermenêutica de Requisitos: uma abordagem técnica para melhorar a elicitação e a avaliação dos requisitos de software
title_sort Engenharia Hermenêutica de Requisitos: uma abordagem técnica para melhorar a elicitação e a avaliação dos requisitos de software
author Varalda, Wagner
author_facet Varalda, Wagner
author_role author
dc.contributor.advisor1.fl_str_mv Vega, Ítalo Santiago
dc.contributor.authorLattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4203221E0
dc.contributor.author.fl_str_mv Varalda, Wagner
contributor_str_mv Vega, Ítalo Santiago
dc.subject.por.fl_str_mv Engenharia de Requisitos
Elicitação de Requisitos
Avaliação de Requisitos
topic Engenharia de Requisitos
Elicitação de Requisitos
Avaliação de Requisitos
Requirements Engineering
Elicitation of Requirements
Assessment of Requirements
CNPQ::ENGENHARIAS
dc.subject.eng.fl_str_mv Requirements Engineering
Elicitation of Requirements
Assessment of Requirements
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS
description Software Engineering aims to develop software in a "systematic, controlled and quantifiable" way, through the application of a series of combined and integrated activities. In order to define what the software should do, it includes the execution of the activity Requirements Engineering, whose purpose is to identify, examine and specify the context of the software to be developed. Software development depends primarily on this activity. However, there is a growing problem: to understand the context of the software to be developed. This thesis aims to present a proposal that faces this problem through the application of Hermeneutical Engineering of Requirements, which is formed by two instruments: Hermeneutical Elicitation of Requirements and Hermeneutical Theodolite of Requirements. The Hermeneutical Elicitation of Requirements uses hermeneutic methods appropriately specifically for Requirements Engineering, which will help the requirements engineer better understand the unique business needs to be met. The Hermeneutical Theodolite of Requirements is an instrument composed for two mechanisms: one that evaluates and presents the levels of understanding and difficulty that the requirements engineer has in relation to the application domain, and another that evaluates and presents the quality grades of software requirements and their difficulty levels. Thus, it will be possible to establish strategies to improve the application of Hermeneutical Elicitation of Requirements. With this, the Hermeneutical Engineering of Requirements will help the requirements engineer to better understand the context of the software being developed and thus be able to determine better constitute the software requirements
publishDate 2018
dc.date.issued.fl_str_mv 2018-12-13
dc.date.accessioned.fl_str_mv 2019-02-05T11:27:10Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv Varalda, Wagner. Engenharia Hermenêutica de Requisitos: uma abordagem técnica para melhorar a elicitação e a avaliação dos requisitos de software. 2018. 196 f. Dissertação (Mestrado em Tecnologias da Inteligência e Design Digital) - Programa de Estudos Pós-Graduados em Tecnologias da Inteligência e Design Digital, Pontifícia Universidade Católica de São Paulo, São Paulo, 2018.
dc.identifier.uri.fl_str_mv https://tede2.pucsp.br/handle/handle/21909
identifier_str_mv Varalda, Wagner. Engenharia Hermenêutica de Requisitos: uma abordagem técnica para melhorar a elicitação e a avaliação dos requisitos de software. 2018. 196 f. Dissertação (Mestrado em Tecnologias da Inteligência e Design Digital) - Programa de Estudos Pós-Graduados em Tecnologias da Inteligência e Design Digital, Pontifícia Universidade Católica de São Paulo, São Paulo, 2018.
url https://tede2.pucsp.br/handle/handle/21909
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.publisher.none.fl_str_mv Pontifícia Universidade Católica de São Paulo
dc.publisher.program.fl_str_mv Programa de Estudos Pós-Graduados em Tecnologias da Inteligência e Design Digital
dc.publisher.initials.fl_str_mv PUC-SP
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Faculdade de Ciências Exatas e Tecnologia
publisher.none.fl_str_mv Pontifícia Universidade Católica de São Paulo
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da PUC_SP
instname:Pontifícia Universidade Católica de São Paulo (PUC-SP)
instacron:PUC_SP
instname_str Pontifícia Universidade Católica de São Paulo (PUC-SP)
instacron_str PUC_SP
institution PUC_SP
reponame_str Biblioteca Digital de Teses e Dissertações da PUC_SP
collection Biblioteca Digital de Teses e Dissertações da PUC_SP
bitstream.url.fl_str_mv https://repositorio.pucsp.br/xmlui/bitstream/handle/21909/4/Wagner%20Varalda.pdf.txt
https://repositorio.pucsp.br/xmlui/bitstream/handle/21909/1/license.txt
https://repositorio.pucsp.br/xmlui/bitstream/handle/21909/2/Wagner%20Varalda.pdf
https://repositorio.pucsp.br/xmlui/bitstream/handle/21909/3/Wagner%20Varalda.pdf.jpg
bitstream.checksum.fl_str_mv 26d35665732d24ec8cda24546e7e6a67
bd3efa91386c1718a7f26a329fdcb468
e3ba97e68db569ed4700fd75fe539763
3624e75b6beb6f06a2e8d402f3799795
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da PUC_SP - Pontifícia Universidade Católica de São Paulo (PUC-SP)
repository.mail.fl_str_mv bngkatende@pucsp.br||rapassi@pucsp.br
_version_ 1793424014398455808