Definir o que ele nunca pode errar
Todo produto tem um conjunto pequeno de coisas que não podem quebrar: dinheiro, estoque, identidade. A arquitetura começa por elas, não pela lista de funcionalidades.
Uma ideia que precisa virar software que aguenta produção. Arquitetura, entrega e o trabalho operacional que começa no dia seguinte ao lançamento.
Como trabalhamos
Todo produto tem um conjunto pequeno de coisas que não podem quebrar: dinheiro, estoque, identidade. A arquitetura começa por elas, não pela lista de funcionalidades.
Não um protótipo que finge a parte difícil. A primeira entrega resolve o caso real de ponta a ponta, e o resto cresce sobre algo que já funciona.
Restrição que mora só na interface é contornada pelo próximo cliente da API. Onde a correção importa, ela é garantida onde o dado está.
Deploy, monitoramento e o trabalho que começa no dia seguinte ao lançamento. Já operamos produto nosso em produção, e é por isso que esta etapa está na lista.
O que fica funcionando
Software que aguenta quando volume real e dinheiro real passam por ele.
Falar sobre issoOutras práticas