Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/27527
Registro completo de metadados
Campo DCValorIdioma
dc.creatorBampi, Aline-
dc.date.accessioned2022-03-03T16:36:18Z-
dc.date.available2022-03-03T16:36:18Z-
dc.date.issued2021-11-12-
dc.identifier.citationBAMPI, Aline. Modelo multicritério para priorização de complexidade de requisitos de software. 2021. Dissertação (Mestrado em Engenharia de Produção e Sistemas) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2021.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/27527-
dc.description.abstractThe increasing use of information technology in the world scenario, with high investment in the area and with priority for software, means that to develop them, they have an even greater responsibility to deliver a quality product on time and budget. In this context, this work presented an objective to develop a multicriteria model to prioritize software requirements based on its complexity from the technical team's point of view. The proposed model was developed based on a systematic literature review on requirements prioritization and software estimation to obtain the impact factors. These factors were grouped and then evaluated for importance by the experts for the context of software development in general. The AHP multicriteria method was used to generate the weight of each impact factor evaluated. The Fuzzy TOPSIS method was used to process the qualitative evaluations of the impact factors regarding their complexity with the requirements. A practical application was performed in the project management of web software in a company in the southwestern region of Paraná. The complexity of each impact factor was evaluated for each of the ten requirements of the project by three members with different specialty profiles. The Fuzzy TOPSIS multicriteria method was used to generate the ordering of the requirements by the complexity evaluated. The requirement 5 RQ5) (0.631) ranked first, followed by RQ8 (0.622) in second and RQ9 (0.609) in third, RQ7 (0.602) in fourth, RQ1 (0.581) in fifth. Then RQ2 (0, 499), RQ10 (0.478), RQ6 (0.104), and RQ3 (0.101) in the sixth, seventh, eighth, and ninth positions, respectively, thus RQ4 (0.051) was in the last position regarding its complexity with the impact factors. The impact factors that highlighted the complexity of the ten software requirements evaluated were: runtime restriction (FI1), required software reliability (FI5), product complexity (FI7), documentation compatible with life cycle needs (FI9), application experience (FI13), language and tool experience (FI15), use of software tools (FI17) and required development schedule (FI19). It was found through the constructs of the Technology Acceptance Model (TAM) of Davis (1989) that those involved in the application of the model developed to have a good acceptance for perceiving the Perceived Usefulness and Ease of Use, which effectively contributes by the Attitude and Behavioral Intention for the Actual Use. However, it has received suggestions for adjustments regarding the possibility of choice and several factors.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/pt_BR
dc.subjectTecnologia da informaçãopt_BR
dc.subjectSoftware - Desenvolvimentopt_BR
dc.subjectProcesso decisório por critério múltiplopt_BR
dc.subjectSistemas difusospt_BR
dc.subjectSistemas de suporte de decisãopt_BR
dc.subjectInformation technologypt_BR
dc.subjectComputer software - Developmentpt_BR
dc.subjectMultiple criteria decision makingpt_BR
dc.subjectFuzzy Systemspt_BR
dc.subjectDecision support systemspt_BR
dc.titleModelo multicritério para priorização de complexidade de requisitos de softwarept_BR
dc.title.alternativeMulti­criteria model for complexity prioritization of software requirementspt_BR
dc.typemasterThesispt_BR
dc.description.resumoO uso crescente da tecnologia da informação no cenário mundial, com elevado investimento na área e com prioridade para softwares, faz com que para desenvolvê-los, tenham ainda maior responsabilidade de entregar um produto de qualidade, no prazo e orçamento planejados. Neste contexto, este trabalho apresentou como objetivo desenvolver um modelo multicritério de priorização de requisitos de software baseado na sua complexidade sob o ponto de vista da equipe técnica. O modelo proposto foi desenvolvido com base em uma revisão sistemática de literatura sobre priorização de requisitos e estimativas de software para obter os fatores de impacto. Tais fatores foram agrupados e posteriormente passaram por uma avaliação de importância pelos especialistas, para o contexto de desenvolvimento de software de forma geral. Fez-se o uso do método multicritério AHP para gerar o peso de cada fator de impacto avaliado. O método Fuzzy TOPSIS foi utilizado para o processamento das avaliações qualitativas dos fatores de impacto quanto a sua complexidade em relação aos requisitos. Foi realizada uma aplicação prática do modelo, no gerenciamento do projeto de um software web, em uma empresa na região sudoeste do Paraná. Na aplicação do modelo, foi realizada a avaliação de complexidade de cada fator de impacto para cada um dos dez requisitos do projeto, por três integrantes com diferentes perfis de especialidade, e se utilizou o método multicritério Fuzzy TOPSIS para gerar a ordenação dos requisitos pela complexidade avaliada. O requisito 5 (RQ5) (0,631) ficou em primeira posição da ordenação, seguido do RQ8 (0,622) na segunda e do RQ9 (0,609) na terceira, na quarta ficou o RQ7 (0,602), na quinta posição ficou o RQ1 (0,581) e posteriormente o RQ2(0,499), RQ10 (0,478), RQ6 (0,104) e RQ3 (0,101) na sexta, sétima, oitava e nona posições respectivamente, assim o RQ4 (0,051) ficou na última posição quanto a sua complexidade em relação aos fatores de impacto. Os fatores de impacto que se destacaram em relação a complexidade dos dez requisitos de software avaliados foram: Restrição de tempo de execução (FI1), Confiabilidade de software exigida (FI5), Complexidade do produto (FI7), Documentação compatível com as necessidades do ciclo de vida (FI9), Experiência de aplicações (FI13), Linguagem e experiência com ferramentas (FI15), Uso de ferramentas de software (FI17) e Cronograma de Desenvolvimento Requerido (FI19). Constatou-se por meio dos construtos do Modelo de Aceitação de Tecnologia (TAM) de Davis (1989), que os envolvidos na aplicação do modelo elaborado, possuem uma boa aceitação por perceberem a Utilidade Percebida e Facilidade de Uso, o que contribui efetivamente pela Atitude e Intenção Comportamental para o Uso Real, embora tenha recebido sugestões de ajustes quanto a possibilidade de escolha e quantidade de fatores.pt_BR
dc.degree.localPato Brancopt_BR
dc.publisher.localPato Brancopt_BR
dc.creator.IDhttps://orcid.org/0000-0002-5797-7125pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/8279328593661182pt_BR
dc.contributor.advisor1Setti, Dalmarino-
dc.contributor.advisor1IDhttps://orcid.org/0000-0001-5311-6259pt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/3289672254307554pt_BR
dc.contributor.referee1Setti, Dalmarino-
dc.contributor.referee1IDhttps://orcid.org/0000-0001-5311-6259pt_BR
dc.contributor.referee1Latteshttp://lattes.cnpq.br/3289672254307554pt_BR
dc.contributor.referee2Lima, José Donizetti de-
dc.contributor.referee2IDhttps://orcid.org/0000-0001-5260-9035pt_BR
dc.contributor.referee2Latteshttp://lattes.cnpq.br/1633959881315804pt_BR
dc.contributor.referee3Trentin, Marcelo Gonçalves-
dc.contributor.referee3IDhttps://orcid.org/0000-0003-2882-926Xpt_BR
dc.contributor.referee3Latteshttp://lattes.cnpq.br/8940960377863705pt_BR
dc.contributor.referee4Reinehr, Sheila dos Santos-
dc.contributor.referee4IDhttps://orcid.org/0000-0001-9430-7713pt_BR
dc.contributor.referee4Latteshttp://lattes.cnpq.br/8130292521370915pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.programPrograma de Pós-Graduação em Engenharia de Produção e Sistemaspt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAOpt_BR
dc.subject.capesEngenharia/Tecnologia/Gestãopt_BR
Aparece nas coleções:PB - Programa de Pós-Graduação em Engenharia de Produção e Sistemas

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
multicriteriopriorizacaoresquisitosoftware.pdf1,69 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons