Memcres: métrica multicritério para classificação de requisitos de software

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorGomes, Carlos Francisco Simões-
Autor(es): dc.contributorSantos, Marcos dos-
Autor(es): dc.contributorFreitas, André Luís Policani-
Autor(es): dc.contributorSantos, Maristela Oliveira dos-
Autor(es): dc.contributorAlmeida Filho, Adiel Teixeira de-
Autor(es): dc.creatorBarcelos, Mara Regina dos Santos-
Data de aceite: dc.date.accessioned2024-07-11T18:06:58Z-
Data de disponibilização: dc.date.available2024-07-11T18:06:58Z-
Data de envio: dc.date.issued2023-08-15-
Data de envio: dc.date.issued2023-08-15-
Fonte completa do material: dc.identifierhttp://app.uff.br/riuff/handle/1/29959-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/capes/763823-
Descrição: dc.descriptionA demanda por recursos de Tecnologia da Informação (TI) é cada vez mais crescente, principalmente, se a aceleração da transformação digital provocada pela pandemia for considerada. Sendo assim, existe a necessidade do uso de técnicas aprimoradas que permitam que as empresas possam desenvolver produtos de software de qualidade e que atendam às necessidades dos clientes. Neste contexto, o uso de métricas pode contribuir nas atividades de desenvolvimento de software, permitindo mensurar a qualidade, identificar falhas, reduzir custos, dentre outros benefícios. O objetivo desta tese é propor uma nova métrica de software, denominada Métrica Multicritério para Classificação de Requisitos de Software (MEMCRES). Uma pesquisa bibliométrica foi realizada nas bases de dados Scopus e Web of Science, a fim de identificar a distribuição dos artigos por ano de publicação, os principais autores, a afiliação, os países, os idiomas mais usados, os tipos de documentos, os periódicos; as áreas de conhecimento e os agrupamentos de palavras-chave. Em seguida, 23 artigos foram selecionados para leitura, revelando que muitas métricas de software podem ser usadas para diferentes fins, mas a maioria delas está relacionada ao código fonte. Um estudo de caso foi realizado no CASNAV para aplicar a métrica MEMCRES. A classificação dos requisitos foi realizada por meio do método ELECTRE-MOr, um novo método multicritério não compensatório, ordinal, para múltiplos decisores. Esse método utiliza uma adaptação do método SAPEVO-M na geração de pesos dos critérios. Os resultados mostraram que há diferenças entre a classificação por tipo de requisito de software e a classificação que considera o conjunto dos requisitos. Dessa maneira, cabe ao gerente da equipe decidir qual classificação usar. A utilização da métrica MEMCRES traz benefícios como: (i) auxílio para estimar o esforço necessário para o desenvolvimento do produto de software; (ii) auxílio na elaboração do orçamento; (iii) contrato com valor mais próximo da realidade-
Descrição: dc.descriptionThe demand for Information Technology (IT) resources is increasingly growing, especially considering the speed up of digital transformation caused by the pandemic. Therefore, there is a need to use improved techniques that allow companies to develop quality software products that meet customer needs. In this context, the use of metrics can contribute to software development activities, allowing to measure quality, identify failures, reduce costs, among other benefits. The objective of this thesis is to propose a new software metric, called Multicriteria Metric for Software Requirements Classification (MEMCRES). The bibliometric research was carried out in the Scopus and Web of Science databases to identify the distribution of articles by year of publication, the main authors, affiliation, country, the most common languages, the types of documents, journals, areas of knowledge, and the keyword clusters. Twenty-three articles were subsequently selected for reading, revealing that many software metrics can be used for different purposes, but most of them are related to source code. A case study was carried out at CASNAV to apply the MEMCRES metric. The classification of requirements was performed using the ELECTRE-MOr method, a new ordinal and non-compensatory multicriteria method for multiple decision makers. This method uses an adaptation of the SAPEVO-M method to generate criteria weights. The results showed that there are differences between the classification by type of software requirement and the classification that considers the set of requirements. Thus, it is up to the team manager to decide which classification to apply. The use of MEMCRES metric brings benefits such as: (i) help in estimating the effort needed to develop the software product; (ii) assistance in budgeting; (iii) contract with a value closer to reality.-
Descrição: dc.description161 p.-
Formato: dc.formatapplication/pdf-
Idioma: dc.languagept_BR-
Direitos: dc.rightsOpen Access-
Direitos: dc.rightsCC-BY-SA-
Palavras-chave: dc.subjectMEMCRES-
Palavras-chave: dc.subjectRequisitos de software-
Palavras-chave: dc.subjectMétricas de software-
Palavras-chave: dc.subjectMulticritério-
Palavras-chave: dc.subjectELECTRE-MOr-
Palavras-chave: dc.subjectDesenvolvimento de software-
Palavras-chave: dc.subjectMétrica-
Palavras-chave: dc.subjectTomada de decisão com múltiplos critérios-
Palavras-chave: dc.subjectSoftware requirements-
Palavras-chave: dc.subjectSoftware metrics-
Palavras-chave: dc.subjectMulticriteria-
Título: dc.titleMemcres: métrica multicritério para classificação de requisitos de software-
Título: dc.titleMemcres : Multi-criteria metric for classifying software requirements-
Tipo de arquivo: dc.typeTese-
Aparece nas coleções:Repositório Institucional da Universidade Federal Fluminense - RiUFF

Não existem arquivos associados a este item.