Blog ENI : Toute la veille numérique !
🐠 -25€ dès 75€ 
+ 7 jours d'accès à la Bibliothèque Numérique ENI. Cliquez ici
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
  1. Livres et vidéos
  2. Migration de données
  3. Les fiches de synthèse
Extrait - Migration de données D'un Système d'Information à l'autre : la démarche complète (2e édition)
Extraits du livre
Migration de données D'un Système d'Information à l'autre : la démarche complète (2e édition) Revenir à la page d'achat du livre

Les fiches de synthèse

Introduction

Ces fiches de synthèse reprennent pour chacune des principales étapes du process de migration :

  • les objectifs ;

  • les principales activités ;

  • les outils ;

  • les livrables.

Elles permettent d’avoir une vision rapide des principaux éléments à maîtriser dans un projet de reprise de données.

Pour avoir plus de détails, le lecteur se reportera au chapitre qui l’intéresse.

Étude initiale

Objectifs

  • Valider le périmètre de la migration de données

  • Définir l’organisation du projet (charges, planning, ressources)

Principales activités

  • Identifier les cartographies générales de la source et de la cible

  • Lotir le projet

  • Établir la priorité en fonction des complexités

  • Déterminer les principes généraux de transformation des données sur les concepts différenciant la source et la cible

  • Mettre en place les outils utilisés sur le projet

  • Affiner le macro-planning des opérations

  • Consolider la charge des phases suivantes

  • Élaborer un plan qualité du projet, qui formalise tous les éléments qui sont définis au cours de l’étude initiale

Outils

  • Documents qualité, normes et méthodes

  • Macro-planning

  • Outil de gestion du référentiel de migration

  • Outil de planification

Livrables

  • Dossier inventaire fonctionnel cible

  • Dossier inventaire fonctionnel source

  • Dossier de stratégie de migration (y compris le découpage par lots)

  • Planning du projet

  • Plan qualité projet

Spécifications

Objectifs

  • S’approprier les descriptions des données cible et source

  • Définir les règles d’alimentation des données cibles à partir des données source

  • Spécifier les tables de transcodification

  • Construire le process de migration

Principales activités

  • Organiser et piloter les réunions de travail avec les équipes MOE source, MOE cible et MOA

  • Élaborer les règles de reprise des données, en procédant en deux temps :

  • détermination des règles simples ;

  • spécification des règles complexes.

  • Faire valider les règles par la MOA

  • Rédiger le plan de Certification Statique

Outils

  • Outil de référentiel de migration

  • Outil d’analyse qualitatif et quantitatif des données source/cible (contrôles non exhaustifs)

Livrables

  • Dossiers de spécification détaillée ; pour chaque table cible :

  • Description des données cible

  • Description des données source alimentant la table

  • Identification des tables de paramétrage et de transcodification

  • Spécification des règles de migration détaillées à la rubrique

  • Spécification des états de Certification Statique

  • Plan de certification

Réalisation

Objectifs

  • Définir, réaliser et tester les programmes de migration

Principales activités

  • Définir les programmes de déchargement

  • Définir et réaliser les programmes de chargement dans l’environnement de recette

  • Constituer les jeux d’essais

  • Définir et réaliser les programmes de migration

  • Effectuer les tests unitaires (échantillon/réel)

  • Spécifier les critères de réception des programmes de reprise

Outils

  • Plate-forme de développement

Livrables

  • Chemin de migration

  • Programmes de migration

  • Mise à disposition des bases physiques

  • États de contrôle :

  • Nombre d’enregistrements, cumul montants, etc.

  • Signalisation des anomalies règles <---> données

  • Jeux d’essais

  • Données migrées en format chargeable

Certification Statique

Objectifs

  • Comparer les rubriques reconstituées avec les données d’origine pour vérifier leur conformité aux spécifications

Principales activités

  • Finaliser le plan de Certification Statique

  • Automatiser le processus de chargement

  • Exécuter les programmes de migration

  • Analyser les résultats (écrans + états)

  • Identifier les actions correctives

Outils

  • Outils de certification :

  • Sur données migrées dans fichier à plat

  • Sur données chargées sur la cible

Livrables

  • Plan de Certification Statique

  • Programmes de migration et de contrôles certifiés statiquement

  • États de contrôles :

  • Signalisation d’anomalies simples

  • Compteurs de champs

Certification Dynamique

Objectifs

  • Vérifier le bon fonctionnement du système cible sur la durée en accompagnement des équipes de certification - MOA

Principales activités

  • Préparation de l’environnement de certification

  • Accompagnement des équipes de certification au cours de la recette des applications 

Outils

  • Outils de certification

Livrables

  • Programmes de migration et de contrôle certifiés dynamiquement

Bascule

Objectifs

  • Organiser et piloter les Bascules à Blanc et la Bascule Réelle

Principales activités

  • Détermination du scénario de Bascule

  • Rédaction des fiches de tâches

  • Rédaction des procédures de retour arrière

  • Rédaction du plan de contrôle des chaînes de migration de données

  • Préparation des Bascules à Blanc

  • Analyse des résultats des opérations de Bascule

  • Préparation et exécution de la Bascule Réelle

Outils

  • Outil d’enregistrement de tâches de Bascule et de suivi

Livrables

  • Plan de Bascule

Fiabilisation des données

Objectifs

  • Identifier les données source devant être corrigées avant la migration

  • Organiser les opérations de fiabilisation

Principales activités

  • Repérer les données source dont les valeurs ne sont pas conformes (audit de la source)

  • Définir le mode de fiabilisation :

  • Spécification d’une règle de migration

  • Mise en place d’une opération de modification par saisie TP

  • Passage d’un programme batch de correction de masse

  • Lancer et suivre les opérations TP ou batch

Outils

  • Dictionnaire des données à fiabiliser

Livrables

  • Dossiers de spécification détaillée des opérations de fiabilisation ; pour chaque donnée source à fiabiliser :

  • Identification du problème

  • Choix de la solution de fiabilisation

  • Description des process mis en œuvre