O que avaliar no profissional
- Domínio da tecnologia: linguagem, framework e banco de dados do seu sistema (por exemplo, PHP e Laravel)
- Experiência com código de terceiros: já assumiu sistemas sem documentação?
- Método: começa por uma análise ou já sai alterando?
- Cuidado com a operação: usa ambiente de testes, backup e publicação planejada
- Comunicação: explica o problema e a solução em linguagem de negócio
Desconfie de diagnóstico sem olhar o código
Um sintoma como “o sistema está lento” ou “o login falha às vezes” pode ter várias causas. Quem dá prazo e preço fechados sem acessar o código e os registros de erro está chutando. O normal é uma etapa curta de análise antes da proposta de correção. Veja como funciona uma análise técnica de um software.
O que providenciar antes
- Acesso ao código-fonte (repositório ou cópia completa)
- Acesso ao servidor ou à hospedagem e ao banco de dados
- Descrição do problema: quando acontece, com quem, o que aparece na tela
- Prints, vídeos e horários das falhas
- Lista de integrações e serviços externos usados
Cuidados na contratação
- Crie acessos individuais para o novo profissional e revogue quando o trabalho terminar
- Combine que nada vai para produção sem backup e sem aviso
- Peça um relatório do que foi alterado
- Defina por quanto tempo o profissional corrige, sem custo, se a correção apresentar falha
Leia também
Veja o que entregar ao novo desenvolvedor e como pedir um orçamento para corrigir erros. Se o sistema é essencial e precisa de alguém acompanhando, compare manutenção mensal ou por demanda.
Assumimos sistemas existentes, com análise do código, correções e melhorias, no nosso serviço de manutenção de sistemas PHP e Laravel.