Autor |
Lima, Robson Kerschner de; |
Lattes do autor |
http://lattes.cnpq.br/3468407212821910; |
Orientador |
Barbosa, Jorge Luis Victória; |
Lattes do orientador |
http://lattes.cnpq.br/6754464380129137; |
Instituição |
Universidade do Vale do Rio dos Sinos; |
Sigla da instituição |
Unisinos; |
País da instituição |
Brasil; |
Instituto/Departamento |
Escola Politécnica; |
Idioma |
pt_BR; |
Título |
Nhatos: um modelo para recomendação de requisitos baseado em históricos de contextos; |
Resumo |
O ambiente de gerenciamento de projetos de software possui inúmeras incertezas. Durante o ciclo de vida dos projetos, novos requisitos e solicitações de mudanças ocorrem a todo instante, tornando o seu gerenciamento estratégico. As falhas que ocorrem durante o gerenciamento de requisitos prejudicam as chances de sucesso dos projetos. Porém, o gerenciamento adequado dos requisitos, através da cooperação das equipes e utilização dos históricos de projetos, reduz o risco quanto aos desvios do planejamento em relação ao tempo, custo e qualidade do projeto. Uma pesquisa de campo foi conduzida, envolvendo 56 profissionais de projetos, para coletar sua percepção com relação às ferramentas de apoio em gestão de projetos utilizadas em seu
ambiente de trabalho. Nesta pesquisa, a gestão de escopo apresentou-se como a área mais crítica para o sucesso dos projetos. Sobre os problemas enfrentados, esta mesma área também destacou-se nas respostas obtidas. Quando questionados sobre quais áreas deveriam receber uma ferramenta de apoio proativo, novamente a gestão do escopo foi citada. Neste sentido, essa dissertação apresenta um modelo intitulado Nhatos. O Nhatos contribui para a redução da probabilidade de falha dos projetos através da recomendação de requisitos. Seus diferenciais acadêmicos seguem conceitos estabelecidos pela computação ubíqua. O modelo recomenda requisitos através da análise dos históricos de contextos de projetos, considerando os avanços nos seus ciclos de vida. E, utiliza os benefícios da colaboração entre os envolvidos no projeto. O Nhatos foi exposto a um ambiente da indústria e avaliado através de uma base histórica contendo 183 projetos. Após analisar diferentes cenários, o Nhatos alcançou um percentual de acerto de 83,04% das recomendações realizadas.; |
Abstract |
The software project management environment has numerous uncertainties. During the
life cycle of projects, new requirements, and requests for changes occur at all times, making their management strategic. Failures that occur during requirements management impair the chances of successful projects. However, proper requirements management reduces the risk of deviations from planning about the time, cost, and quality of the project. Field research was conducted involving project professionals to collect the teams’ perception of the application of a proactive computational model to support software teams during their decision making. In this sense, this qualification presents a model called Nhatos. Nhatos contributes to reducing the probability of failure of projects through the recommendation of requirements. Nhatos follows ubiquitous computing concepts, since it recommends requirements through the analysis of historical project contexts, considering the advances in their life cycles. The model was exposed to an industry environment and evaluated using a historical basis containing 183 projects. After
analyzing different scenarios, Nhatos achieved a correct percentage of 83.04% of the recommendations made.; |
Palavras-chave |
Engenharia de requisitos; SRES; Históricos de contextos; Processamento de linguagem natural; Sistemas multi-agentes; Requirements engineering; RSSE; Contexts history; Natural language processing; Multi-agents system; |
Área(s) do conhecimento |
ACCNPQ::Ciências Exatas e da Terra::Ciência da Computação; |
Tipo |
Dissertação; |
Data de defesa |
2020-02-23; |
Agência de fomento |
Nenhuma; |
Direitos de acesso |
openAccess; |
URI |
http://www.repositorio.jesuita.org.br/handle/UNISINOS/9535; |
Programa |
Programa de Pós-Graduação em Computação Aplicada; |