Resumo |
O que se não se pode medir, não se pode controlar. Seria essa a realidade de equipes de desenvolvimento de software? A presente pesquisa é composta por um estudo de caso desenvolvido na empresa Z, uma multinacional do ramo. Para tal, é apresentada uma revisão bibliográfica em torno dos conceitos de processos organizacionais, indicadores de desempenho e equipes de trabalho. Com os conceitos essenciais detalhados, foi possível então realizar a pesquisa que passa por apresentar a equipe e empresa na qual o estudo foi realizado, detalhar a metodologia de desenvolvimento e indicador de desempenho individual utilizados por essa equipe. Os sujeitos de pesquisa que tiveram sua opinião consolidada foram a empresa, na figura do gestor da equipe de desenvolvimento, os colaboradores que utilizaram um indicador de desempenho durante o período de um ano e o cliente da equipe de desenvolvimento na qual o estudo foi realizado. Como principais resultados da investigação percebeu-se que existe uma série de fatores a serem considerados ao se estabelecer um indicador de desempenho para uma equipe de desenvolvimento de software, como a maturidade da equipe e comportamentos a serem encorajados ou não, mas que a motivação para o estabelecimento deste indicador, a maneira como ele é percebido pela equipe e a maneira como ele é interpretado pelo gestor são determinantes para o sucesso ou falha da abordagem. Dentro disso, as vantagens proporcionadas pela utilização de um indicador de desempenho individual, como a transparência obtida no processo e critérios de avaliação e a orientação para entrega e criação de um nível de desconforto saudável entre os membros da equipe de desenvolvimento, são superiores às desvantagens percebidas, como o aumento da competição e individualismo em um ramo de atuação essencialmente colaborativo e a possibilidade de moldar o comportamento da equipe visando maximizar os resultados individuais no indicador. Por fim o estudo faz a consolidação destes benefícios e prejuízos, associados à utilização do indicador apresentado, bem como uma reflexão em torno das condições ideiais para utilização deste processo em uma equipe de desenvolvimento de software.; |