Técnico de TI trabalhando em equipamento de servidor

Vocês assumem um sistema feito por outro desenvolvedor?

Sim — este é o cenário mais comum atendido pela JBKR Web: o desenvolvedor original sumiu, saiu da empresa ou encerrou a atividade, e o sistema ficou sem ninguém que o conheça. A empresa assume aplicações em PHP, Java, .NET/C#, ASP clássico, jQuery e VB, mesmo sem contato com o autor original.

O primeiro passo é recuperar o controle técnico: reunir acessos (hospedagem, banco de dados, código-fonte, domínio), fazer backup completo e mapear o que o sistema faz. Só depois disso começam as correções e melhorias — na ordem de urgência definida junto com o cliente.

Trabalhar com código alheio exige método: alterações pequenas, testadas em ambiente separado antes de ir ao ar, e registro do que foi mudado. É assim que um sistema "intocável" volta a evoluir com segurança.

Meu sistema não tem documentação. Dá para mexer sem quebrar?

Dá — falta de documentação é a regra, não a exceção, em sistemas legados. A JBKR Web reconstrói o entendimento lendo o código-fonte e o banco de dados: quais telas existem, quais rotinas rodam automaticamente, de quais serviços externos o sistema depende.

O medo de mexer e quebrar é legítimo, e a resposta é processo: toda alteração passa por um ambiente de testes que replica a produção, com backup feito antes de cada publicação. Se algo se comportar mal, é possível voltar à versão anterior imediatamente.

Como subproduto da manutenção, o sistema ganha a documentação que nunca teve — mapa de módulos, acessos e rotinas críticas —, reduzindo o risco de a empresa voltar a ficar refém de uma única pessoa.

Quanto custa manter um sistema PHP, Java ou .NET antigo?

Para demandas pontuais — corrigir um erro, ajustar um relatório, atualizar uma integração — o Plano Eventual atende a partir de R$250/hora, com estimativa apresentada antes do trabalho.

Para sistemas em produção que precisam de acompanhamento, os planos mensais saem mais econômicos que chamados avulsos: Plano Seguro a partir de R$1.125/mês e Plano Expert a partir de R$2.050/mês, com horas incluídas, atendimento prioritário e continuidade — quem atende conhece o sistema, sem recomeçar o entendimento a cada chamado.

É melhor migrar gradualmente ou reescrever o sistema do zero?

Na maioria dos casos, migrar gradualmente. A reescrita total é cara, demora mais do que se estima e tem um risco escondido: o sistema antigo carrega anos de regras de negócio que ninguém documentou, e o sistema novo tende a "esquecer" casos que o antigo tratava.

A abordagem da JBKR Web é estabilizar primeiro — corrigir erros, atualizar o ambiente, garantir backup — e depois modernizar por partes: um módulo novo em tecnologia atual convive com o legado até substituí-lo, sem parar a operação.

A reescrita completa é recomendada apenas quando a tecnologia inviabiliza a continuidade — por exemplo, quando a plataforma não roda mais em servidores atuais e não há caminho de atualização. Mesmo nesses casos, a migração é planejada em fases, com o sistema antigo servindo de especificação viva.

Tecnologias legadas atendidas pela JBKR Web
TecnologiaProblema típicoComo a JBKR atua
PHPVersão antiga do PHP sem suporte, código sem padrão, hospedagem obrigando atualizaçãoAtualização gradual de versão, correção de incompatibilidades e refatoração dos pontos críticos sem parar o sistema
JavaAplicação parada em versão antiga do Java ou de frameworks, servidor de aplicação defasadoSustentação da aplicação atual, atualização planejada de dependências e migração do ambiente quando necessário
.NET / C#Sistema em .NET Framework antigo, dependência de servidor Windows específicoManutenção no ambiente atual e migração gradual para versões suportadas do .NET, módulo a módulo
ASP clássicoPlataforma descontinuada, difícil de hospedar e sem desenvolvedores disponíveis no mercadoSustentação do sistema em produção e plano de migração gradual para tecnologia atual, preservando as regras de negócio

Perguntas frequentes

Vocês dão manutenção em sistema feito por outro desenvolvedor?

Sim — é uma das especialidades da JBKR Web desde 2006. O processo começa com análise do código-fonte, do banco de dados e do ambiente de hospedagem. A empresa documenta o que encontrou, corrige os problemas urgentes e passa a atender as demandas de evolução, mesmo sem qualquer contato com o autor original do sistema.

O desenvolvedor do meu sistema sumiu. O que fazer?

Reúna o que tiver: acessos à hospedagem, ao banco de dados, ao código-fonte e ao domínio. A JBKR Web faz o diagnóstico com o material disponível — mesmo incompleto —, recupera o controle técnico com backup completo e documentação dos acessos, e o sistema volta a ter manutenção normal, com correções e melhorias.

Quanto custa manter um sistema PHP antigo?

Demandas pontuais são atendidas pelo Plano Eventual, a partir de R$250/hora, com estimativa antes do trabalho. Sustentação contínua usa os planos mensais: Plano Seguro a partir de R$1.125/mês e Plano Expert a partir de R$2.050/mês, com horas incluídas e atendimento prioritário. Para sistemas em produção, o plano mensal costuma compensar.

É melhor reescrever o sistema do zero ou fazer migração gradual?

Na maioria dos casos, migração gradual. Reescrever do zero é caro, demorado e arriscado, porque o sistema antigo carrega anos de regras de negócio não documentadas. A JBKR Web estabiliza o sistema atual e moderniza módulo a módulo, mantendo a operação no ar. A reescrita total só é indicada quando a tecnologia inviabiliza a continuidade.

Meu sistema não tem documentação nenhuma. Isso é um problema?

Não é impeditivo — é a situação mais comum. A JBKR Web reconstrói o entendimento lendo o código-fonte e o banco de dados, e produz a documentação essencial durante a própria manutenção: mapa de módulos, acessos, dependências e rotinas críticas. A empresa deixa de depender da memória de uma única pessoa.