3 SISTEMAS LEGADOS
José Valdvogel de Almeida Junior
AGENDA
Razão de Permanência
Sistemas Legados – Conceito
Riscos de Substituição
Manutenção
Estrutura
Avaliação
RAZÃO DE PERMANÊNCIA
As empresas gastam muito dinheiro em sistemas, para se obter um maior retorno o software deve ser utilizado por vários anos;
Muitas empresas dependem de sistemas de mais de 20 anos de existência;
A interrupção de um sistema dessas características poderia causar prejuízos se deixasse de funcionar por algum período.
SISTEMAS LEGADOS - CONCEITO
São sistemas antigos que possuem uma função crítica em relação ao processo funcional de uma organização que sofreram diversas modificações de requisitos durante seu tempo de vida;
Operam em um hardware antigo e específico, com diversas limitações.
RISCOS DE SUBSTITUIÇÃO DE
SISTEMAS LEGADOS
Raramente existe uma especificação completa do sistema legado. E se existir, é muito improvável que ela abranja todas as modificações feitas no sistema.
Os processos corporativos e o modo como os sistemas legados operam estão sempre intrinsecamente ligados. Esses processos foram projetados para tirar vantagens dos serviços de software e para evitar seus pontos negativos.
RISCOS DE SUBSTITUIÇÃO DE
SISTEMAS LEGADOS
Importantes regras corporativas podem estar inseridas no software e pode não estar documentadas em nenhum outro lugar.
Simplesmente substituir o software pode ter conseqüências imprevisíveis;
O simples desenvolvimento de um sistema para tomar essa função pode trazer risco em si para a organização (atrasos, custos altos...).
MANUTENÇÃO DE SISTEMAS
LEGADOS
Manter sistemas legados envolve um grande dispêndio de dinheiro e tempo porque:
Diferentes
partes do sistema foram implementadas por diferentes equipes. Não há um estilo de programação consistente em todo sistema.
Uma parte ou todo sistema pode ser implementado em uma linguagem obsoleta. Pode ser difícil encontrar pessoal que tenha conhecimento dessa