Acontece quase sempre igual. Você fecha com uma agência, o sistema fica pronto, funciona bem por uns meses. A garantia de 90 dias passa. Um dia o WhatsApp muda alguma coisa do lado deles, o bot para de responder, e o cliente que ia fechar fica no vácuo. Você abre a conversa com a agência e a mensagem não é respondida, ou o desenvolvedor que fez tudo saiu, ou o orçamento pra "olhar o problema" chega com valor de projeto novo.
Isso é software órfão. O código existe, roda, mas ninguém é responsável por ele. E software é coisa viva: depende de servidor atualizado, de integração que muda, de bug que aparece com uso real. Sem alguém cuidando, é questão de tempo até virar risco parado esperando o pior momento pra aparecer.
Por que tanto sistema fica órfão
O modelo de venda mais comum empurra pra isso. A agência cobra por projeto, entrega, e o incentivo dela acaba na entrega. Manutenção não dá o mesmo destaque numa proposta, então some. A garantia curta reforça: 90 dias cobrem o ajuste fino, não o ano inteiro de operação real. Some a isso o time enxuto, às vezes uma pessoa só, e você tem a receita completa. Enquanto o desenvolvedor está por perto, tudo bem. Quando ele troca de projeto ou de emprego, o seu sistema vira herança que ninguém quis.
Repare que o problema não é a agência ser pequena nem o sistema ser sob medida. O problema é a responsabilidade acabar no deploy.
As três saídas quando já aconteceu
Se você já está com um sistema órfão nas mãos, tem três caminhos, do mais barato ao mais caro:
- Achar quem assuma a manutenção. Alguém entra, estuda o código e passa a cuidar. Funciona quando o sistema foi bem construído e documentado. Custa mais quando o código é confuso, porque o novo time gasta tempo só pra entender o que herdou.
- Migrar pra quem cuida de forma contínua. Você leva o sistema pra um time que assume a operação inteira, com responsabilidade de manter de pé. Faz sentido quando o código presta, mas quem fez não vai voltar.
- Reconstruir a parte que virou risco. Nem sempre é o sistema todo. Às vezes é só a integração que quebra sempre. Refazer o pedaço crítico com quem vai mantê-lo sai mais barato que remendar pra sempre.
O que evita o problema na origem
A prevenção é uma escolha de contrato, não de sorte. Duas coisas, juntas, resolvem quase tudo.
A primeira é o código ser seu, do primeiro dia, sem lock-in. Isso te tira do refém: se precisar trocar de fornecedor, você troca, porque o sistema é seu. A segunda, e é a que quase ninguém garante, é ter quem mantenha a operação de pé de forma contínua. Código na sua mão sem alguém cuidando ainda é risco. Manutenção sem o código também. As duas juntas é que fecham a porta.
É exatamente aqui que a AMV se separa da agência que entrega e some. O código é seu, e a AMV fica sendo o seu time de tecnologia. Quebrou num sábado, é problema nosso, não seu. Manter a operação viva é o serviço, não um extra que aparece na fatura seguinte. A própria AMV roda assim: recebe, orça, agenda, roteia e cobra sozinha, e alguém é responsável quando algo sai do lugar.
Se você desconfia que o seu sistema está virando órfão, o teste é simples. Pergunte pra quem construiu: quem conserta isso num domingo à noite? Se não tiver resposta clara, você já sabe.