Ingénierie de transformation
Migration Conversion : La phase
d'industrialisation |
IBM MVS VSE AS400
BULL GCOS7 CGOS8 UNIX ICL
Fichiers : Séquentiels,
Indexé, VSAM, Ufas
Base de données : IMS, DL1, IDS2, IDMS, IDMS/R, DB2, SQL, Oracle, Sysbase, Adabas,
Datacom
Langages : Cobol, PL1, CPL1, Assembleur, RPG, GAP, GMAP, PACBASE, ADL, IDEAL, ARIANE,
Focus, Nomad, Ramis, SAS, QMF, Natural, Generol, CICS, TCAM, TDS
Méthodologie
de Migration Conversion. Passage à l'Euro.
La phase d'industrialisation
d'une migration industrialisée de
transformation de système, permet de traiter
chaque lot de réalisation en trois grandes étapes:
Le but de cette phase est de réaliser
lensemble des travaux nécessaires à la création dune version " CIBLE "
de chaque " objet " à transformer. Au cours de cette phase
plusieurs lots peuvent être traités en parallèle; le traitement de chacun
deux comportant trois étapes réalisées successivement.
préparation
transformation
validation
Préparation
Ce processus consiste à mettre en
uvre les dispositifs nécessaires à l'extraction, et à la validation des
sous-ensembles élémentaires à transformer [SEE]. Ces dispositifs consistent à
appliquer sur chaque périmètre élémentaire les dispositifs techniques intégrés de
préparation ou les facilités d'aide à la préparation.
Transformation
L'objectif de cette phase est
d'introduire le plus haut degré d'automatisation possible, dans les dispositifs de
migration, de façon à augmenter la fiabilité de mise en uvre et le débit de
production. Ces dispositifs permettent la répétition d'un processus de façonnage des
composants logiciels jusqu'à l'obtention des caractéristiques techniques ou
fonctionnelles attendues. La mise en uvre de tels dispositifs nécessite la
présence d'une volumétrie conséquente de composants logiciels impactés ou une
complexité élevée dans la réalisation des mises à niveau techniques.
Validation
Le résultat attendu de ce
dispositif est la certification du fonctionnement d'une unité de traitement après
réalisation de la mise à niveau technique.
test
des programmes
test de chaine
test d'enchainement
test d'integration
Cette certification intègre deux
mécanismes métrologiques :
la
mesure de la non-régression,
la mesure de l'iso-fonctionnalité
du traitement,
Ces deux 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
mises à niveau techniques.
|
Le tableau ci-dessous présente la synthèse des
tâches, livrables, outils utilisés et rôles mis en uvre dans la phase
d'Industrialisation :
| ETAPE |
TACHES |
LIVRABLES |
OUTILS |
ROLES |
Préparation du lot |
- extraction des objets
constituant le lot à partir des bibliothèques de production - constitution du
référentiel du lot (enrichissement ou réduction des fichiers de production)
- mesure de la couverture du jeu de test |
|
Atelier de préparation |
Responsable
production CLIENT
Responsable application CLIENT
Chef de projet CLIENT |
Transformation
du lot |
- Transformation des sources, des
procédures et des données |
|
Atelier de transformation |
Analyste CSS
Développeur CSS |
Validation |
- Tests unitaires (assembleurs,
ou décision spécifique) - Tests chaîne (Cobol PL1 RPG SAS ...)
- Simulation des transactions
Chaque programme est exécuté au moins une fois.
- Mesure de non-régression par production d'états comparatifs des résultats acquis
en amont et en aval de la transformation
. |
Dossiers de programmes Dossiers
de tests unitaires
Dossiers de tests de non-régression |
Atelier de tests |
Développeur
CSS
Responsable application CLIENT
Chef de projet CLIENT
Analyste CSS |
Recette provisoire du lot |
- Remise des résultats de tests
batch et de simulation TP |
Compte-rendu de recette
provisoire |
|
Chef de projet CLIENT Responsable
domaine CLIENT |
Etude
d'Evaluation
Etude
Détaillée
Lancement
Industrialisation
Mise en Production
Nos références
Méthodologie de
Migration
L'an 2000
L'Euro
Migration de Données
Questionnaire
Migration
CSS dans la presse
informatique 
Accueil