Você investiu R$ 15 mil em um sistema que nunca foi ao ar. O desenvolvedor sumiu, o suporte parou de responder e você voltou para o processo manual com uma certeza: nunca mais. Só que o processo manual está te custando tempo e dinheiro todo mês, e você sabe disso. O problema não é a tecnologia. É que ninguém te explicou o que deveria acontecer depois da entrega.
Esse "depois" tem nome. Chama-se sustentação de sistemas. E a ausência dela é exatamente o que transforma um bom projeto em abandono.
O que é sustentação de sistemas
Sustentação de sistemas é o conjunto de atividades que mantém um software funcionando corretamente depois que ele entra em produção. Isso inclui correção de falhas que aparecem no uso real, ajustes de comportamento quando algo muda no ambiente do cliente, atualizações de segurança, pequenas evoluções no sistema e suporte técnico contínuo para quem opera o software no dia a dia.
Sustentação não é garantia de entrega. É o compromisso de que o sistema vai continuar funcionando depois que a entrega acabou.
A distinção importa porque a maioria dos contratos de desenvolvimento de software cobre apenas a entrega. O que acontece no dia seguinte ao go-live, quando um usuário encontra um erro, quando uma integração quebra ou quando o sistema precisa de um ajuste por conta de uma mudança no negócio, isso costuma ficar em aberto. E é exatamente aí que a maioria das experiências ruins começa.
Por que a maioria das empresas de software não oferece sustentação
A resposta direta é: porque sustentação tem custo recorrente e exige compromisso de longo prazo. Para um freelancer ou uma empresa que trabalha por projeto, fechar o ciclo na entrega é mais simples do ponto de vista financeiro. Não há equipe de suporte, não há processo de monitoramento, não há SLA definido.
O resultado prático para quem contrata é previsível. O sistema vai ao ar, funciona bem nas primeiras semanas e, quando surge o primeiro problema real, o desenvolvedor já está em outro projeto. Você abre um chamado, espera, abre de novo, e eventualmente percebe que está sozinho com um sistema que você não sabe manter.
Essa não é uma falha de caráter. É um modelo de negócio. Mas é um modelo que transfere o risco inteiro para o cliente, sem que o cliente saiba disso no momento da contratação.
O que isso custa na prática
Aqui está o número que a maioria das pessoas não calcula antes de contratar: o custo de um sistema sem sustentação não é zero. É o custo do tempo que a sua equipe vai gastar contornando falhas, mais o custo de contratar alguém de fora para corrigir um problema pontual sem contexto do projeto, mais o risco de uma falha crítica parar a operação num momento ruim.
Uma correção emergencial feita por um desenvolvedor externo, sem documentação do projeto original, pode custar entre R$ 2.000 e R$ 8.000 por intervenção, dependendo da complexidade. Se o sistema original custou R$ 20.000 e você precisar de três dessas intervenções em dois anos, você pagou 45% do valor do projeto em remendos. Sem contar o tempo parado.
A pergunta certa não é "quanto custa a sustentação". É "quanto custa não ter sustentação".
O que perguntar antes de contratar qualquer empresa de desenvolvimento
Se você já foi queimado antes, sua desconfiança é legítima e útil. Use ela como critério de seleção. Antes de assinar qualquer contrato, faça estas perguntas: