Meu sistema desktop antigo não tem código-fonte nem documentação. Como migrar ou recriar?

Resposta curta

Um sistema desktop antigo sem código-fonte nem documentação pode ser migrado ou recriado com engenharia reversa: analisa-se como o programa funciona, recuperam-se os dados e as regras de negócio que ele aplica e reconstrói-se em tecnologia atual, conferindo o resultado lado a lado com o sistema antigo.

Mais contexto

  • Levantamento: o que o sistema faz, quem usa e quais telas e relatórios importam.
  • Dados: identificar onde e como o programa guarda as informações e extraí-las.
  • Regras: entender os cálculos e validações observando o comportamento do programa.
  • Reconstrução: recriar em tecnologia atual e comparar resultados com o sistema antigo.

Se o sistema ainda atende e o problema é integrar com o resto da empresa, às vezes basta extrair os dados e criar uma ponte. Se ele trava a operação, não roda em computadores novos ou depende de alguém que já saiu, recriar costuma ser o caminho — por etapas, sem parar quem usa.

A Alto Vale IA faz engenharia reversa de software desktop: analisa programas sem código-fonte, sem fornecedor ou sem documentação, recupera dados e regras de negócio e reconstrói em tecnologia atual. O sistema novo é entregue documentado, com código em nome da sua empresa — para não depender de novo de uma única pessoa ou fornecedor.

Perguntas frequentes

Depende da licença e de quem detém os direitos do programa. Esse ponto é avaliado antes de começar, junto com a empresa.

O objetivo é justamente recuperá-los: a extração dos dados é uma das primeiras etapas.

Não. O sistema antigo continua rodando até o novo ser validado.

Para continuar

Quer uma resposta para o seu caso?

Conte o cenário pelo WhatsApp. Os sócios respondem em horário comercial e, se fizer sentido, marcamos uma conversa gratuita de 30 minutos.

Perguntas relacionadas