Predição do evento de turnover em equipes de software livre e de código aberto
Resumo
Os projetos livres e de código aberto, em tradução literal da língua Inglesa free and open
source software (FOSS) têm uma alta rotatividade de colaboradores. RAILS, ELIXIR e
LINUX são exemplos famosos de projetos FOSS. Essa rotatividade acontece quando pes-
soas deixam o projeto ou novas entram. Quando um contribuidor deixa de ser ativo em um
projeto, uma série de consequências negativas podem afetar o software. Dentre algumas
situações estão a falta de manutenção em módulos do software. Portanto, a saída de um
desenvolvedor pode ser prejudicial ao projeto FOSS. Caso exista viável de descobrir quem
não realizará mais contribuições no projeto, os gestores podem executar ações para evitar
a saída do contribuidor ou diminuir as possíveis consequências. Este estudo propõe um
classificador que faça a predição do turnover quando o mesmo aconteça. Com base nos
dados de repositórios FOSS do GITHUB, o classificador oferecerá como resposta se o con-
tribuidor interagiu pela última vez ou continuará no projeto. As métricas de desempenho
dos classificadores apresentaram bons resultados com relação aos trabalhos anteriores.
A precision foi de 0,83 e a recall de 0,35 para classe de contribuidores que irão continuar
no projeto. Por outro lado, a classe de contribuidores que podem ficar inativos tiveram uma
precision de 0,81 e uma recall de 0,98.
Coleções
Os arquivos de licença a seguir estão associados a este item: