Ingénierie de transformation
Migration Conversion : La phase d'Etude Détaillée

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


Evaluer l'atelier de cartographie du système d'information - référentiel applicatif - analyse d'impact références croisées : Xms Oms : Analyse et documentation des Programmes, Transactions, Sous-Programmes, Copies, Includes, Macros, Exits, Maps, Mapsets, Ecrans, Grilles, Fichiers, Données, Base de données, Tables, Paramètres, Jcl, Job, cartes de contrôle, utilitaires, progiciels, Cobol, CobolII, PL1, Assembleur, RPG, GAP, GMAP, PACBASE, ARIANE, Focus, Nomad, Ramis, SAS, SYSIF, Generol, CICS, TCAM, TDS, IMS, IDMS, IDS2, DL1, DB2, QMF, DSNTIAUL, IDCAMS,SORT,VSAM, Oracle, Sybase, Informix, Natural, Adabas. Dessins d'enchaînement de jcl et de transactions. Analyse et documentation des applications mainframe.

Cartographie du système d'information. Référentiel applicatif. Inventaire des objets informatiques. Cartographie du système d'information. Référentiel applicatif. Inventaire des objets informatiques.
Références Croisées. Analyse d'impact. Dessins d'enchaînement de jcl et de transactions. Références Croisées. Analyse d'impact. Dessins d'enchaînement de jcl et de transactions.
Analyse et documentation des applications mainframe. Analyse et documentation des applications mainframe.

Nous aurons le plaisir de vous faire parvenir le CD d'évaluation de l'atelier référentiel Xms Oms. Nous aurons le plaisir de vous faire parvenir le CD d'évaluation de l'atelier référentiel Xms Oms


Migration Conversion. Passage à l'EURO. ( BULL, IBM, UNIX, AS400, ICL, VAX ) MVS, VM, VSE, DPS7, DPS8, GCOS7, GCOS8  Cobol, PL1, Assembleur, GMAP, PACBASE, ARIANE, Focus, Nomad, Ramis, SAS, Generol, CICS, TCAM, TDS, IMS, IDMS, DL1, DB2, Oracle, Sybase, Informix, Natural Adabas ... Méthodologie de Migration Conversion. Passage à l'Euro.

La phase d'étude détailée d'une migration industrialisée de transformation de système, établit le guide de migration et de transformation qui précise les adaptations , la stratégie de test, le découpage en lots, le planning et le coût de l'opération. La phase d'étude détailée d'une migration industrialisée de transformation de système, établit le guide de migration et de transformation qui précise les adaptations , la stratégie de test, le découpage en lots, le planning et le coût de l'opération.

Les tâches réalisées sont :

Les tâches réalisées sont les règles et spécifications des transformations, le lotissement des objets et le planning. Règles et spécifications des transformations
Les tâches réalisées sont les règles et spécifications des transformations, le lotissement des objets et le planning. Lotissement des objets X.M.S.
Les tâches réalisées sont les règles et spécifications des transformations, le lotissement des objets et le planning. Planning
Les tâches réalisées sont les règles et spécifications des transformations, le lotissement des objets et le planning. Lot Pilote

Règles et spécifications des transformations. Règles et spécifications des transformations

Cette étape va permettre d'analyser les différents cas de figure détectés et de proposer des solutions pour chacun d'eux. Les décisions seront prises conjointement par les chefs de projet Client et C.S.S.

La réflexion est effectuée à plusieurs niveaux de préoccupation :

. les fichiers et bases de données communs à plusieurs applications,
. les modules communs à plusieurs applications,
. les applications et pour chacune d'elles :

. les fichiers et bases de données,
. les programmes.

Si une solution retenue consiste à modifier les structures de fichiers envoyés ou reçus de l'extérieur, il faut prévoir le type d'interface à réaliser. Les choix des solutions techniques sont effectués à partir des critères issus de l'analyse des applications et du référentiel. Les solutions techniques sont alors décrites, ainsi que leurs impacts sur les objets concernés. Pour certaines applications anciennes, difficiles à modifier, ou d’applications dont on ne dispose plus des sources, une réécriture peut être une solution envisageable.

Lotissement des objets. Lotissement des objets

Le lotissement peut être abordé de trois manières différentes.

La première est un lotissement par application, en tenant compte notamment des liens entre applications et de la priorité des applications. L'avantage est d'obtenir des lots ciblés en matière de domaine, donc de tests et recettes utilisateurs et informatique. L'inconvénient est l'utilisation probable de fichiers et bases de données par plusieurs applications, impliquant des lots trop importants donc difficiles à gérer. Les temps d'immobilisation des objets sont alors augmentés.

La seconde est un lotissement par fichier en tenant compte notamment des liens entre fichiers et applications et de la priorité des applications. L'avantage est de pouvoir organiser des lots en limitant plus facilement le nombre d'objets impactés, et donc le temps d'immobilisation de ces objets. L'inconvénient est l'implication multiple des domaines informatiques et utilisateurs, en terme de tests, recette et mise en exploitation.

La troisième solution est de mixer les 2 premières solutions en étudiant au cas par cas l'imbrication des applications et des fichiers.

Le lotissement est réalisé en deux étapes :

Première étape automatique : les lots sont constitués par regroupement des objets à modifier identifiés pendant la phase d'analyse d'impacts. Les critères de regroupement dépendent de la technique employée. Les objets communs à plusieurs lots sont identifiés.

Deuxième étape manuelle : les lots constitués précédemment sont aménagés et ordonnancés en fonction de critères fournis par l'étape de lotissement automatique (nombre d'objets, objets communs, technique de conversion prévue,...etc.), obtenus lors de la phase d'analyse des applications (liens, priorités, maintenances prévues, charges estimées,...etc.) et déduits du premier lotissement (nombre et complexité des interfaces nécessaires).

C'est au cours de cette tâche que le lot pilote est identifié.

Suivant le découpage en lot de réalisation, on déduit les interfaces à réaliser avec les autres lots pour permettre une mise en production transparente. Il faut prévoir le nombre et la complexité des interfaces.

Il faut définir les environnements qui seront utilisés durant les phases de réalisation et de tests. Il faut également définir la gestion des versions des objets à travers différents niveaux de bibliothèques et la gestion des fichiers de tests. Ce travail est effectué avec le responsable des environnements, le Responsable de la production et le Chef du projet du Client.

Planning. Planning

C'est l'élaboration du planning général du projet et la coordination de la mise en production des applications modifiées. Ce travail est effectué avec le Responsable de production et le Chef de projet client.

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'Etude Détaillée :

ETAPE TACHES LIVRABLES OUTILS ROLES
Périmètre du projet.Périmètre du projet prise de connaissance du rapport d'évaluation     Chef de projet CSS
Lotissement et planification.Lotissement et planification constitution automatique des lots

aménagement manuel des lots (critère application)

Planification

Calendrier de mise en production des applications modifiées

 

Descriptif des lots

Planning général

Outil de lotissement Analyste CSS

Chef de projet CLIENT

Responsable production CLIENT

Spécification des règles de transformation, de la stratégie de tests et de simulation.Spécification des règles de transformation, de la stratégie de tests et de simulation - Analyse des cas de figure
- Choix des solutions
- Etude des applications
- Prévision du niveau de test
version (0) du guide de transformation

 

stratégie des tests

  Chef de projet CSS

Analyste CSS

Chef de projet CLIENT

Responsable domaine CLIENT

Responsable application CLIENT

Organisation du projet.Organisation du projet

 

 

 

Rédaction du rapport d'Etude Détaillée

Guide de transformation

règles de transformation

Stratégie des tests

Planning général

   

Analyste CSS

 

Phase d'étude d'évaluation d'une migration. Etude d'Evaluation  Phase d'étude détaillée de la migration. Etude Détaillée   Phase de lancement et de prototypage sur un lot pilote. Lancement  Phase d'industrialisation de la transformation des programmes et de données, base de données. Industrialisation   Phase de mise en production Mise en Production

Nos références Nos références Méthodologie de Migration Méthodologie de Migration Migration An2000 L'an 2000 Migration Euro L'Euro Migration de données Migration de Données Questionnaire Migration Questionnaire Migration Coupures de presse CSS dans la presse informatique Coupures de presse

diamblu.gif (1353 octets)Accueil


Migration Conversion Transformation ( Méthodologie ) Migration Conversion
Migration de données Migration de données
Migration de base de données. Migration de base de données
Atelier de maintenance applicatif. Etude d'impact. Cartographie. Références croisées. Graphes d'enchainements. Atelier de maintenance

Nos Références Références
La presse en parle Presse

Télécharger nos documents de migration. Téléchargements

Page d'Accueil CSS Computer System Services Accueil