Falando nisso, é a modernização dos sistemas herdados. Deixe-me falar brevemente sobre esse chamado sistema Legacy, que é construído com tecnologia antiga no passado. Embora seja antigo, é muito importante para a empresa!

Em seguida, vamos falar sobre o conteúdo principal dos módulos.

Por que precisamos modernizar os sistemas herdados?

Isso é muito particular! Existem muitos sistemas antigos como esse, e a tecnologia está ficando cada vez mais desatualizada. Não pode ser efetivamente integrado ao novo sistema, o que faz com que nossa eficiência de trabalho sempre falhe. Se o sistema herdado puder ser modernizado, pode melhorar efetivamente a eficiência! Muitas funções também podem evoluir para melhor atender às necessidades atuais das empresas

As coisas importantes a considerar para atualizar

Essa coisa precisa ser pensada seriamente. Primeiro de tudo, você deve ver qual é a arquitetura do sistema agora; Se os dados no sistema estão desatualizados ou difíceis de recuperar esses problemas. Você acha que, se o sistema for construído em uma tecnologia que não era boa antes e agora está desatualizada, renová -lo exigirá mais trabalho e energia. Esta arquitetura é tão quebrada e bem aprimorada, mas é muito diferente! Ele precisa ver qual nova tecnologia pode substituir a tecnologia antiga para atualizar a arquitetura de todo o sistema. Além disso, a proteção dos ativos de dados existentes não pode ser ignorada. Os dados no sistema original também devem ser atualizados e retificados! Deixe os dados estarem intactos após serem atualizados para um novo ambiente.

Escolhendo o método de atualização

Existem muitas maneiras de atualizar! Em um caso, a reconstrução pode ser adotada – por exemplo, mantendo a Fundação Lógica de Negócios, mudando para uma nova pilha de tecnologia e remodelando um sistema que atenda aos padrões atuais com o pensamento técnico moderno (mas essa carga de trabalho é realmente terrível! Se o sistema antigo estiver em uma situação ruim, pode funcionar); Outro caso pode ser usado para usar a modernização incremental para alterar gradualmente o sistema existente deixado pelos submódulos (o sistema deixado para trás pelo antigo ainda pode funcionar normalmente, mas tem pequenas deficiências). Finalmente, existe essa terceira transformação de desmontagem de acoplamento solta, e o antigo pode ser substituído por sistemas novos e antigos, garantindo um certo grau de independência das principais funções comerciais do sistema antigo original.

Vamos fazer algumas perguntas e respostas para adicionar alguns detalhes

P : A atualização do sistema herdado será particularmente demorado?

A: Isso pode ser uma grande diferença de complexidade! A retificação simples e a atualização podem ser resolvidas em poucas semanas, mas se a arquitetura antiga do sistema estiver quebrada e difícil de corrigir e for particularmente complicada, levará vários meses ou até anos (por exemplo, o código subjacente é ruim e os dados são confusos e relacionados, e o extremo geralmente consome tempo). Mas a regra geral é simplesmente colocada, quanto mais tempo leva para adotar uma estratégia de mudança gradual com base na fundação original, será relativamente menor do que a idéia de "derrubar tudo de novo" para desenvolver todo o sistema.

P : Quais funcionários precisam participar deste assunto?

R: Tecnologia de desenvolvimento de software Os Tycoons devem ser o principal trabalho e também precisam adicionar um monte de pessoal relacionado ao desenvolvimento e teste para participar. O pessoal de P&D pode desempenhar um papel em diferentes recursos técnicos em todos os níveis, como front-end, servidores etc., para atualizar o sistema! Também é bom se pessoas experientes em processos de negócios, operações e manutenção estiverem envolvidas. Você pode examinar o novo sistema e a nova situação a partir da dimensão real das operações corporativas para verificar se haverá muitos conflitos com as regras ou processos atuais. Além disso, o pessoal de negócios pode entender as reações do usuário da perspectiva do usuário para supervisionar melhorias.

P: Como lidar bem com os dados durante a atualização?

R: É melhor usar a estratégia de migração. Você deve usar as ferramentas adaptadoras para garantir que o sistema antigo troce dados interativos para o sistema atualizado ou novo sem erros importantes. Se a troca não for bem feita, estará confusa e o sistema ficará confuso. O backup de dados deve ser uma obrigação (em caso de falhas repentinas e outras coisas sendo destruídas e descartadas), você deve reter várias cópias de backup antes de atualizar para possível retorno e verificação no estágio posterior. Ao mesmo tempo, você deve organizar a proteção de segurança para evitar invasão ou adulteração externa.

P: O que devo fazer ao escolher a tecnologia?

R: Oh, com base no conteúdo técnico envolvido na arquitetura herdada do sistema antigo, os recursos técnicos disponíveis para a empresa também possuem planos de curto e médio prazo para o futuro. Não escolha tecnologias que não tenham manutenção nem futuro amplo. Para garantir que essa nova tecnologia deve ser sustentável e fácil de iterar no futuro.

Penso que, se o sistema herdado for tratado corretamente, ele fornecerá um grande impulso ao desenvolvimento da empresa. Devemos lidar com todos os links constantemente, fazer um bom trabalho em modernizar esse sistema legado e abrir caminho para o desenvolvimento da empresa!

Posted in

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *