Modernizar o legado sem parar a operação.
O sistema que está no ar continua atendendo enquanto o novo é construído ao lado.
Ler antes de escrever.
Quem escreveu foi embora e a documentação envelheceu. O que ainda vale das regras do negócio está no sistema que roda hoje.
- 01 Ler
- Todo o código e toda a documentação existentes entram na base de conhecimento antes de qualquer linha nova.
- 02 Construir ao lado
- O sistema novo nasce AI-native, tipado e instrumentado.
- 03 Conferir
- As regras que saem do sistema antigo são conferidas com o comportamento dele, não com a documentação.
- 04 Trocar
- A substituição é planejada com o seu time e acontece por partes. Cada parte entra depois de conferida.
A esteira não vai embora depois da troca. Sustentação é uma estação.
Uma plataforma de assinaturas com oito anos em produção.
Implantação 01
Dr. Consulta · plataforma de assinaturas
Oito anos em produção · Desafio B, refatorar legado
Velocidade e custo aparecem primeiro. Exatidão decide se os dois valem alguma coisa.
A refatoração não pode mudar o comportamento do sistema antigo.
Não pelo sistema inteiro.
A esteira entra por uma parte que dá para conferir de ponta a ponta, normalmente a que mais consome manutenção hoje. Essa parte é refatorada e vai para produção antes que a próxima comece.