Mitologia ou Metodologia?
Mitologia é o estudo de mitos ou lendas e Metodologia é o estudo de métodos ou etapas de um processo.
Francamente após 9 anos trabalhando com TI, percebi que nessa área a Metodologia se confunde com a Mitologia, pois lenda é uma coisa que todo mundo sabe o que é mas ninguém nunca viu, no meu ponto de vista, as metodologias aplicadas hoje em TI nada mais são do que um conjunto de etapas de um processo que todo mundo diz que funciona, mas ninguém nunca viu funcionar.
Coisa de maluco né? rs..
Da até para destacar alguns personagens, que compõe a “InfoMitologia”:
O Deus do gerenciamento!
Esse Deus é tão poderoso que é capaz de preencher uma planilha (vulgo cronograma), esmiuçando todos os detalhes do projeto, embora ele não conheça todos e com toda a sua experiência em previsões (quase um Nostradamus!), define uma data para o fim do desenvolvimento.
Agora vem uma das figuras da "InfoMitologia" que eu acho mais bacana, o Deus do entendimento e da sabedoria: O Analista!
O Analista é um ser capaz de entender em poucos dias todo um processo que o cliente levou anos para idealizar, ele tem o poder de documentar todo esse processo, em uma linguagem que até um pobre mortal, como um desenvolvedor é capaz de entender e transforma aquilo em um sistema, é obvio que todo o mérito do desenvolvimento desse sistema é do Analista, o desenvolvedor apenas codificou o que o analista bolou.
Um outro personagem é o Coordenador de Desenvolvimento, esse assim como o Hércules, é metade deus e metade humano. Ele até tenta ser um simples mortal, mas o Deus Gerente o força a executar uma tarefa humanamente impossível , pois acha que ele tem o poder de medir o intelectual e a produtividade de cada individuo, conseguindo a façanha de definir o tempo necessário para realizar cada tarefa e ainda apontar a melhor pessoa para executá-la.
Mas não fui justo quando disse lá em cima que o desenvolvedor é um pobre mortal, na verdade ele também é um mito!
Ele é um Super Herói, mais ou menos como o Super Homem.
Ele passa 5 meses trabalhando como um reles mortal e quando falta um mês para terminar o projeto, ele se transforma no Super Desenvolvedor!
E vira noites e noites programando e no período de um mês desenvolve tudo aquilo que o Deus Gerente achou que seria desenvolvido em 4 meses. Detalhe, o Super Desenvolvedor é capaz de fazer tudo isso sem testar!
Mas toda essa mitologia, ainda hoje é facilmente vendida como realidade, um negócio muito rentável por sinal.
O traficante bem sucedido não cheira cocaína, porem vende e ganha muito dinheiro.
A grande maioria das empresas que investem nesses processos, não são empresas de TI.
As empresas de TI vendem horas e horas de analise e documentação em suas consultorias, mas não se vê facilmente, uma software house aplicando esse tipo de processo no desenvolvimento de seus produtos.
É obvio, que tudo o que eu disse aqui se identifica muito com a metodologia de desenvolvimento “tradicional” ou “modelo em cascata” ou RUP ou seja lá qual sigla você utiliza para denominar isso.
Vou deixar para expor minha opinião esdrúxula sobre metodologia ágil no próximo post rs...
Até a proxima!
Iuri Menescal
Diga não as drogas, não use IE.
March 26th, 2009 - 15:43
traficantes nao cheiram ?