Uma Abordagem de Apoio à Gerência de Projetos de Software para Análise 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 importante atributo 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. Infelizmente não há consenso, na literatura, sobre como medir essa contribuição. Avanços nessa área incluem trabalhos que propõem utilizar métricas baseadas em mineração de repositórios como indicadores de contribuição. No entanto, esses trabalhos ainda carecem de estudos para validar a utilidade e aplicabilidade de tais métricas no contexto de gerência de software. Este trabalho de dissertação apresenta: (i) uma abordagem de apoio à gerencia de projetos para acompanhamento da contribuição de desenvolvedores; e (ii) a condução de um estudo de avaliação da abordagem proposta no contexto de uma instituição de desenvolvimento de software realizada em colaboração com gerentes de projetos reais. Os resultados do estudo apontam que as métricas que compõem a abordagem são bastante utéis para análise da contribuição individual de desenvolvedores, mas não devem ser usadas de forma exclusiva, devendo ser também consideradas atributos subjetivos relacionados a outras atividades não relacionadas a programação.