Ce que signifie la traçabilité d'une migration
Une migration est traçable lorsque chaque décision prise en cours de route peut être justifiée par la suite : provenance d'un document, conversion de ses métadonnées, reprise, exclusion ou mise à l'écart en raison d'une mention de suppression, et déroulement technique jusqu'au système cible. Une révision n'examine pas seulement l'état final, mais aussi ce cheminement.
En Suisse, l'enjeu dépasse la simple qualité. Selon le Code des obligations, livres et pièces comptables doivent être conservés dix ans, et l'ordonnance concernant la tenue et la conservation des livres de comptes exige que les documents conservés électroniquement restent intègres et vérifiables. Les données du personnel sont en outre soumises aux principes de la protection des données, comme l'effacement des données devenues inutiles. Clarifiez les délais et obligations applicables avec votre organe de révision ou un conseil juridique.
Un import réussi prouve seulement que les données sont arrivées. Un justificatif montre pourquoi ce sont précisément ces données-là.
Ce que doit contenir le justificatif de migration
| Élément | Utilité |
|---|---|
| Inventaire source complet | Ensemble de référence pour tous les rapprochements |
| Règles de mapping | Montrent comment champs, types de documents et formats ont été transposés |
| Listes d'exclusion motivées | Prouvent quels documents n'ont délibérément pas été repris |
| Mentions de suppression | Attestent que les données à supprimer ne migrent pas |
| Journal de traitement | Consigne conversions, erreurs et reprises document par document |
| Rapport de rapprochement | Totaux et preuve unitaire : source égale reprise plus exclusions |
| Procès-verbal de réception | Validation par les responsables métier sur la base du rapport |
Le déroulement en six étapes
Une approche ETL, soit extraction, transformation et chargement, a fait ses preuves, à condition que la journalisation accompagne chaque étape au lieu d'être ajoutée à la fin. Des outils spécialisés comme PlanABridge de Plan A Consulting GmbH structurent le processus, selon le fournisseur, en étapes successives et enregistrent chaque décision dans une base de migration et des fichiers journaux.
- Download : exporter intégralement documents et métadonnées du système source.
- Rename : structurer les informations sources et les nommer de façon univoque.
- Convert : convertir les fichiers dans les formats exigés par le système cible.
- Mapping : faire correspondre champs et types de documents aux structures cibles.
- Verification : contrôler résultats, exclusions et mentions de suppression.
- Upload : charger dans le système cible et analyser les erreurs survenues.
Le travail préparatoire ne s'automatise pas
Critères d'exclusion, traitement des mentions de suppression et structure cible doivent être tranchés par les métiers avant le premier passage. Sinon, même la meilleure journalisation ne fait que documenter un processus flou, et le calendrier dérape.
Un exemple concret : rapprochement jusqu'au dernier document
Migration de dossiers du personnel, chiffres selon le fournisseur
Le compte est exact : documents repris, exclus et marqués pour suppression donnent l'inventaire source. C'est cette sélection documentée qui rend la migration vérifiable. Le projet a aussi révélé un écueil typique : après la clôture, une interface oubliée continuait d'importer des documents dans le système source. C'est parce que le rapport attestait l'état à la date de référence que l'écart a pu être expliqué et migré proprement après coup.
Coûts, risques et limites
L'essentiel de l'effort ne réside pas dans le chargement, mais dans l'analyse préalable, la construction de la chaîne de migration, la logique de filtrage et la journalisation. Pour une migration auditable, le fournisseur cité indique une fourchette allant d'environ CHF 10'000 pour un volume jusqu'à 100'000 documents à plus de CHF 100'000 pour de grands projets portant sur plusieurs millions de documents. Demandez toujours une offre fondée sur une analyse préalable.
- Fonds anciens non classés et métadonnées incomplètes
- Informations de mapping manquantes pour d'anciens types de documents
- Formats de fichiers inattendus ou fichiers endommagés
- Interfaces qui continuent d'écrire dans l'ancien système après la date de référence
- Cas particuliers absents de toute documentation du fabricant ou du projet
Pour un petit transfert ponctuel, ou des données déjà au format d'import du système cible, une chaîne de migration dédiée n'est souvent pas rentable. Un inventaire propre, un rapprochement sur tableur et une réception signée peuvent alors suffire.
Questions fréquentes
Pourquoi un import réussi ne suffit-il pas comme preuve ?
Quels documents sont le plus souvent exclus ?
Qui réceptionne la migration ?
Combien de temps dure une migration auditable ?
Combien de temps conserver le justificatif de migration ?
Déplacer des documents laisse des fichiers dans un nouveau système. Justifier chaque étape laisse une migration qui reste explicable des années plus tard.