sábado, 31 de maio de 2008

Porque é impossível acertar na estimativa?

Recentemente eu estava procurando artigos sobre estimativa de software para uma aula e encontrei isso aqui: http://en.wikipedia.org/wiki/Putnam_model
Pode ser falta de estudo eu ainda não conhecer o tal do Putnam e seu modelo de estimativa, mas é algo sobre uma equação maluca que tem a pretenção de dizer quantas pessoas ou qual o tamanho ou qual o tempo que um software levará para ser feito.
Eu não acredito em método caseiro, em pontos de função, em caso de uso. Muito menos acredito no Delphi e seus "especialistas".
Será que existe no mundo, alguem capáz de estimar o tempo, esforço, duração e custo de um software feito sob-medida, antes dele ser feito e acertar? Eu duvido disso também.
Aí vem as teorias de que quanto mais avançado o ciclo de vida, maior a acertabilidade. Não acredito também. Mesmo quando o programador sabe o que está fazendo, alguém já viu ele acertar ao ser questionado: quanto tempo vc precisa para terminar? Eu nunca vi. Sempre falta alguma coisinha e sempre a culpa é de outro (mesmo que esse outro não seja claramente identificado).
Meu próximo post vai ser sobre a real utilidade de testes durante a construção. Este é questionando a utilidade de se estimar. Acho que não serve pra nada. Só pra gastar dinheiro alocando um gerente estimando e se frustrando.

Nenhum comentário: