Uma ferramenta multicritérios de priorização de requisitos baseada na técnica Analytic Hierarchy Process

dc.contributor.advisor1Reis, Marcelo Indio dos
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/pt_BR
dc.contributor.referee1Reis, Marcelo Indio dos
dc.contributor.referee1Latteshttp://lattes.cnpq.br/pt_BR
dc.contributor.referee2Wyzykowski, André Brasil Vieira
dc.contributor.referee2Latteshttp://lattes.cnpq.br/pt_BR
dc.contributor.referee3Borges, Fernando Cezar Reis
dc.contributor.referee3Latteshttp://lattes.cnpq.br/pt_BR
dc.creatorPergentino, Jessica das Neves
dc.creator.Latteshttp://lattes.cnpq.br/pt_BR
dc.date.accessioned2020-10-08T19:21:02Z
dc.date.accessioned2020-10-08T19:21:05Z
dc.date.available2020-10-08
dc.date.available2020-10-08T19:21:02Z
dc.date.available2020-10-08T19:21:05Z
dc.date.issued2020-06-26
dc.description.abstractOver time, companies and businesses have constantly evolved, which makes systems and the way to develop software evolve together, becoming increasingly interactive the way to create products. Thus, it is important to have a consistent requirements prioritization phase, which takes into account the stakeholders requirements and development conditions. Doing good prioritization can define whether product development will be successful or not. The requirements prioritization system presented in this paper aims to assist decision makers in the management and prioritization of functional requirements of their projects., taking into account the prioritization considerations. This system will make it possible to use the requirements prioritization technique Analytic Hierarchy Process based on multicriteria in an automated way, facilitating the use of the technique. For this, it was necessary to make a selection of the criteria, through a study in the literature and interviews with three specialists in the area of requirements engineering. For the construction of the tool, an analysis of the domain was made, followed by the survey of the functional requirements and the elaboration of the documentation. To validate the proposed solution, a case study was carried out in a project of the software factory of the Catholic University of Salvador, the case study had four phases, where the first was the identification of the participants’ profile, the second was the prioritization of requirements using an auxiliary spreadsheet, in the sequence, the participants carried out the prioritization using the tool described in this paper, finally, a questionnaire was applied to collect information about the priorities and impressions of the participants. The results obtained in the case study demonstrate that the tool was able to automate the technique of the Analytical Hierarchy Process and facilitate the process of prioritizing requirements. The criteria presented in this paper are also suitable for the context of the project in which they were used. Participants reported that the prototype of the tool is intuitive and practical, showing that it has the potential to be improved for commercial use.pt_BR
dc.description.resumoCom o tempo as empresas e negócios tem evoluído constantemente, o que faz com que os sistemas e a maneira de desenvolver softwares evoluam conjuntamente, se tornando cada vez mais interativa a forma de construir produtos. Dessa maneira, é importante ter uma fase de priorização de requisitos consistente, que leve em consideração as exigências dos Stakeholders e as condições de desenvolvimento. Fazer uma boa priorização pode definir se o desenvolvimento de um produto será bem sucedido ou não. O sistema de priorização de requisitos apresentado neste trabalho tem como objetivo auxiliar tomadores de decisão no gerenciamento e priorização de requisitos funcionais de seus projetos, levando em consideração critérios de priorização. Esse sistema possibilitará a utilização da técnica de priorização de requisitos Analytic Hierarchy Process baseada em multicritérios de forma automatizada facilitando o uso da técnica. Para isso foi necessário realizar uma seleção dos critérios, através de um estudo na literatura e de entrevistas com três especialista da área de engenharia de requisitos. Para a construção da ferramenta foi desenvolvida uma análise do domínio, seguido do levantamento dos requisitos funcionais e da elaboração da documentação. Para validar a solução proposta foi realizado um estudo de caso em um projeto da fábrica de software da Universidade Católica do Salvador. O estudo de caso possuiu quatro fases, onde a primeira foi a identificação do perfil dos participantes, a segunda foi a priorização dos requisitos utilizando uma planilha auxiliar, logo em seguida os participantes realizaram a priorização utilizando a ferramenta descrita nesse trabalho, sendo por fim aplicado um questionário onde foram colhidas informações a respeito das priorizações realizadas e das impressões dos participantes. Os resultados obtidos no estudo de caso demonstram que a ferramenta conseguiu automatizar a técnica Analytic Hierarchy Process e facilitar o processo de priorização de requisitos. Os critérios apresentados neste trabalho também se mostram adequados para o contexto do projeto em que foram utilizados. Os participantes relataram que o protótipo da ferramenta é intuitivo e prático, mostrando que ela possui potencial para ser melhorada para uso comercial.pt_BR
dc.identifier.urihttps://ri.ucsal.br/handle/prefix/1816
dc.languageporpt_BR
dc.publisherUniversidade Católica do Salvadorpt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentPró-Reitoria de Graduação (PROGRAD)pt_BR
dc.publisher.initialsUCSALpt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectPriorização de requisitospt_BR
dc.subjectAnalytic hierarchy processpt_BR
dc.subjectCritérios de priorização de requisitospt_BR
dc.subjectPrioritization of requirementspt_BR
dc.subjectRequirements prioritization criteriapt_BR
dc.subject.cnpqEngenhariaspt_BR
dc.subject.cnpqEngenharia de Software
dc.titleUma ferramenta multicritérios de priorização de requisitos baseada na técnica Analytic Hierarchy Processpt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
TCCJESSICAPERGENTINO.pdf
Size:
1.7 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.82 KB
Format:
Item-specific license agreed upon to submission
Description: