programação legado refere-se ao software que é tanto ultrapassada e aparentemente indispensável. Ele é escrito em linguagens mais antigas como COBOL e Pascal , e executa programas vitais em mainframes empresariais. A empresa estima Metaware corporações têm 400 mil milhões de linhas de código legado em diferentes idiomas incorporados em suas operações. Código legado é muitas vezes ultrapassada , não é compatível com software recente , como o Windows e é caro de manter. Ao mesmo tempo , está tão incorporado nas operações que a substituição de linguagens como Pascal representa um grande desafio para as empresas. Instruções
1
Inventário seu legado Pascal , identificando quais os aplicativos que você usa empregá-la . Realizar um estudo sobre o efeito da substituição terá em suas operações de negócios e elaborar um plano de continuidade para manter sua empresa funcionando durante a transição. Você também deve decidir se os aplicativos são muito útil para substituir.
2
Pergunte ao seu pessoal de TI se as aplicações de missão crítica Pascal podem ser hospedados em seus computadores atuais. Rehosting não se livrar do Pascal , mas permite que você substitua seu mainframe envelhecimento , minimizando o efeito da mudança. Isso pode ser mais fácil do que substituir aplicações legadas , mas requer uma empresa reter os programadores que podem trabalhar com Pascal .
3
identificar quais aplicativos Pascal você deseja converter em uma linguagem mais moderna, como Java . Existem ferramentas de TI disponíveis para reescrever as aplicações de mainframe para as línguas modernas , e para reescrever o próprio código do aplicativo. Reescrevendo o aplicativo é um projeto maior e mais arriscado , e geralmente só acontece quando uma empresa tem uma necessidade de negócio irresistível para uma aplicação moderna em uma linguagem de computador atual.
4
Elaborar um plano para fazer a transição , incluindo se você deseja substituir tudo de uma vez ou aplicações de transferência de peça por peça . Considere o que poderia dar errado e ter um plano de backup no lugar para essas situações. Executar o plano , em seguida, verifique se os novos aplicativos funcionam corretamente.
5
Treine sua equipe para se adaptar a todas as mudanças nas operações de procedimento ou de TI resultantes da mudança. Dependendo do escopo da mudança , você pode precisar de dar orientações em curso há algum tempo.