Integração de técnicas para melhoria da qualidade de requisitos: uma abordagem aplicada

Detalhes bibliográficos
Ano de defesa: 2021
Autor(a) principal: Audacio, Edneuci Denise lattes
Orientador(a): Scannavino, Katia Romero Felizardo lattes
Banca de defesa: Genvigir, Elias Canhadas lattes, Souza, Erica Ferreira de lattes, Fabri, Jose Augusto lattes, Scannavino, Katia Romero Felizardo lattes, Chiwiacowsky, Leonardo Dagnino lattes
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Tecnológica Federal do Paraná
Cornelio Procopio
Programa de Pós-Graduação: Programa de Pós-Graduação em Informática
Departamento: Não Informado pela instituição
País: Brasil
Palavras-chave em Português:
Área do conhecimento CNPq:
Link de acesso: http://repositorio.utfpr.edu.br/jspui/handle/1/30257
Resumo: Contexto: Quanto mais rápido um negócio puder alterar seus processos e softwares, mais preparado estará para reagir a eventos de concorrência no mercado e mudanças de regra de negócio. Sob este aspecto, a engenharia de requisitos (E.R) entra em destaque, como sendo um ramo da engenharia de software responsável por lidar com uma das primeiras etapas do desenvolvimento: a compreensão das necessidades do cliente e a definição destas na forma de um conjunto estruturado de requisitos os quais o software deve atender. Portanto, os requisitos de um projeto de software devem estar definidos de forma consistente, completa e correta, de forma a possibilitar a validação e verificação do software pelos clientes e a certeza que os mesmos foram corretamente atendidos. Objetivo: Essa dissertação apresenta uma proposta de melhorias na qualidade de requisitos visando à avaliação da consistência, da completude e da corretude de requisitos, registrados nos artefatos de requisitos. Método: Primeiramente, foi realizado um mapeamento para conhecer os processos e artefatos existentes. Sequencialmente, aplicado o modelo de avaliação Uni-REPM para identificar o nível de maturidade dos processos de requisitos. Realizado uma verificação no artefato de requisito denominado Ordem de Serviço (O.S) de um período de 60 dias para identificar se as unidades de requisitos descritas nesse artefato possuíam consistência, completude e corretude, para essa análise foi empregado o uso da técnica 3'C. Em sequência, foi executada nova análise objetivando identificar se as tarefas e ações contidas nos processos de requisitos classificadas como incompletas pelo modelo de avaliação Uni-REPM afetavam diretamente a consistência, completude e corretude das unidades de requisitos. De posse desse resultado, foram realizadas implementações de melhorias nessas tarefas e ações e novas coletas. Conclusão: Ao concluir as três coletas de dados, foi possível observar que, mesmo com acréscimo em: 14% nas quantidade de O.S, 141,72% nas unidades de informação (U.I) e, ainda acréscimo em 111,95 % nas horas de codificação, as horas utilizadas em retrabalho tiveram redução de 73,23%.
id UTFPR-12_dc210d6ab4132ee4552e6c6324e88ba3
oai_identifier_str oai:repositorio.utfpr.edu.br:1/30257
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling 2022-12-06T14:31:57Z2022-12-06T14:31:57Z2021-07-29AUDACIO, Edneuci Denise. Integração de técnicas para melhoria da qualidade de requisitos. uma abordagem aplicada. 2021. Dissertação (Mestrado em Informática) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2021.http://repositorio.utfpr.edu.br/jspui/handle/1/30257Contexto: Quanto mais rápido um negócio puder alterar seus processos e softwares, mais preparado estará para reagir a eventos de concorrência no mercado e mudanças de regra de negócio. Sob este aspecto, a engenharia de requisitos (E.R) entra em destaque, como sendo um ramo da engenharia de software responsável por lidar com uma das primeiras etapas do desenvolvimento: a compreensão das necessidades do cliente e a definição destas na forma de um conjunto estruturado de requisitos os quais o software deve atender. Portanto, os requisitos de um projeto de software devem estar definidos de forma consistente, completa e correta, de forma a possibilitar a validação e verificação do software pelos clientes e a certeza que os mesmos foram corretamente atendidos. Objetivo: Essa dissertação apresenta uma proposta de melhorias na qualidade de requisitos visando à avaliação da consistência, da completude e da corretude de requisitos, registrados nos artefatos de requisitos. Método: Primeiramente, foi realizado um mapeamento para conhecer os processos e artefatos existentes. Sequencialmente, aplicado o modelo de avaliação Uni-REPM para identificar o nível de maturidade dos processos de requisitos. Realizado uma verificação no artefato de requisito denominado Ordem de Serviço (O.S) de um período de 60 dias para identificar se as unidades de requisitos descritas nesse artefato possuíam consistência, completude e corretude, para essa análise foi empregado o uso da técnica 3'C. Em sequência, foi executada nova análise objetivando identificar se as tarefas e ações contidas nos processos de requisitos classificadas como incompletas pelo modelo de avaliação Uni-REPM afetavam diretamente a consistência, completude e corretude das unidades de requisitos. De posse desse resultado, foram realizadas implementações de melhorias nessas tarefas e ações e novas coletas. Conclusão: Ao concluir as três coletas de dados, foi possível observar que, mesmo com acréscimo em: 14% nas quantidade de O.S, 141,72% nas unidades de informação (U.I) e, ainda acréscimo em 111,95 % nas horas de codificação, as horas utilizadas em retrabalho tiveram redução de 73,23%.Context: The faster a business can change its processes and software, the more prepared it will be to react to competitive market events and business rule changes. In this respect, requirements engineering (E.R) stands out as a branch of software engineering responsible for dealing with one of the first stages of development: understanding the customer's needs and defining these in the form of a structured set of requirements that the software must meet. Therefore, the requirements of a software project must be defined in a consistent, complete and correct manner, in order to enable the validation and verification of the software by the customers and the certainty that they were correctly attended to. Objective: This dissertation presents a proposal for improvements in the quality of requirements aimed at evaluating the consistency, completeness and correctness of requirements, registered in the requirements artifacts. Method: First, a mapping was carried out to know the existing processes and artifacts. Sequentially, the Uni-REPM evaluation model was applied to identify the maturity level of the requirements processes. A check was performed on the requirement artifact called Service Order (S.O) for a period of 60 days to identify whether the requirement units described in this artifact had consistency, completeness and correctness, for this analysis the use of the 3'C technique was used. In sequence, a new analysis was performed to identify whether the tasks and actions contained in the requirements processes classified as incomplete by the Uni-REPM evaluation model directly affected the consistency, completeness and correctness of the requirements units. With this result in hand, implementations of improvements in these tasks and actions and new collections were carried out.Conclusion: Upon completion of the three data collections, it was possible to observe that, even with an increase in: 14% in the amount of OS, 141.72 % in the UI, and still an increase in 111.95% in encoding hours, the hours used in rework were reduced by 73.23%.porUniversidade Tecnológica Federal do ParanáCornelio ProcopioPrograma de Pós-Graduação em InformáticaUTFPRBrasilCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOCiência da ComputaçãoQualidade dos produtosSoftware - DesenvolvimentoAvaliaçãoQuality of productsComputer software - DevelopmentEvaluationIntegração de técnicas para melhoria da qualidade de requisitos: uma abordagem aplicadainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisCornélio ProcópioScannavino, Katia Romero Felizardohttp://lattes.cnpq.br/3546986594133608Genvigir, Elias Canhadashttp://lattes.cnpq.br/6084795630657031Genvigir, Elias Canhadashttp://lattes.cnpq.br/6084795630657031Souza, Erica Ferreira dehttp://lattes.cnpq.br/8904855809524041Fabri, Jose Augustohttp://lattes.cnpq.br/1834856723867705Scannavino, Katia Romero Felizardohttp://lattes.cnpq.br/3546986594133608Chiwiacowsky, Leonardo Dagninohttps://orcid.org/0000-0003-4016-0984http://lattes.cnpq.br/2945278651389111http://lattes.cnpq.br/6218601482185644Audacio, Edneuci Deniseinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALIntegracaoTecnicasQualidadeRequisitos.pdfapplication/pdf9745652http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30257/1/IntegracaoTecnicasQualidadeRequisitos.pdf22d2a301c52cc8859cc44e21f4684ebaMD51TEXTIntegracaoTecnicasQualidadeRequisitos.pdf.txtIntegracaoTecnicasQualidadeRequisitos.pdf.txtExtracted texttext/plain212209http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30257/2/IntegracaoTecnicasQualidadeRequisitos.pdf.txtbeb15a1b52e6977e2db578a28ee712e8MD52THUMBNAILIntegracaoTecnicasQualidadeRequisitos.pdf.jpgIntegracaoTecnicasQualidadeRequisitos.pdf.jpgGenerated Thumbnailimage/jpeg1589http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30257/3/IntegracaoTecnicasQualidadeRequisitos.pdf.jpg7efa448726838db0318938f7885c18c4MD531/302572022-12-07 04:06:54.435oai:repositorio.utfpr.edu.br:1/30257Repositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2022-12-07T06:06:54Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.pt_BR.fl_str_mv Integração de técnicas para melhoria da qualidade de requisitos: uma abordagem aplicada
title Integração de técnicas para melhoria da qualidade de requisitos: uma abordagem aplicada
spellingShingle Integração de técnicas para melhoria da qualidade de requisitos: uma abordagem aplicada
Audacio, Edneuci Denise
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Qualidade dos produtos
Software - Desenvolvimento
Avaliação
Quality of products
Computer software - Development
Evaluation
Ciência da Computação
title_short Integração de técnicas para melhoria da qualidade de requisitos: uma abordagem aplicada
title_full Integração de técnicas para melhoria da qualidade de requisitos: uma abordagem aplicada
title_fullStr Integração de técnicas para melhoria da qualidade de requisitos: uma abordagem aplicada
title_full_unstemmed Integração de técnicas para melhoria da qualidade de requisitos: uma abordagem aplicada
title_sort Integração de técnicas para melhoria da qualidade de requisitos: uma abordagem aplicada
author Audacio, Edneuci Denise
author_facet Audacio, Edneuci Denise
author_role author
dc.contributor.advisor1.fl_str_mv Scannavino, Katia Romero Felizardo
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/3546986594133608
dc.contributor.advisor-co1.fl_str_mv Genvigir, Elias Canhadas
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/6084795630657031
dc.contributor.referee1.fl_str_mv Genvigir, Elias Canhadas
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/6084795630657031
dc.contributor.referee2.fl_str_mv Souza, Erica Ferreira de
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/8904855809524041
dc.contributor.referee3.fl_str_mv Fabri, Jose Augusto
dc.contributor.referee3Lattes.fl_str_mv http://lattes.cnpq.br/1834856723867705
dc.contributor.referee4.fl_str_mv Scannavino, Katia Romero Felizardo
dc.contributor.referee4Lattes.fl_str_mv http://lattes.cnpq.br/3546986594133608
dc.contributor.referee5.fl_str_mv Chiwiacowsky, Leonardo Dagnino
dc.contributor.referee5ID.fl_str_mv https://orcid.org/0000-0003-4016-0984
dc.contributor.referee5Lattes.fl_str_mv http://lattes.cnpq.br/2945278651389111
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/6218601482185644
dc.contributor.author.fl_str_mv Audacio, Edneuci Denise
contributor_str_mv Scannavino, Katia Romero Felizardo
Genvigir, Elias Canhadas
Genvigir, Elias Canhadas
Souza, Erica Ferreira de
Fabri, Jose Augusto
Scannavino, Katia Romero Felizardo
Chiwiacowsky, Leonardo Dagnino
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Qualidade dos produtos
Software - Desenvolvimento
Avaliação
Quality of products
Computer software - Development
Evaluation
Ciência da Computação
dc.subject.por.fl_str_mv Qualidade dos produtos
Software - Desenvolvimento
Avaliação
Quality of products
Computer software - Development
Evaluation
dc.subject.capes.pt_BR.fl_str_mv Ciência da Computação
description Contexto: Quanto mais rápido um negócio puder alterar seus processos e softwares, mais preparado estará para reagir a eventos de concorrência no mercado e mudanças de regra de negócio. Sob este aspecto, a engenharia de requisitos (E.R) entra em destaque, como sendo um ramo da engenharia de software responsável por lidar com uma das primeiras etapas do desenvolvimento: a compreensão das necessidades do cliente e a definição destas na forma de um conjunto estruturado de requisitos os quais o software deve atender. Portanto, os requisitos de um projeto de software devem estar definidos de forma consistente, completa e correta, de forma a possibilitar a validação e verificação do software pelos clientes e a certeza que os mesmos foram corretamente atendidos. Objetivo: Essa dissertação apresenta uma proposta de melhorias na qualidade de requisitos visando à avaliação da consistência, da completude e da corretude de requisitos, registrados nos artefatos de requisitos. Método: Primeiramente, foi realizado um mapeamento para conhecer os processos e artefatos existentes. Sequencialmente, aplicado o modelo de avaliação Uni-REPM para identificar o nível de maturidade dos processos de requisitos. Realizado uma verificação no artefato de requisito denominado Ordem de Serviço (O.S) de um período de 60 dias para identificar se as unidades de requisitos descritas nesse artefato possuíam consistência, completude e corretude, para essa análise foi empregado o uso da técnica 3'C. Em sequência, foi executada nova análise objetivando identificar se as tarefas e ações contidas nos processos de requisitos classificadas como incompletas pelo modelo de avaliação Uni-REPM afetavam diretamente a consistência, completude e corretude das unidades de requisitos. De posse desse resultado, foram realizadas implementações de melhorias nessas tarefas e ações e novas coletas. Conclusão: Ao concluir as três coletas de dados, foi possível observar que, mesmo com acréscimo em: 14% nas quantidade de O.S, 141,72% nas unidades de informação (U.I) e, ainda acréscimo em 111,95 % nas horas de codificação, as horas utilizadas em retrabalho tiveram redução de 73,23%.
publishDate 2021
dc.date.issued.fl_str_mv 2021-07-29
dc.date.accessioned.fl_str_mv 2022-12-06T14:31:57Z
dc.date.available.fl_str_mv 2022-12-06T14:31:57Z
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 AUDACIO, Edneuci Denise. Integração de técnicas para melhoria da qualidade de requisitos. uma abordagem aplicada. 2021. Dissertação (Mestrado em Informática) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2021.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/30257
identifier_str_mv AUDACIO, Edneuci Denise. Integração de técnicas para melhoria da qualidade de requisitos. uma abordagem aplicada. 2021. Dissertação (Mestrado em Informática) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2021.
url http://repositorio.utfpr.edu.br/jspui/handle/1/30257
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.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Cornelio Procopio
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Informática
dc.publisher.initials.fl_str_mv UTFPR
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Cornelio Procopio
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
bitstream.url.fl_str_mv http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30257/1/IntegracaoTecnicasQualidadeRequisitos.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30257/2/IntegracaoTecnicasQualidadeRequisitos.pdf.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30257/3/IntegracaoTecnicasQualidadeRequisitos.pdf.jpg
bitstream.checksum.fl_str_mv 22d2a301c52cc8859cc44e21f4684eba
beb15a1b52e6977e2db578a28ee712e8
7efa448726838db0318938f7885c18c4
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv
_version_ 1805923724800557056