Hoje se fala muito em produtividade, mas não são muitos o que realmente entendem o que é produtividade.
Se você chegar a um departamento de TI e pedir (como exemplo) uma lista classificada dos programadores mais produtivos, é quase certo que você não a terá. Isto acontece porque são poucas as empresas que realmente medem a produtividade de suas equipes, e isto ocorrerá em 90% dos casos.
A produtividade consiste em o que é produzido em um determinado tempo.
Em linhas de produção isso é mais tranqüilo, pois você consegue “ver”, “pegar” e “contar”. Fica mais fácil de comparar. Mas… e quando falamos de software?
Primeiramente, vamos a algumas perguntas:
- Qual a produtividade de sua equipe?
- Quais os 10 programadores mais produtivos?
- O que você faria para entregar dentro do prazo um projeto crítico com uma parede*?
*Parede: Data onde o sistema precisa necessariamente estar online, sob pena de multa.
Se você hesitou em responder a primeira pergunta, você acaba de descobrir uma excelente oportunidade para conhecer como sua equipe trabalha de fato. Isto será muito importante nas suas estimativas e especial no seu planejamento e venda.
Se você não consegue responder a segunda pergunta, ou a responde baseado em sua percepção (e não em números), é bom refletir e medir isto, o ganho será assustadoramente compensador.
Já a terceira pergunta… para respondê-la você DEVE ter feito a lição de casa das duas primeiras perguntas. Muitas empresas colocam os melhores programadores para ter certeza que vão entregar e assim, não pagar a multa. Bom… este é um bom caso de gestão de riscos, mas, você pode provavelmente economizar um bom dinheiro se simplesmente conhecer a produtividade de sua equipe, e assim, deslocar as pessoas certas para o projeto.
Primeiramente, selecione os projetos finalizados e colete os dados de custo, esforço e tamanho e completude.
Depois de colocar isto em uma planilha, pegue os dados de planejamento e confronte-os.
As principais informações que você chegará são:
- Custo por tamanho (ou custo por ponto por função)
- Produtividade (produtividade por tamanho)
- Desvio nas estimativas
Apenas lembrando, a sua produtividade é o que você realmente concluiu, e não o que você planejou.
Você conseguirá ainda diversas outras informações como “produtividade por dia”, “produtividade por fase”, e outras. Vai depender muito da sua base de dados.
Agora, para chegar às informações individuais fica mais fácil, pegar cada projeto e descer até o nível do programador (como exemplo).
Após este trabalho, conhecendo a produtividade de suas equipes e da sua empresa você poderá incorporar elementos ao processo (ferramentas) pra aumentar a produtividade, e… já que você já conhece os dados, ficará mais fácil identificar se a ferramenta X tornou a equipe mais produtiva de fato.
Este é um resumo simplista e fácil “do que é produtividade” e “como medir a produtividade”, mas, fazendo isso, ainda existe um universo a ser explorado.
Veja também:
- Como analisar a produtividade da equipe? O caso a seguir aconteceu no mesmo projeto do post...





