Avaliação do sistema legado

Processo de avaliação, incluindo uma análise completa do código-fonte dos aplicativos e dos ambientes legados. Inventário completo de componentes de software com várias medidas de gerenciamento, informações de referência cruzada, call-trees e muito mais para análise de impacto e planejamento.

O primeiro passo em qualquer modernização do sistema legado ou estratégia ou projeto de migração é a compreensão adequada do estado AS-IS.

O serviço de análise e avaliação de sistema legado da FreeSoft cobre basicamente o procedimento de descoberta e a documentação do sistema. O serviço é baseado em análise de código e documentação com a nossa ferramenta, o KnowledgeLiberator.

Como parte da estrutura unificada de modernização do FreeSoft, chamada Liberator Workbench, o KnowledgeLiberator é a ferramenta projetada especificamente para a análise e documentação de código-fonte legado – de uma perspectiva de modernização ou migração. Além das métricas tradicionais, essa ferramenta fornece mais detalhes e análises de impacto para dar suporte ao planejamento de projetos de modernização de sistemas legados.

O KnowledgeLiberator permite que o aplicativo seja verificado, incluindo todas as informações necessárias sobre elementos de arquitetura de aplicativos essenciais para os negócios, bem como suas conexões e relacionamentos. A inter-relação dos vários campos de arquitetura, a integração de aplicativos e processos de consolidação, portanto, pode ser planejada e incluída em qualquer projeto de modernização.

Utilizando a ferramenta KnowledgeLiberator, o resultado do processo de investigação é visualizado em uma interface da Web ou permite a exportação de documentação técnica do banco de dados de repositório.

O banco de dados de repositório inclui detalhes do seguinte:

    • Estatísticas (Linhas de código, inventário de objetos e outros);
    • Métricas (manutenibilidade; Halstead; McCabe);
    • Estruturas de dados lógicas e físicas;
    • Estatísticas CRUD, detalhadas até objetos de programação únicos;
    • Arquivos e impressão;
    • Interfaces de usuário, IO;
    • Copybooks e copycodes;
    • Chamadas de programas internas / externas;
    • Fluxo de dados e outras UMLs

Esta saída é usada para produzir vários relatórios analíticos para fins de tomar decisão e desenvolvimento de roteiros de modernização. Esses relatórios específicos ajudam a avaliar os efeitos da migração das partes diferentes do aplicativo e auxiliam na criação de um roteiro para a modernização, detalhando os impactos, os riscos e a magnitude das tarefas diferentes. Essa saída fornece informações valiosas para a definição do escopo, planejamento detalhado do projeto, requisitos, cobertura de casos de teste, interface externa / interna e pontos de integração e procedimentos de gerenciamento de mudanças, bem como a conversão real do código legado.

Outros serviços

Descubra todos os nossos serviços!

Outros serviços

Descubra todos os nossos serviços!
Deixe sua mensagem

Solicitar demo