Se você está no comando de implementação de um novo programa de computador , processo ou solução de hardware , você tem duas escolhas. Você pode optar por simplesmente desligar o sistema velho e trazer o novo, ou você pode executar os dois sistemas em paralelo. Correndo dois sistemas em uma implantação paralela pode ser mais caro , mas as vantagens podem justificar essas despesas extras. Voltando ao Sistema Antigo
Um dos maiores riscos quando se passa de um sistema estabelecido de idade que trabalha para uma nova implantação é que o novo sistema não irá funcionar como pretendido. Não importa o quão bem você testar as alterações propostas , o risco está sempre presente de que algo vai dar errado. Quanto mais complexo o sistema , maior será o risco de que alguma coisa inesperada irá comprometer a sua integridade . Quando você executa os antigos e novos sistemas em paralelo , você pode simplesmente voltar para o sistema antigo até que todos os problemas são resolvidos.
Ganhando aceitação do usuário
muitos usuários podem ser compreensivelmente nervosos sobre a mudança a partir de um sistema que eles conheçam e compreendam a um sistema totalmente novo que pode não funcionar como anunciado. Executando os dois sistemas em paralelo dá aos usuários a chance de experimentar os novos processos e tornar-se confortável com eles antes de entrar em plena produção. Isso pode resultar em uma melhor aceitação do usuário e em uma força de trabalho que é até a velocidade sobre o novo sistema e pronto para usá-lo desde o primeiro dia .
Realização Mais Testing eficaz
teste é essencial sempre que mesmo a menor mudança de sistema é implementado . Algo tão complicado como se movendo de um sistema de computador para outro requer testes com usuários ainda mais extensa e controle de qualidade. Executando os dois sistemas em paralelo faz com que o teste mais eficaz e garante que o novo sistema realmente fornecer as vantagens pretendidas.
Críticos Sistemas
implementações paralelas são geralmente usados com os sistemas mais críticos. Por exemplo, um banco de implementação de um novo sistema de processamento de cheques iria querer usar uma implantação paralela de antigos e novos sistemas até que a equipe de tecnologia da informação e equipe de gestão tem certeza que o novo sistema está a processar os cheques com precisão e em tempo hábil. Um site de varejo iria querer se certificar de que seus sistemas voltados ao cliente estão funcionando conforme o esperado usando um sistema paralelo para permitir o teste extra e medir a satisfação do usuário .