Blu Age Analyzer

L'analyse de votre patrimoine applicatif avec Blu Age Analyzer vous apporte les éléments clefs pour définir la stratégie la plus adaptée à la digitalisation de vos applications. Blu Age Analyzer permet une analyse complète et détaillée de vos applications avec pour objectif principal l'accélération et la sécurisation de vos projets de modernisation.

Cartographie exhaustive de vos applications

Blu Age Analyzer vous permet de collecter et analyser de l'information sur le code source, les structures de données, les cas d'usage et les interdépendances fonctionnelles de vos applications. Vous disposez de graphiques et tableaux de données représentant les appels inter programme, les dépendances et flux de contrôle par programme, les divers métriques ainsi que des suggestions d’optimisation du code source et de la structure des données en vue de simplifier la maintenance et d’améliorer les performances.

Lotissement cohérent de votre projet de modernisation

A partir de l'analyse des dépendances, Blu Age Analyzer permet les actions suivantes:

  • Décomposition des applications en sous systèmes,
  • Résolution des dépendances entre programmes (lot de programmes communs et sous-systèmes indépendants faisant usage du lot commun),
  • Cartographie des dépendances de déploiement (données communes à des programmes dans différents systèmes, couplage par les données).

Charge, budget et planning détaillés du projet de modernisation

L'analyse d'un portefeuille applicatif avec Blu Age Analyzer vous permet de concevoir un scénario de modernisation sur mesure, correspondant à votre calendrier et adapté à vos contraintes organisationnelles.

Grace à l'analyse de votre patrimoine applicatif vous disposez des métriques nécessaires à la maîtrise fine de portefeuille d'applications. Dans le cadre d'un projet de digitalisation, vous bénéficiez des meilleurs indicateurs possibles pour gérer leur transformation, accélérer/fiabiliser les analyses d’impact et réduire/sécuriser le périmètre de la modernisation.

Cartographie exhaustive de vos applications :

  • Découpage du patrimoine en sous-systèmes indépendants : applications non connectées entre elles par des appels de programmes ;
  • Identification des points de départ (lancement batch, départ de transaction),
  • Distinction des programmes pour chaque application (Batch / TP),
  • Analyse des dépendances et flux de contrôle par programme,
  • Identification des dépendances aux systèmes externes,
  • Métriques par programme et consolidées par lot, application, et patrimoine :
    • Comptage et classification des lignes de code (LoC),
    • Complexité cyclomatique (complexité du métier, impact principal sur les spécifications et les tests),
    • Complexité essentielle (impact des changements sur la stabilité du code, complexité de l’implémentation pour évaluer l’impact sur les charges de maintenance et le potentiel de régression).
    • Code mort.

« Bulletin de santé » de votre patrimoine :

  • Répartition des programmes par pathologie : Aucune pathologie ou bénigne, dur à tester, dur à maintenir, à reconcevoir,
  • Complexité et la stabilité des algorithmes ,
  • Programmes manquants,
  • Programmes isolés,
  • Identification des « god programs » :
    • Programmes communs,
    • Programmes trop connectés et faisant couplage.
  • Code mort (liste de programmes avec du code non exécutable),
  • Dépendances cycliques,
  • Appels dynamiques non résolus.

Eléments clefs pour organiser et optimiser la maintenance

  • Lotissement des applications en sous systèmes,
  • Résolution des dépendances entre programmes (lot de programmes communs et sous-systèmes indépendants faisant usage du lot commun),
  • Cartographie des dépendances de déploiement (données communes à des programmes dans différents systèmes, couplage par les données),
  • Métriques de chaque lot (volume, complexité, complexité essentielle),
  • Liste des “worst offenders” pour chaque lot.

Eléments clefs pour optimiser votre stratégie de test

  • Pour chaque chaine transactionnelle et chaine batch : représentation graphique et tabulaire de chaque chaîne, liste des programmes, liste des données, relations,
  • Pour chaque programme : liste des données (fichiers, tables),
  • Identification des données en accès multiples en écriture (nécessité de plusieurs sauvegardes intermédiaires pour les tests lors des projets) au sein d’une même chaine.

Pour en savoir plus sur nos offres produits, demander une démonstration, obtenir une proposition



Télécharger la vidéo : format MP4 | format WebM



Télécharger la vidéo : format MP4 | format WebM



Télécharger la vidéo : format MP4 | format WebM



Télécharger la vidéo : format MP4 | format WebM



Télécharger la vidéo : format MP4 | format WebM



Télécharger la vidéo : format MP4 | format WebM



Télécharger la vidéo : format MP4 | format WebM



Télécharger la vidéo : format MP4 | format WebM



Télécharger la vidéo : format MP4 | format WebM
Source : http://tv.bpifrance.fr/Netfective-Technology_v1589.html



Télécharger la vidéo (anglais uniquement) : format MP4 | format WebM



Télécharger la vidéo (anglais uniquement) : format MP4 | format WebM



Télécharger la vidéo (anglais uniquement) : format MP4 | format WebM



Télécharger la vidéo (anglais uniquement) : format MP4 | format WebM



Télécharger la vidéo (anglais uniquement) : format MP4 | format WebM



Télécharger la vidéo (anglais uniquement) : Format MP4 | Format WebM



Télécharger la vidéo (anglais uniquement) : Format MP4 | Format WebM



Télécharger la vidéo (anglais uniquement) : Format MP4 | Format WebM



Télécharger la vidéo (anglais uniquement) : Format MP4 | Format WebM



Télécharger la vidéo (anglais uniquement) : Format MP4 | Format WebM



Télécharger la vidéo (anglais uniquement) : Format MP4 | Format WebM