|
Une méthodologie de conversion et de migration éprouvée et outillée. |
Migration de Systèmes, Langages, Base de Données, IHM, Ordonnanceurs. Exemples. |
La phase d'industrialisation d'une
migration industrialisée de transformation de système permet de réaliser
l’ensemble des travaux nécessaires à la création d’une version "CIBLE"
de chaque objet "SOURCE" à transformer. Au cours de cette phase
plusieurs lots peuvent être traités en parallèle, le traitement de
chacun d’eux comportant trois étapes réalisées successivement.
La validation intègre les mécanismes de :
Ces mesures s'effectuent par l'utilisation d'outils logiciels particuliers et par production d'états comparatifs des résultats acquis en "amont" et en "aval" de la réalisation des transformations.
PHASE DE TRANSFORMATION |
ETAPES | TACHES | LIVRABLES | OUTILS | ROLES |
Préparation du «Lot» |
|
Conversion Migration Atelier de préparation | Responsable Production CLIENT Responsable Application CLIENT Chef de Projet CLIENT |
||
Transformation, conversion, migration du «Lot» | Transformation des sources, des procédures et des données (fichiers, tables) | Conversion Migration Atelier de transformation | Développeur Conversion Migration Analyste Conversion Migration |
||
Validation du «Lot» |
|
Dossiers de programmes Dossiers de tests unitaires et de chaînes Dossiers de tests de non-régression |
Conversion Migration Atelier de test | Développeur Conversion Migration Analyste Conversion Migration Responsable Application CLIENT Chef de Projet CLIENT |
|
Recette provisoire du «Lot» | Remise des résultats de tests batch et de simulation TP | Compte-rendu de recette provisoire | Chef de Projet Conversion Migration |
La méthodologie de migration mise en oeuvre garantit l’iso-fonctionnalité, l’iso-maintenabilité, l’iso-exploitabilité de chacun des modules transformés par comparaison automatique de l’ensemble des résultats (fichiers, écrans, états, bases de données, log de traitements...) obtenus dans l’environnement «cible» de validation avec ceux obtenus dans l’environnement «source» de préparation. |
|
|
|
TEST D'UNE UNITÉ DE TEST BATCH Restauration et traduction des données de l’ "image après" dans l’environnement de test: fichiers *.OP (output préparation) Restauration et traduction des données de l’ “image avant": fichiers *.IP (input préparation) Exécution de l’unité de test:
|
|
TEST D'UN SCENARIO TP Restauration et traduction des données de l’ "image après" dans l’environnement de test: fichiers *.OP (output préparation) Formatage des écrans capturés pour Simulation Restauration et traduction des données de l’ “image avant": fichiers *.IP (input préparation) Exécution du scénario:
En cas d’erreur, correction des programmes, recompilation et réexécution du test |
Les différentes phases d'un projet de conversion migration.