Christopher Vogler é uma espécie de roteirista dos roteiristas de Hollywood. Numa de suas aulas, ele afirma que um criador não deve se apaixonar pela solução.
Adotar tal abordagem pode levar a becos sem saída.

Eu já quebrei a cara me apaixonando pela solução. Há uns 10 anos, eu tinha uma base de dados para processar antes de uma análise de estoques. Não era absurdamente grande, mas também não era pequena: uma dúzia de planilhas, com umas 15 mil linhas cada.
Usei a minha ferramenta favorita, Excel VBA, ao invés de algum banco SQL. Remover duplicatas, juntar bases, essas coisas. O problema foi que o Excel 2007 não aguentou: os cálculos demoravam mais de meia hora, a planilha travava, e o pior, não dava para confiar na solução (alguma fórmula está errada ou o cálculo travou no caminho?).
Mesmo após ficar evidente que não era a melhor solução, havia a dúvida – faltam poucas semanas de trabalho, se eu recomeçar do zero, vai atrasar a entrega… ledo engano. Atrasou do mesmo jeito. Tive que quebrar muita pedra, e o resultado poderia poderia ser melhor.
A dica de Vogler é fazer o contrário: apaixone-se pelo problema, independente da solução. A história tem vida própria, ela escolhe o próprio final!
Trilha sonora: O mundo anda tão complicado – Legião Urbana
Veja também:
https://ideiasesquecidas.com/2013/12/01/a-solucao-otima-para-o-problema-errado/
https://ideiasesquecidas.com/2016/01/27/a-verdade-e-o-conto/
Republicou isso em REBLOGADOR.
CurtirCurtir
Insight interessante, Arnaldo.
Lembro da primeira equipe de sistemas da informação com quem eu trabalhei onde o gerente disse que eles produziam *soluções* de TI e não programas ou sistemas, pois se uma simples planilha excel com macros resolvesse o problema do cliente interno da empresa, eles seguiam com isso em frente.
Acho que foi o Ted Dziuba que uma vez chamou isso de “Taco Bell Programming” arrumar utilidades do shell Unix num script sofisticado ao invés de partir pra alguma linguagem de programação.
Abraços e seguimos em frente!
Pinguim Investidor
https://pinguiminvestidor.com
CurtirCurtido por 1 pessoa
Perfeito. Eu adoro protótipos em Excel. Estes podem rodar por um ou dois anos até amadurecer o processo. Depois, migrar para sistemas.
CurtirCurtir