Fábrica de Software 2 min de leitura
Programador sumiu? Como encontrar alguém para assumir o seu sistema
O programador que fez o sistema parou de responder ou saiu da empresa? Veja como recuperar os acessos, avaliar o estado do código e passar o sistema para uma nova equipe sem parar a operação.
Se o programador que fez o seu sistema sumiu, a prioridade é garantir os acessos (servidor, código, banco de dados, domínio), depois fazer um diagnóstico do estado do sistema e só então decidir entre manter, corrigir ou reescrever partes. Uma nova equipe consegue assumir quase qualquer sistema, desde que tenha os acessos. Sem eles, o trabalho fica mais lento e caro, mas ainda costuma ter solução.
Passo 1: recupere os acessos
Faça uma lista e descubra quem é o dono de cada um:
- Domínio: em nome de quem está registrado?
- Hospedagem ou nuvem: a conta é da empresa ou do programador?
- Código-fonte: está em um repositório? De quem é a conta?
- Banco de dados: quem tem a senha?
- E-mails e serviços conectados: envio de e-mail, pagamentos, APIs.
Se algo estiver no nome do antigo programador, peça a transferência formalmente. Se não houver resposta, o provedor da hospedagem ou do domínio costuma ter um processo de recuperação para o titular comprovado. Em casos mais sérios, procure orientação jurídica.
Passo 2: faça um backup completo
Antes de qualquer mudança, copie o código, o banco de dados e os arquivos. Se algo der errado, há como voltar.
Passo 3: diagnóstico
Uma nova equipe deve avaliar:
- Em que tecnologia o sistema foi feito e se ela ainda tem suporte.
- Se há documentação e testes.
- Quais partes estão frágeis ou inseguras.
- Quais versões de linguagem, banco e bibliotecas estão desatualizadas.
O resultado deve ser um relatório em linguagem simples, com riscos e prioridades.
Passo 4: decida o caminho
| Situação | Caminho |
|---|---|
| Código razoável, tecnologia atual | Manter e evoluir |
| Partes frágeis, base boa | Corrigir por etapas |
| Tecnologia sem suporte ou insegura | Modernizar sem parar a operação |
| Sistema pequeno e muito problemático | Reescrever |
Reescrever tudo de uma vez quase sempre é mais arriscado do que parece. A troca gradual costuma ser mais segura.
Como evitar que aconteça de novo
- Todo acesso em nome da empresa.
- Código em repositório da empresa.
- Documentação mínima atualizada.
- Mais de uma pessoa que conhece o sistema.
- Contrato com cláusula de entrega de tudo ao final. Veja o que incluir no contrato.
Perguntas frequentes
Uma nova equipe consegue entender o código de outra pessoa?
Sim. É uma tarefa comum. Leva mais tempo quando não há documentação, mas é viável.
E se eu não tiver o código-fonte?
Em sites e sistemas web, parte do código costuma estar no servidor. Sem nenhum acesso, pode ser necessário reconstruir, aproveitando o banco de dados.
Quanto tempo leva o diagnóstico?
Em geral, de alguns dias a duas semanas, dependendo do tamanho do sistema.
A gente assume o seu sistema
A Webparatus faz o diagnóstico, recupera o controle e cuida da manutenção do seu sistema, em qualquer fase. Conheça a Fábrica de Software ou chame no WhatsApp.
- #programador sumiu
- #manutenção de sistema
- #assumir sistema
- #sistema legado
- #suporte de software
