Une réponse de migration de données expose le passage contrôlé d’un ensemble source délimité vers des objets cibles utilisables. Elle relie inventaire, correspondances, transformations, qualité, répétitions, bascule, reprise après échec, rapprochement et recette. Elle conserve la différence entre les informations du dossier, les constats issus d’un échantillon, les hypothèses du candidat et les inconnues. Elle ne promet pas la qualité de données jamais inspectées, ne tranche pas une durée de conservation à la place de l’acheteur et ne réduit pas la réussite à un chargement sans erreur technique.
Le candidat reçoit souvent des volumes estimés, quelques noms d’applications et aucune extraction représentative. Il annonce pourtant une durée fixe, une reprise intégrale et un retour arrière immédiat. Les mots extraction, transformation et chargement donnent une impression de méthode, mais ils ne disent rien sur les doublons, les autorités de référence, les liens entre notices et fichiers, les corrections tardives, les rejets, la conservation des nouvelles opérations ni la décision de recette. La certitude affichée masque alors le risque au lieu de montrer comment il sera mesuré et décidé.
La bonne réponse s’engage sur un dispositif de preuve. Elle fixe le dossier applicable, la configuration proposée et les informations accessibles. Elle décrit des populations métier, des règles de correspondance versionnées, des mesures de qualité liées à l’usage, puis des répétitions capables de bloquer la suite. La bascule précise le sort de chaque écriture et le dernier point de retour possible. La recette combine contrôles techniques, liens, fichiers et scénarios métier. Tant que la découverte n’a pas eu lieu, l’offre doit chiffrer et gouverner ses hypothèses sans les présenter comme des faits.
Périmètre
Une inconnue gouvernée vaut mieux qu’une donnée inventée
Lisez la question avec le règlement de consultation, le cahier des charges, les annexes de données, les réponses aux questions, la grille de notation, le prix et le contrat. Une reprise «complète» peut concerner les notices bibliographiques, exemplaires, autorités, comptes usagers, prêts actifs, réservations, amendes, acquisitions, paramètres, journaux et fichiers numériques. Dressez cette liste avant de choisir une séquence ou un outil. Un terme général ne doit pas étendre silencieusement le périmètre proposé.
Utilisez quatre statuts. Une information de consultation cite sa source et sa version. Un constat observé précise l’échantillon, la date et le filtre. Une hypothèse du candidat indique son effet sur le prix et le dispositif ainsi que son point de confirmation. Une inconnue ne reçoit pas de valeur fictive. Le candidat peut promettre un profilage et un arbitrage après accès autorisé. Il ne peut pas promettre que la source passera déjà ces contrôles.
La Régie des bibliothèques du Grand Orme, exemple fictif de cette édition, remplace son système de gestion. Le dossier annonce 470.000 notices, 82.000 comptes, un service RFID et plusieurs feuilles d’acquisition. Il ne fournit ni schéma ni inventaire des images de couverture. La réponse reprend ces nombres comme estimations datées, propose un registre de correspondance, trois jeux de répétition et une recette par population. Elle ne garantit pas un nombre d’anomalies avant l’analyse.
| Population | Preuve disponible | Traitement dans l’offre | Confirmation |
|---|---|---|---|
| Notices | Volume estimé et format nommé | Base de charge, pas total certifié | Profil source complet |
| Comptes usagers | Volume sans règles de purge | Reprise conditionnée aux décisions compétentes | Validation métier et vie privée |
| Prêts actifs | Processus critique décrit | Delta et test de circulation obligatoires | Conception de bascule |
| Images | Aucun inventaire | Analyse de format et de lien | Résultat du crawl autorisé |
| Acquisitions | Plusieurs feuilles citées | Autorité et dédoublonnage à décider | Atelier de mapping |
Inventaire
Les objets métier révèlent ce que les tables ne disent pas
Inventoriez notices, exemplaires, personnes, cartes, prêts, retours, réservations, créances, fournisseurs, commandes, autorités matière, fichiers et droits. Pour chaque population, consignez système physique, propriétaire fonctionnel, période, nombre, croissance, fréquence de changement, clés, relations, formats, encodage, classe de protection et voie d’extraction. Les traitements nocturnes, exports locaux et files RFID peuvent contenir un état absent de la base principale.
Les liens méritent leur propre population. Un exemplaire peut pointer vers une notice supprimée. Une image peut être reliée par un nom de fichier. Deux lecteurs peuvent partager une adresse sans être la même personne. Un ISBN ne suffit pas toujours à identifier une édition. La règle de dédoublonnage doit donc conserver les identifiants sources et produire un journal de fusion. Pour les fichiers, le RGI français rappelle les limites d’interopérabilité de certains formats, tandis que les National Archives montrent l’intérêt d’une identification par signature. Ces cadres n’imposent pas le format cible de Grand Orme; ils aident à poser les bonnes vérifications.
Enfin, suivez la variation. Les prêts et retours continuent, les inscriptions changent et de nouvelles acquisitions arrivent. Précisez si la source fournit un journal fiable, des horodatages, des suppressions et un ordre des événements. À défaut, l’offre propose une période de gel, des extractions différentielles contrôlées ou une coexistence limitée, avec le coût et le risque de chaque option.
- Séparer activité courante, historique, archives et données exclues.
- Conserver clés sources, clés métier et relations de filiation.
- Inclure fichiers, droits, notes, paramètres et messages en attente.
- Désigner la personne capable d’interpréter chaque source.
- Associer filtre et instant de capture à tout volume.
Correspondances
Une correspondance est une décision vérifiable, pas une flèche
Chaque ligne du registre porte objet source, champ, type, clé, sens métier, filtre, objet cible, type cible, transformation, table de conversion, valeur par défaut, traitement du vide, rejet, traçabilité, cas de test et approbateurs. Une source peut alimenter plusieurs cibles et plusieurs sources peuvent converger. La ligne doit montrer la priorité et le comportement en cas de conflit. Un champ cible sans origine est explicitement vide, calculé, initialisé ou saisi après reprise.
Classez les décisions. Une conversion d’encodage est un traitement technique testable. La fusion de deux autorités matière relève du métier. La suppression d’un compte ou l’exclusion d’un historique exige l’autorité compétente. Une formule calculée indique version, arrondi et période. Une fusion indique attributs de comparaison, seuil, revue des collisions et identifiants conservés. L’équipe de migration exécute la décision et en garde la preuve; elle ne crée pas discrètement une politique de conservation.
À Grand Orme, le statut 4 signifie «réservé» dans le système central et «à contrôler» dans le lecteur RFID. Une conversion globale produirait des exemplaires indisponibles sans réservation. Le dossier de réponse prévoit donc une table par source, un replay de transactions choisies avec les bibliothécaires et un écart visible pour les situations contradictoires. La précision porte sur le contrôle, pas sur une table finale encore inconnue.
| Partie | Valeur attendue | Preuve |
|---|---|---|
| Entrée | Source, champ, type, clé et filtre | Profil et manifeste |
| Changement | Conversion, calcul, référence ou fusion | Règle versionnée |
| Anomalie | Vide, invalide, collision et rejet | Fiche d’écart |
| Sortie | Cible, champ, type et relation | Résultat chargé et filiation |
| Autorité | Responsables technique et métier | Visa daté ou décision ouverte |
Qualité
Le seuil dépend de ce que la donnée doit permettre
La complétude ne prouve ni l’exactitude ni l’unicité. La cohérence ne prouve pas l’actualité. Le Government Data Quality Framework britannique formalise ces dimensions dans son contexte administratif et son guide demande de relier chaque règle à un usage. Pour Grand Orme, la circulation exige un exemplaire, une localisation et un état corrects. Une relance exige un compte, un prêt et une date fiables. Le catalogue public tolère peut-être une note manquante, mais pas une relation vers le mauvais ouvrage. La réponse définit donc plusieurs seuils, jamais une note globale de propreté.
Les contrôles exhaustifs conviennent aux clés obligatoires, formats, références, doublons, volumes et sommes. L’exactitude s’appuie parfois sur une inspection. L’échantillon indique alors population, sélection, taille, catégories couvertes et règle d’extension. Contrôler uniquement des nouveautés françaises récentes ne dit rien sur les notices anciennes, les alphabets non latins ou les collections musicales. Les résultats et leurs limites figurent dans la preuve de recette.
Routez les anomalies avant de les découvrir. Un défaut source revient à son propriétaire avec le constat. Une erreur de règle revient au candidat. Une contrainte cible peut modifier la solution. Une ambiguïté attend un arbitrage. L’acheteur peut accepter un reliquat avec mesure compensatoire. Le fournisseur ne doit ni promettre de nettoyer tout l’historique ni altérer l’original pour améliorer artificiellement son taux de réussite.
- Donner la population et le dénominateur de chaque taux.
- Distinguer notices absentes et attributs manquants.
- Ne pas confondre conformité syntaxique et justesse métier.
- Fixer seuil, responsable et action avant la répétition.
- Préserver la preuve des corrections et dérogations.
Répétitions
Une répétition réussie doit pouvoir échouer selon des règles connues
Une répétition part d’une extraction scellée et d’une version de règles. Elle conserve environnement, cible, outils, ressources, début, fin, débit, avertissements, rejets, reprises manuelles, contrôles et scénarios métier. Le jeu rassemble des cas ordinaires et difficiles: caractères combinés, grandes images, anciens formats, doublons, liens orphelins, longues notes et transactions arrivées en retard. La durée mesurée inclut rapprochement et décision, pas seulement chargement.
Le même intrant et les mêmes règles doivent produire le même résultat. Une correction ciblée doit changer les lignes attendues sans déplacer le reste. Les documentations Microsoft, AWS et Google décrivent différentes techniques de comptes, hachages, comparaison source-cible et validation fonctionnelle. Elles concernent leurs environnements. L’offre retient les contrôles compatibles avec les sources et la cible proposées et ajoute la validation du sens par les utilisateurs habilités.
La première répétition fictive de Grand Orme trouve 7.400 images portant le même nom et 318 prêts actifs sans exemplaire correspondant dans l’export. Les images sont rapprochées par contenu et relation plutôt que par nom. Les prêts restent bloqués jusqu’à ce que la régie choisisse entre extraction incomplète et ancien lien rompu. Le run n’est pas déclaré vert avec une simple note de réserve.
| Résultat | État | Décision suivante |
|---|---|---|
| Contrôles critiques réussis dans la fenêtre | Candidat au jalon suivant | Vérifier delta et prérequis de bascule |
| Seuil dépassé avec cause connue | Bloqué | Corriger ou faire accepter l’écart |
| Différence inexpliquée | Bloqué | Conserver les traces et enquêter |
| Charge manuelle excessive | Bloqué | Automatiser, réduire par autorité ou rechiffrer |
| Données non représentatives | Non prouvé | Obtenir un jeu autorisé ou limiter la conclusion |
Bascule
Le plan de retour doit conserver ce qui a changé après l’ouverture
Le gel complet simplifie la cohérence mais interrompt le service. Un chargement initial suivi de deltas réduit la fenêtre et dépend d’une capture fiable. Une coexistence par site limite l’événement unique mais crée des opérations sur deux systèmes. Présentez le choix issu des contraintes connues, les conditions à confirmer et l’option de remplacement. Ajoutez les automates, interfaces, RFID, portail public et rapports au plan de bascule.
La décision s’appuie sur des jalons. Avant départ: sauvegarde restaurable, extraction identifiée, environnement prêt, accès vérifiés, version de règles approuvée, personnes disponibles et période de gel confirmée. Pendant: temps, débit, rejets et retard du delta restent sous seuil. Avant ouverture: contrôles techniques et parcours critiques passent. La personne habilitée décide de poursuivre, suspendre, corriger dans la cible ou revenir.
Après ouverture, de nouveaux prêts et retours rendent la source obsolète. Le plan explique s’ils sont bloqués brièvement, journalisés, répliqués ou rejoués. Il fixe le dernier point où le retour reste sûr. Les recommandations de la CNIL et de l’ANSSI sur les sauvegardes, ainsi que celles du NIST et du BSI, rappellent la nécessité de tester la restauration dans leurs périmètres respectifs. Elles ne prouvent pas à elles seules le retour de Grand Orme.
Recette
La donnée doit être présente, reliée et utilisable
Le rapprochement structurel contrôle objets, champs, types et contraintes. Le contrôle de population compare par bibliothèque, période et statut. Les valeurs sont vérifiées par hachage, total ou dossier choisi selon la transformation. Les liens détectent notices sans exemplaire, prêts sans compte et images orphelines. Les parcours métier recherchent un titre, prêtent un exemplaire, enregistrent un retour, honorent une réservation et consultent l’historique autorisé.
Chaque contrôle comporte attendu, mesure, tolérance, constat, anomalie, propriétaire et statut. Les états peuvent être accepté, accepté_avec_ecart, correction_requise, nouveau_test, exclusion_autorisee et non_evalue. Une dérogation indique l’autorité et l’effet en exploitation. Aucune moyenne ne doit compenser un défaut qui empêche un parcours critique ou rompt une obligation.
La fermeture de la source vient après la bascule et la stabilisation. Extractions, mappings, journaux, rapprochements et écarts restent disponibles selon une décision de conservation autorisée. Le RGPD, le Data Act, les règles d’archives et le contrat peuvent s’appliquer selon les données et le service; le juriste, le DPO et le records manager déterminent ce point. La réponse met le circuit de décision en évidence sans fabriquer une règle universelle.
| Couche | Contrôle | Erreur invisible dans le seul total |
|---|---|---|
| Structure | Objets, types et contraintes attendus | Table d’historique absente |
| Population | Comptes par site, année et statut | Archives remplacées par des doublons |
| Valeur | Sommes, hachages et dossiers inspectés | Date ou code mal converti |
| Relation | Notices, exemplaires, prêts et images reliés | Pièce rattachée au mauvais ouvrage |
| Usage | Parcours critique exécuté par le métier | Donnée présente mais inutilisable |
Réponse
Une méthode bornée est plus crédible qu’un résultat deviné
La réponse suit la décision de l’évaluateur: résultat et périmètre, base factuelle, inventaire, correspondances, qualité, répétitions, bascule, reprise, rapprochement, recette, responsabilités et preuves. Regroupez les hypothèses dans un registre court. Pour chacune: origine, effet, base de chiffrage, moyen de confirmation, décideur et conséquence si elle tombe. Le lecteur peut alors distinguer engagement et point à fermer.
Une expérience passée prouve une capacité limitée à son contexte. Elle ne prouve ni la qualité de cette source ni la durée de cette migration. Un outil existant soutient l’approche si ses formats et contrôles conviennent; son nom ne remplace pas l’analyse. Engagez les résultats contrôlables, les décisions et les preuves qui restent valables même si la technologie d’exécution change après découverte.
Avant remise, alignez volumes, dates, rôles, environnements, sécurité, données personnelles, indisponibilité, ressources, prix, recette et retrait de la source avec tout le mémoire. AN-170 traite la réponse propre aux données. Le guide d’implémentation porte la chaîne de delivery, le guide de transition la mise en service, l’article sur la résidence les lieux de traitement et les cartographies sécurité et vie privée leurs conclusions de contrôle.
Ce qui caractérise un bon résultat
Résultats concrets pour répondre à une question RFP de migration de données
- Chaque population source possède un propriétaire, un périmètre, une date et un statut de preuve.
- Les faits, hypothèses, dépendances acheteur et inconnues ne se confondent pas.
- Chaque conversion significative dispose d’une règle, d’un test et d’une décision.
- La qualité est appréciée par rapport aux usages cibles prioritaires.
- Les répétitions produisent des défauts, des durées et des corrections traçables.
- La bascule possède des seuils d’arrêt et un traitement vérifié des nouvelles écritures.
- Le rapprochement couvre structures, populations, valeurs, liens, documents et parcours.
- La recette distingue les contrôles réussis des écarts acceptés par une autorité nommée.
Modèle opératoire
Comment exécuter le travail
- 01
Décomposer la demande
Relever sources, cibles, périodes, historiques, pièces, contraintes de qualité, indisponibilité, répétitions, sécurité, livrables et termes de recette dans les documents applicables.
- 02
Arrêter la base de réponse
Consigner versions, offre technique, date des preuves, échantillons, estimations, exclusions, hypothèses, dépendances et autorités pouvant engager le candidat.
- 03
Inventorier les populations
Séparer notices, exemplaires, usagers, prêts, acquisitions, fichiers, droits, historiques, interfaces et mouvements en cours avec leur source et leur propriétaire.
- 04
Décider les règles de reprise
Relier source et cible avec type, clé, sens, conversion, valeur par défaut, rejet, traçabilité, cas de test et validation métier.
- 05
Mesurer la qualité utile
Définir population, dimension, calcul, tolérance, échantillon éventuel, responsable de l’écart et parcours métier pour chaque donnée critique.
- 06
Répéter et corriger
Migrer des jeux représentatifs de manière reproductible, conserver journaux et rapprochements, classer les anomalies et revoir règles, charge et fenêtre.
- 07
Préparer la bascule
Fixer gels, deltas ou coexistence, points de contrôle, seuils d’arrêt, pouvoirs de décision, retour arrière, correction en avant et sort des écritures récentes.
- 08
Libérer la réponse
Aligner méthode, preuves, hypothèses, responsabilités et engagements avec l’implémentation, la sécurité, la vie privée, la continuité, le prix et le contrat.
Évaluation
Les questions qui changent la décision
- Quelles applications, périodes, notices, transactions, pièces et relations sont incluses?
- Quels volumes sont observés et lesquels ne sont que des estimations du dossier?
- Quelle source prévaut lorsque le catalogue, le RFID et le registre d’acquisition divergent?
- Quelles transformations sont mécaniques et lesquelles exigent un arbitrage métier?
- Quels défauts sont corrigés à la source, convertis, isolés ou acceptés?
- Quelles données représentatives peuvent être utilisées dans les environnements de test?
- Comment capter créations, retours, suppressions et corrections depuis l’extraction?
- Quel résultat chiffré arrête la bascule ou impose une reprise?
- Comment conserver les prêts enregistrés dans la cible si un retour est décidé?
- Qui prononce la recette de chaque population et la fermeture de l’ancien système?
Modes d’échec
Où les équipes perdent le contrôle
Un volume indicatif peut devenir un engagement de prix et de délai non fondé.
Des totaux identiques peuvent cacher des liens ou des historiques perdus.
Une conversion de format valide peut modifier un identifiant, une date ou un statut.
Un rapprochement de doublons peut fusionner deux usagers ou deux notices distinctes.
Le jeu d’essai peut exclure les caractères, fichiers et cas anciens qui rompront la production.
Une répétition peut être déclarée réussie malgré davantage de rejets et de travail manuel.
Le retour arrière peut perdre les prêts saisis après l’ouverture de la cible.
Une règle de transformation peut décider illégitimement de la conservation de données personnelles.
Le contrôle technique peut réussir alors que le personnel ne retrouve pas une réservation.
La source peut être supprimée avant la recette et la clôture des obligations documentaires.
Mesure
Mesurer le travail terminé
La mesure porte sur le processus terminé, y compris la revue et les exceptions. Le volume produit ne prouve pas à lui seul que le processus est meilleur.
- populations décrites avec source, propriétaire, date et statut d’observation
- éléments cibles critiques disposant d’une règle approuvée et d’un test
- enregistrements conformes aux seuils de complétude, validité, unicité et relation
- anomalies réparties entre source, règle, contrainte cible et décision attendue
- durée et débit de chaque répétition face à la fenêtre de bascule
- mouvements postérieurs à l’extraction repris et rapprochés
- procédure de retour ou de correction en avant testée dans le délai annoncé
- parcours métier validés avec les données et pièces migrées
- conditions de recette réussies, dérogées par autorité ou encore bloquées
Questions
Questions fréquentes
Comment répondre sans avoir reçu les données sources?
Séparez les éléments du dossier, les observations, les hypothèses de conception et les inconnues. Engagez ensuite le profilage, les règles, les répétitions, le rapprochement et les décisions qui confirmeront ou modifieront ces hypothèses après accès autorisé.
Faut-il promettre une migration sans aucune perte?
Seulement si la population, les changements, les seuils et la reprise rendent cette promesse démontrable et autorisée. Sinon, décrivez précisément prévention, preuves de rapprochement et traitement des écarts.
Des nombres de lignes identiques suffisent-ils?
Non. Ils ne détectent ni valeur erronée, ni lien perdu, ni fichier inutilisable, ni changement de sens. Ajoutez des contrôles de structure, population, valeur, relation et usage.
Qui doit nettoyer les défauts historiques?
Le dossier et le contrat répartissent cette responsabilité. Le candidat peut proposer la détection et le circuit d’arbitrage sans accepter une correction illimitée lorsque périmètre et autorité restent inconnus.
Combien de répétitions faut-il proposer?
Assez pour prouver la répétabilité, fermer les défauts critiques et confirmer la fenêtre. Chaque répétition doit produire une décision; un nombre imposé sans critères de sortie apporte peu.
Quelle différence entre retour arrière et correction en avant?
Le retour réactive un état antérieur tout en préservant les écritures récentes. La correction en avant maintient la cible en production et y répare le défaut. La bascule fixe la limite de chaque voie.
Peut-on nommer l’outil de migration dans l’offre?
Oui si les exigences, la source, la cible et les essais justifient ce choix. Lorsque ces faits manquent, des critères de sélection et des livrables contrôlés évitent un engagement technique prématuré.
Quand la migration est-elle terminée?
Après rapprochement, validation métier, décisions sur les écarts, recette et stabilisation. La suppression ou l’arrêt de la source reste une décision autorisée distincte.
Sources
Sources primaires
- Code de la commande publique, examen et attribution des offres Légifrance
- Référentiel général d’interopérabilité Direction interministérielle du numérique
- Guide de la sécurité des données personnelles, édition 2024 Commission nationale de l’informatique et des libertés
- Sécurité: sauvegarder et tester la restauration Commission nationale de l’informatique et des libertés
- Référentiel de mesures de sécurité Agence nationale de la sécurité des systèmes d’information
- Government Data Quality Framework britannique UK Government Data Quality Hub
- Guide britannique de plan d’action pour la qualité des données UK Government Data Quality Hub
- Évaluer les charges avant une migration cloud Microsoft Learn
- Exécuter, valider et sécuriser une migration Microsoft Learn
- Guide AWS de bascule et de retour arrière Amazon Web Services
- Validation des données avec AWS Database Migration Service Amazon Web Services
- Exemple AWS de comparaison entre source et cible Amazon Web Services
- Principes de migration de base de données Google Cloud Architecture Center
- Transfert et contrôle de grands ensembles de données Google Cloud Architecture Center
- NIST SP 800-53 Rev. 5 sur l’intégrité et la reprise National Institute of Standards and Technology
- NIST SP 800-34 Rev. 1 sur la planification de continuité National Institute of Standards and Technology
- NIST SP 1339 sur les sauvegardes et exercices de restauration National Institute of Standards and Technology
- Formats acceptés pour le transfert de documents numériques The National Archives
- DROID pour identifier les formats de fichiers The National Archives
- Règlement (UE) 2023/2854 sur les données EUR-Lex
Ziva
Logiciel de réponse fondée sur les sources pour les RFP, RFI, DDQ et questionnaires.
Équipes offres, avant-vente, sécurité, conformité et opérations commerciales. Le point de départ est le processus existant, ses contraintes et les preuves déjà disponibles.