Uma Abordagem de Apoio à Gerência de Projeto de Software para Avaliação da Contribuição de Desenvolvedores
gerência de projeto, produtividade de software, métricas de contribuição, mineração de repositórios de software
A produtividade é um aspecto fundamental para equipes de desenvolvimento e empresas de software manterem a competitividade no mercado. Contudo, a produtividade de uma equipe depende diretamente da contribuição individual de seus desenvolvedores. Na literatura de engenharia de software, não há muito consenso sobre como medir essa produtividade. Avanços recentes na área incluem trabalhos de pesquisa que propõem utilizar métricas baseadas em mineração de repositórios como indicadores de produtividade. No entanto, tais trabalhos ainda carecem de estudos para avaliar a aplicabilidade de tais métricas no contexto de gerência de projetos de software. Neste contexto, esta dissertação de mestrado propõe: (i) a definição de procedimento de avaliação da contribuição de desenvolvedores baseado em um suíte de métricas que inclui indicadores de introdução de bugs, complexidade da contribuição, correção de bugs e volume de contribuição (LOC); (ii) a condução de estudos qualitativos de utilização de tal procedimento e métricas de forma a avaliar a aplicabilidade e utilidade de tais métricas como indicadores de acompanhamento de desenvolvimento e de produtividade individual de desenvolvedores.