Sobre a arte de modelar problemas analíticos

(Reflexões derivadas de 20 anos de projetos e dores de cabeça)

O problema nunca vem formulado na vida real. O cliente nunca sabe o que quer. Formular o problema é mais importante do que resolver um problema já formulado.

Por isso mesmo, saber código hard é só uns 50% da necessidade. Modelar problemas é uma arte. Um modelo, por mais complicado que seja, é uma simplificação da realidade. É uma intersecção entre formular um modelo resolvível e ajudar a dar boas respostas na prática.

Atentar para:

– Forte entendimento do processo: saber o que você está fazendo é primordial

– Dados: nem sempre são em volume suficiente ou na qualidade necessária. Informações que não medimos pode ser maior do que as que medimos

– Entre duas soluções iguais, escolha o mais arroz com feijão. Trabalhos devem ser simples e diretos. Não há ganhos em ter modelos complicados demais

– Não persiga métricas de status, como views, likes. Tenha em mente sempre agregar valor de verdade: solução mais acurada, mais rápida, que permita tomada de decisão de forma clara e efetiva

– Tenha foco. Uma ferramenta deve responder majoritariamente a uma única questão

– Governança. O trabalho deve ter um dono e um stakeholder principal comprometido. Senão, melhor nem começar

A arte de modelar problemas é fundamental para o sucesso de qualquer projeto!



Veja também:

Forgotten Math

Forgotten Lore - Ideias Técnicas com uma pitada de filosofia.