A ineficiência do uso de timesheets…

Outubro 17, 2007 at 2:22 am (Uncategorized) (, , )

Bom… muito tempo sem postar mostra o quando minha vida esteve ocupada nos últimos meses. Nos próximos posts falarei um pouco sobre minhas andanças sobre a America Latina, mas antes disso, quero falar sobre algo que me incomoda no dia dia (e você também) que é o preenchimento das atividades realizadas no dia, a.k.a. Timesheet.

Algum tempo suspeito (empíricamente) que o uso de timesheet é totalmente inadequado para o gerenciamento do desenvolvimento de software, principalmente no que diz respeito a quantidade de horas trabalhadas.

Pois:

  • O preenchimento de timesheet é chato;
  • O preenchimento de timesheet toma tempo;
  • Desenvolvedores difícilmente preenchem o timesheet diariamente;
  • Timesheets preenchidos muito tempo depois são mentirosos;
  • Entradas do timesheet são maquiadas;

Imaginando que estaria sozinho neste pensamento (Mentira… todo mundo odeia timesheet) me deparo com o blog de Jeff Sutherland – um dos pais do SCRUM – em que ele mostra a seguinte imagem:

TimeSheet Correlation

Correlação entre o tempo de programador e a qualidade do software.

Ele diz que:

“Atualmente time sheets são tão ruins quanto burros:

  • Desmotivam os desenvolvedores
  • 10-15% de perda de produtividade (No mínimo)
  • Desenvolvedores simulam o tempo preenchido em vez de preencher corretamente
  • Relatórios com dados errados são usados para a tomada de decisão
  • Clientes são enganados
  • Não tem nada haver com a qualidade do código
  • O foco da organização é em dados falsos e não na real produção”

Ainda mais:

  • Não existe correlação entre o tempo do desenvolvedor e a produção do software
  • Não existe correlação entre o tempo gasto e a qualidade do código
  • Não existe relação entre “pessoas qualificadas” e a producão de código

Ou seja… time sheet atualmente não serve pra nada.

Por fim, termino este post com está frase de Jeff:

“Trust me, you need to dump those lame time sheets and get focused on real software production before an Agile competitor puts you out of business!”

Link Permanente 1 Comentário