Pular para o conteúdo

Artigo

Por que o sistema legado continua ligado na sua empresa

Custo, conhecimento perdido, medo e falta de número. A IA enfraqueceu dois desses motivos. Os outros dois continuam com você.

Por Cleber Ferrari ·

Em muita empresa, um sistema em Clipper, FoxPro, Delphi ou VB6 ainda movimenta o caixa. Às vezes ele roda numa máquina virtual que ninguém tem coragem de desligar. Às vezes ele roda num computador com Windows 7 escondido debaixo de uma mesa.

O Windows 7 está sem suporte da Microsoft desde janeiro de 2020. Mesmo assim, ele continua ligado, porque o sistema que roda nele continua sustentando a operação.

Por que o legado continua ligado

Quase nunca é teimosia. São quatro motivos, e um reforça o outro:

  • Custo de migração, real ou percebido. Ninguém sabe quanto custa trocar, então a troca nunca entra no orçamento.
  • Conhecimento perdido. Quem escreveu o sistema saiu, e as regras de negócio ficaram dentro do código.
  • Medo de mexer no que funciona. O sistema é velho, mas é previsível. O sistema novo ainda é uma promessa.
  • Falta de retorno claro. Sem número, a modernização parece vaidade técnica e perde para a urgência do mês.

O que a IA mudou nessa conta

A IA enfraqueceu dois desses motivos.

O primeiro é o custo. Para sistemas em .NET Framework, a Microsoft oferece o GitHub Copilot upgrade. Ele avalia o projeto, propõe um plano e executa a conversão em tarefas que o desenvolvedor revisa. Esse tipo de ferramenta ainda não cobre todas as tecnologias antigas, mas mostra para onde o custo está indo.

O segundo é o conhecimento perdido. Um assistente de código pode ler uma rotina antiga e propor uma explicação do que ela faz. Quem conhece o negócio ainda precisa confirmar a explicação, mas a escavação fica mais curta.

Os outros dois motivos não mudaram. A IA não decide se vale a pena modernizar. E ela não tira o medo de quem não tem teste para provar que o sistema novo faz o mesmo que o antigo.

Até quando dá para manter

Manter o legado é uma decisão legítima, desde que seja uma decisão. O problema é manter por omissão, com remendo e esperança.

Três perguntas ajudam a separar uma coisa da outra:

  1. Se a única pessoa que conhece o sistema sair amanhã, quanto tempo a operação aguenta?
  2. O sistema roda em sistema operacional e banco de dados com suporte?
  3. Existe alguma funcionalidade que o negócio pede e o sistema não consegue entregar, como IA, app ou integração?

Se alguma resposta incomodou, o próximo passo é medir quanto custa manter e o que a modernização destrava. Na Sessão de Diagnóstico, a CTGF mede onde o sistema está. A primeira sessão é gratuita.

Para ver como a CTGF conduz esse tipo de projeto, veja a página Projetos especiais.

Ficar parado é custo adiado.

Na Sessão de Diagnóstico, a CTGF mede onde o seu sistema está e o que a modernização destrava. A primeira sessão é gratuita.

Agendar Sessão de Diagnóstico