Transformation de masse Stampa E-mail
57
 

LA PROBLEMATIQUE...

Une part extrêmement importante dans l’évolution d’un système d’informations est consacrée aux analyses d’impact. C’est une étape préliminaire indispensable qui conditionne la réussite de tout projet d’évolution.
Par ailleurs, de nombreux projets de maintenance consistent à modifier la base de données (ajout ou modification de la taille d’un champ par exemple). Les risques liés à ces modifications et aux adaptations correspondantes représentent un travail long, fastidieux et risqué.

BROCHURE(S)
Présentation générale de ARCAD Software pdf
ARCAD SKIPPER pdf

Ceci met en lumière une double problématique :

  • Y a-t-il des moyens pour automatiser les processus d’analyse d’impact ?
  • Peux-t-on automatiser la transformation du code dans les projets impliquant des changement de structure des bases de données ?

transformation-de-masse-fr

 

LA REPONSE ARCAD ...

La réponse à ces deux questions est évidemment oui. La méthodologie ARCAD permet d’automatiser les analyses d’impact au niveau de détail le plus bas (la ligne de code), et d’automatiser entre 50 et 100% des modifications de sources. Elle constitue en même temps :

  • Une garantie d’exhaustivité des analyses d’impact et donc de non régression du système d’informations,
  • Un élément de productivité majeur sur ce type de projet.

Le principe

Avant toute chose, il est nécessaire de préciser que ce module ne s’applique qu’aux applications développées en natif, qu’elles soient écrites en RPG (36, II, III ou IV), COBOL ou CLP.

Avant d’utiliser les solutions d’analyse d’impact et de transformation, il est nécessaire de bâtir avec ARCAD-Open Repository, un référentiel complet de vos applications.
Le produit analyse vos bibliothèques et constitue avec vos sources une base de données contenant toutes les inter-relations entre les composants (programmes, fichiers, etc.), les zones (base de données, zones de travail) et les lignes de source.
C’est grâce à cette base de connaissance que le produit va pouvoir analyser tout le cheminement de l’information à travers vos traitements.
Grâce à des systèmes de recherche multi-critères, vous sélectionnez une liste de zones à transformer. Cette liste est injectée dans des "moteurs de propagation" qui recherchent le cheminement de l’information à travers les connexions inter-zones et génèrent :

  • La trace de ce cheminement dans les sources,
  • Des propositions de modifications si vous avez paramétré vos règles de transformation.

Une fois validée, ces propositions peuvent être appliquées dans les sources. Ils sont automatiquement alloués dans une version ARCAD et les lignes de code marquées, avec mise en commentaire de l’ancienne version des lignes.
Le produit permet de lancer ensuite une recompilation en masse de tous les composants impactés et de toutes leurs dépendances.
En ce qui concerne la reprise des données, vous pouvez définir une ou plusieurs règles de reprise et le produit génèrera tous les programmes de reprise nécessaires.

Le résultat

Des gains de productivité spectaculaires, en moyenne supérieurs à 50%. Grâce au très haut niveau d’automatisation atteint. Il s'agit d'un outil de productivité majeur. Son retour sur investissement est immédiat dès le premier projet traité. De plus, il constitue une garantie d’exhaustivité qu’aucun travail manuel ne peut égaler. Vous assurez ainsi une non régression et une fiabilité exemplaire de vos applications, même avec un haut niveau d’évolution.

 

 

2008 ARCAD SOFTWARE | Mentions légales