Pensamento e conhecimento
Primeiros princípios: o que são e como aplicar a um problema
Um exemplo de produto para separar o que sabemos, o que nos limita e o que ainda estamos supondo.

Pensar por primeiros princípios é decompor um problema até suas premissas básicas e construir alternativas a partir delas. Em uma decisão de negócio, isso exige distinguir o que tem fundamento daquilo que a equipe apenas se acostumou a aceitar.
Uma empresa fictícia de software recebe pedidos de um aplicativo para celular. O produto funciona pelo navegador, mas alguns clientes dizem que precisam consultar informações durante visitas. A proposta em discussão já é contratar uma equipe para desenvolver o aplicativo.
Antes de estimar essa contratação, vale perguntar qual parte do trabalho está falhando. Precisam consultar qualquer informação ou apenas confirmar o próximo compromisso? Há conexão nos locais das visitas? Um aplicativo resolveria a dificuldade relatada?
Comece pelo problema que a solução pretende resolver
“Precisamos de um aplicativo” reúne uma necessidade e uma escolha técnica na mesma frase. Ao separar as duas, a equipe consegue investigar a necessidade sem assumir antecipadamente o custo da solução.
No exemplo, uma primeira formulação seria: “Quem faz visitas precisa consultar o compromisso e registrar o resultado enquanto está fora do escritório.” Isso ainda pede esclarecimentos. Qual informação precisa estar disponível? Quanto pode esperar para ser sincronizada? Quem deve ter acesso?
O trabalho de formular o problema ajuda a delimitar essas perguntas. Uma formulação ampla demais pode levar a desmontar o produto inteiro quando a decisão envolve apenas uma parte da rotina.
Escolha também o que ficará fora da análise. A empresa pode estudar a consulta de compromissos nesta etapa e manter a emissão de relatórios no navegador. Essa delimitação permite comparar alternativas menores antes de assumir um novo produto completo.
Separe fatos, restrições e suposições
Na aplicação prática desse modelo, “primeiro” não significa uma certeza eterna. Significa uma premissa cujo fundamento você consegue explicar e cujo alcance conhece. Um relato de cliente é evidência de que ele fez aquela afirmação; ainda pode faltar observar o trabalho a que ele se refere.
O quadro a seguir pertence ao caso fictício. As observações são condições imaginadas para o exercício, sem pretensão de representar uma pesquisa real.
| Afirmação em discussão | Como tratá-la | O que sustenta ou falta verificar |
|---|---|---|
| Durante as visitas, os usuários consultam o próximo compromisso no celular. | Fato observado nos casos acompanhados. | O percurso foi observado; falta saber em quais outros tipos de visita ele se repete. |
| Alguns locais de visita ficam sem conexão. | Condição observada em parte do uso. | Registrar quais informações precisam funcionar nesses locais e por quanto tempo. |
| Só o responsável autorizado pode consultar os dados do cliente. | Restrição de acesso definida para o produto. | Conferir a regra com quem responde pela segurança e testar como ela será aplicada. |
| Só um aplicativo instalado pode resolver a consulta. | Suposição sobre a solução. | Comparar alternativas técnicas com alguém que conheça suas limitações. |
| O usuário vai atualizar todos os campos durante a visita. | Suposição sobre comportamento. | Observar quais campos ele consegue e precisa preencher nesse momento. |
Uma restrição pode ter origens diferentes. Uma exigência contratual pede consulta ao compromisso vigente. Um limite técnico pede verificação no sistema. “Sempre fizemos assim” pede uma justificativa que ainda não apareceu. Misturar essas origens faz uma preferência antiga parecer uma impossibilidade.
Nos processos de projeto da NASA, necessidades, restrições e suposições são explicitadas na definição do sistema. Essa referência orienta a distinção entre os registros; o exercício acima é uma adaptação para a decisão de produto.
Reconstrua alternativas a partir das necessidades
Com o problema delimitado, a empresa pode comparar melhorar a página usada no celular, oferecer um acesso com recursos de funcionamento sem conexão ou desenvolver um aplicativo instalado. A viabilidade de cada opção depende do que precisa ser consultado e atualizado, das regras de acesso e das plataformas usadas pelos clientes.
Se apenas consultar um compromisso for essencial, uma alternativa pequena talvez atenda ao uso. Se atualizar informações sem conexão for indispensável, será preciso examinar armazenamento local, sincronização e o que acontece quando dois registros entram em conflito. O nome da tecnologia, sozinho, não responde a essas questões.
Compare o custo de manter a solução depois da entrega. Quem corrigirá falhas? Como um acesso será revogado? O usuário precisará reaprender a rotina? Uma alternativa barata para lançar pode exigir um suporte que a empresa ainda não consegue oferecer.
Também mantenha a opção de adiar. Se a equipe não sabe em que situações a consulta falha, investir primeiro na observação do trabalho pode evitar escolher entre alternativas que respondem a problemas diferentes.
Quando usar analogias e quando voltar às premissas
Raciocinar por analogia é aproveitar uma semelhança com uma situação conhecida. A experiência de outro produto pode ajudar a encontrar perguntas, estimar esforço ou reconhecer uma dificuldade recorrente. O cuidado está em conferir se as condições que sustentaram aquela solução também existem aqui.
Copiar um aplicativo usado por uma empresa maior, por exemplo, pode trazer recursos ligados a uma operação que nossos clientes não têm. A comparação continua útil se mostrar o que precisamos verificar: frequência de uso, necessidade de conexão e capacidade de manutenção.
Voltar às premissas demanda tempo e conhecimento. Faz sentido quando uma solução parece obrigatória, mas ninguém consegue explicar por quê, ou quando mudou uma condição que justificava a escolha anterior. Para uma tarefa conhecida e de baixo impacto, seguir um procedimento bem estabelecido pode ser suficiente.
Escolha uma dúvida que possa mudar a decisão
A empresa poderia acompanhar uma visita e testar uma versão limitada da consulta com quem executa o trabalho. Antes, registraria qual informação precisa estar disponível, o que conta como falha e qual descoberta justificaria investir numa solução maior.
Use a ficha de experimento para delimitar essa verificação. Se o teste ocorrer apenas com conexão estável, o resultado sustentará uma conclusão sobre esse uso. A exigência de funcionar sem conexão continuará em aberto.
A próxima decisão será diferente conforme o resultado. Uma consulta simples que atende ao percurso pode justificar melhorar a página atual. Falhas ligadas à sincronização exigem investigação técnica. Se o uso observado divergir do pedido inicial, a equipe terá de rever o próprio problema antes de contratar o desenvolvimento.
Comentários
Que experiência ou contraponto você acrescentaria a esta conversa?
Comentários passam por aprovação antes de aparecer. Divergências são bem-vindas; mantenha o respeito e evite dados confidenciais ou de terceiros.
Carregando comentários…
Acrescente sua perspectiva