Bioeconomia: Diversidade e Riqueza para o Desenvolvimento Sustentável

21 a 25 de outubro de 2019

Trabalho 12847

ISSN 2237-9045
Instituição Universidade Federal de Viçosa
Nível Graduação
Modalidade Pesquisa
Área de conhecimento Ciências Exatas e Tecnológicas
Área temática Engenharia/Tecnologia
Setor Instituto de Ciências Exatas e Tecnológicas
Bolsa PIBIC/CNPq
Conclusão de bolsa Sim
Apoio financeiro CNPq
Primeiro autor André Henrique Franco Costa
Orientador GLAUCIA BRAGA E SILVA
Outros membros JOSE AUGUSTO MIRANDA NACIF, Vitor Luis Goncalves Silva
Título ColMiner: uma ferramenta de apoio ao gerenciamento das comunicações em um ambiente de issue tracking
Resumo A comunicação está diretamente ligada com o sucesso ou fracasso de um projeto de software que possui uma equipe de colaboradores. Trocas de mensagens tornam o processo de desenvolvimento mais ágil e menos burocrático. Através da análise da comunicação é possível extrair diversas informações, que na mão de bons gestores, podem mudar completamente o cenário do desenvolvimento de um projeto. Como pode ser observado na literatura, as falhas de comunicação são responsáveis por grande parte dos projetos de software mal sucedidos. As falhas de comunicação podem ocorrer por diversos motivos, como textos longos com ideias confusas, mensagens com teor irrelevante para o projeto e até mesmo a subjetividade da linguagem natural, que pode trazer diferentes interpretações. Apesar disso, ferramentas computacionais que apoiem a análise da comunicação não são muito difundidas na literatura. Este projeto apresenta uma ferramenta, o ColMiner, que permite uma análise rápida e concreta de algumas métricas e estatísticas. Para realizar esta análise, são usadas algumas técnicas de mineração de texto que já são consolidadas na literatura. A ferramenta facilita a identificação de falhas no processo de comunicação através do cálculo de relevância temática, a análise de sentimentos e algumas outras métricas. Com o ColMiner, o usuário pode extrair dados de projetos que estão mantidos no GitHub, checar as métricas e estatísticas que a ferramenta oferece, criar gráficos dinâmicos e também gerar uma rede de comunicação que possibilita personalizar as medições dos nós e arestas com o intuito de checar os colaboradores chaves no processo de comunicação do projeto. A ferramenta foi validada utilizando comparação entre os resultados gerados automaticamente com a definição manual feita por um grupo de desenvolvedores. Por fim, foi feita uma análise em cima de dados coletados pelo ColMiner de diferentes projetos, com intuito de entender melhor como é feita a comunicação em projetos de software nos dias de hoje.
Palavras-chave Relevância temática, análise de comunicação, análise de sentimento
Forma de apresentação..... Painel
Gerado em 0,63 segundos.