Sistema legado

Definição

Um sistema legado é um software crítico para o negócio que está tecnicamente ultrapassado, mas ainda sustenta operações essenciais. Normalmente carece de interfaces modernas, o que o torna a principal restrição — e muitas vezes o principal fator de custo — em projetos de automação.

A abordagem pragmática é o encapsulamento: manter o sistema no lugar, expor os dados que ele contém por meio de uma interface controlada e construir o novo fluxo de trabalho ao seu redor.

A substituição total é uma decisão separada, muito maior, e raramente é pré-requisito para os primeiros resultados de automação.

Na prática

  • Encapsular em vez de substituir como primeiro passo
  • Interfaces de banco de dados ou arquivo são mais estáveis do que robôs de interface
  • A migração é um projeto separado, com seu próprio caso de negócio
Ler o artigo completoSoftware à medida ou software padrão? Como decidir com honestidadeO software padrão é mais barato e rápido, até o seu processo não caber nele. Um quadro de decisão claro, incluindo quando não construir.

Termos relacionados

Voltar ao glossário