O que torna a transição possível
- Código-fonte completo: de preferência em um repositório com histórico (como GitHub ou GitLab)
- Acesso ao servidor e ao banco de dados
- Credenciais de serviços: e-mail, pagamentos, armazenamento, APIs
- Domínio e DNS no nome da empresa
Tecnologia comum facilita
Sistemas feitos com tecnologias populares e frameworks conhecidos, como PHP com Laravel, têm muitos profissionais no mercado e padrões que qualquer especialista reconhece. Sistemas feitos com soluções próprias e pouco usadas exigem mais tempo de estudo e limitam as opções.
O que esperar nas primeiras semanas
| Etapa | O que acontece |
|---|---|
| Acessos e cópia de segurança | Garantir que nada se perca antes de mexer |
| Ambiente de testes | Rodar o sistema fora da produção |
| Análise | Entender estrutura, versões, riscos e pontos frágeis |
| Primeiras correções | Começar pelo que é urgente e de baixo risco |
| Documentação | Registrar o que foi aprendido |
Riscos a considerar
- Regras de negócio que só o autor original conhecia
- Partes do sistema que dependem de configurações manuais no servidor
- Versões antigas que precisam de atualização antes de qualquer melhoria
- Ausência de testes automatizados, o que torna cada mudança mais delicada
Leia também
Se o desenvolvedor anterior não responde, veja meu desenvolvedor sumiu: como dar continuidade. Para preparar a passagem, veja o que entregar ao novo desenvolvedor e, se não há documentação, como dar manutenção em um sistema PHP sem documentação.
Assumimos sistemas de outros desenvolvedores no nosso serviço de manutenção de sistemas PHP e Laravel, começando pela análise do código atual.