1. Descubra o que está no nome da empresa
Liste onde o sistema depende de contas e quem é o titular de cada uma:
- Domínio (no Registro.br, para domínios .br) e DNS
- Hospedagem ou servidor em nuvem
- Repositório do código
- Serviços de e-mail, pagamento, armazenamento e APIs
2. Faça cópias de segurança agora
Se você tem acesso ao servidor ou ao painel da hospedagem, baixe uma cópia completa dos arquivos e do banco de dados antes de qualquer outra ação. Se a conta está no nome do desenvolvedor, entre em contato com o provedor: muitos têm procedimentos para comprovar a titularidade do serviço pago pela empresa.
3. Troque senhas e revogue acessos
Por segurança, troque as senhas de painéis, banco de dados e serviços aos quais você tem acesso, e remova chaves e usuários do desenvolvedor anterior. Cuidado para não quebrar integrações que usam essas credenciais: faça com apoio técnico.
4. Contrate quem vai assumir
Com o código e os acessos, um novo profissional pode analisar o sistema e assumir a manutenção. Veja quem pode assumir um sistema de outro desenvolvedor e como funciona uma análise técnica.
E se não houver acesso ao código?
Se o sistema roda em um servidor ao qual a empresa não tem acesso e o desenvolvedor não responde, as opções ficam limitadas. Verifique o contrato quanto à propriedade do código e procure orientação jurídica. Em último caso, um sistema novo pode ser construído a partir do que o atual faz e dos dados que for possível exportar.
Como evitar que aconteça de novo
- Contas de servidor, domínio e serviços sempre no nome da empresa
- Código em repositório da empresa, com o desenvolvedor como convidado
- Backups automáticos guardados fora do servidor (como garantir)
- Documentação mínima atualizada (o que precisa existir)
Precisa de ajuda agora?
Ajudamos a recuperar o controle e assumimos a manutenção de sistemas no nosso serviço de manutenção de sistemas PHP e Laravel.