Uma abordagem para priorização de requisitos baseada em busca

The demand for developing and delivering quality software solutions in a short period of time is a challenge facing companies, as software quality is often inhibited by these factors. Consequently, the delivery of features that add less value to the project version proves to be a problem. Knowing ho...

ver descrição completa

Autor principal: Corezolla, Andrei Welliton
Formato: Trabalho de Conclusão de Curso (Graduação)
Idioma: Português
Publicado em: Universidade Tecnológica Federal do Paraná 2020
Assuntos:
Acesso em linha: http://repositorio.utfpr.edu.br/jspui/handle/1/10773
Tags: Adicionar Tag
Sem tags, seja o primeiro a adicionar uma tag!
id riut-1-10773
recordtype dspace
spelling riut-1-107732020-11-13T11:57:09Z Uma abordagem para priorização de requisitos baseada em busca A search-based requirements prioritizati onap proach Corezolla, Andrei Welliton Souza, Francisco Carlos Monteiro Souza, Francisco Carlos Monteiro Souza, Alinne Cristinne Corrêa Silva, Rodolfo Adamshuk Engenharia de software Ferramentas de busca na Web Inteligência artificial Software engineering Web search engines Artificial intelligence CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO The demand for developing and delivering quality software solutions in a short period of time is a challenge facing companies, as software quality is often inhibited by these factors. Consequently, the delivery of features that add less value to the project version proves to be a problem. Knowing how to choose the best sets of requirements to compose the system version is a costly activity, as traditional prioritization methods are ineffective. Based on this problem, this study aims to present a requirements prioritization approach using a genetic algorithm in order to find alternative solutions that can assist in the requirements prioritization decision process during the software development process. The experiments evaluated the effectiveness of the proposed approach qualitatively and quantitatively, generating satisfactory results, which indicate the feasibility of its use and can thus contribute to the development of software projects, both in academia and in the corporate environment. A necessidade de desenvolvimento e entrega de soluções de software com qualidade em um curto espaço de tempo é um desafio enfrentado pelas empresas, visto que muitas vezes a qualidade de um software é prejudicada por conta desses fatores. Por consequência a entrega de funcionalidades que pouco agregam valor a versão do projeto se mostra um problema. Saber escolher os melhores conjuntos de requisitos para compor a versão do sistema é uma atividade custosa, visto que métodos tradicionais de priorização se mostram ineficazes. Com base nesta problemática, este estudo tem como objetivo apresentar uma abordagem de priorização de requisitos utilizando algorítimo genético a fim de encontrar soluções alternativas que possam auxiliar no processo de decisão de priorização de requisitos, durante o processo de desenvolvimento de software. Os experimentos permitiram avaliar a eficácia da abordagem proposto qualitativamente e quantitativamente, gerando resultados satisfatórios, que indicam a viabilidade do seu uso podendo assim contribuir com o desenvolvimento de projetos de software, tanto no meio acadêmico, como no meio corporativo. 2020-11-13T11:57:09Z 2020-11-13T11:57:09Z 2019-11-26 bachelorThesis COREZOLLA, Andrei Welliton. Uma abordagem para priorização de requisitos baseada em busca. 2019. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2019. http://repositorio.utfpr.edu.br/jspui/handle/1/10773 por embargoedAccess application/pdf Universidade Tecnológica Federal do Paraná Dois Vizinhos Brasil Engenharia de Software UTFPR
institution Universidade Tecnológica Federal do Paraná
collection RIUT
language Português
topic Engenharia de software
Ferramentas de busca na Web
Inteligência artificial
Software engineering
Web search engines
Artificial intelligence
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
spellingShingle Engenharia de software
Ferramentas de busca na Web
Inteligência artificial
Software engineering
Web search engines
Artificial intelligence
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Corezolla, Andrei Welliton
Uma abordagem para priorização de requisitos baseada em busca
description The demand for developing and delivering quality software solutions in a short period of time is a challenge facing companies, as software quality is often inhibited by these factors. Consequently, the delivery of features that add less value to the project version proves to be a problem. Knowing how to choose the best sets of requirements to compose the system version is a costly activity, as traditional prioritization methods are ineffective. Based on this problem, this study aims to present a requirements prioritization approach using a genetic algorithm in order to find alternative solutions that can assist in the requirements prioritization decision process during the software development process. The experiments evaluated the effectiveness of the proposed approach qualitatively and quantitatively, generating satisfactory results, which indicate the feasibility of its use and can thus contribute to the development of software projects, both in academia and in the corporate environment.
format Trabalho de Conclusão de Curso (Graduação)
author Corezolla, Andrei Welliton
author_sort Corezolla, Andrei Welliton
title Uma abordagem para priorização de requisitos baseada em busca
title_short Uma abordagem para priorização de requisitos baseada em busca
title_full Uma abordagem para priorização de requisitos baseada em busca
title_fullStr Uma abordagem para priorização de requisitos baseada em busca
title_full_unstemmed Uma abordagem para priorização de requisitos baseada em busca
title_sort uma abordagem para priorização de requisitos baseada em busca
publisher Universidade Tecnológica Federal do Paraná
publishDate 2020
citation COREZOLLA, Andrei Welliton. Uma abordagem para priorização de requisitos baseada em busca. 2019. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2019.
url http://repositorio.utfpr.edu.br/jspui/handle/1/10773
_version_ 1805320772232675328
score 10,814766