Points essentiels
- La migration enchaîne comprendre, nettoyer, mapper, tester, valider, mettre en service, dans cet ordre.
- Chaque étape mérite la suivante : rien ne passe en service sans validation.
- Faites tourner l’ancien et le nouveau processus côte à côte pendant 2 à 4 semaines avant de vous engager.
- Fixez une date de retrait pour les anciens tableurs, sinon le personnel y reviendra.
Six étapes, une règle
Comprendre, nettoyer, mapper, tester, valider, mettre en service. La règle est que chaque étape mérite la suivante : des données non mappées ne sont pas testées, des données non testées ne sont pas validées, et rien ne passe en service sans validation.
Comprendre vient en premier parce que les tableurs cachent la structure. Avant de déplacer quoi que ce soit, vous devez savoir quels fichiers sont courants, quelles fonctions ils servent et lesquelles de ces fonctions passent dans cette phase.
Planifiez la période en parallèle
La période en parallèle est le test qui compte : le nouveau processus face à l’ancien, sur du travail de planification réel, pendant 2 à 4 semaines.
- Choisissez les fonctions migrées dans cette phase.
- Faites tourner les anciens tableurs et le nouveau processus côte à côte pendant 2 à 4 semaines.
- Comparez les résultats et remontez chaque différence jusqu’à sa cause : données, correspondance ou processus.
- Corrigez ce que la période révèle, puis vérifiez la correction la semaine suivante.
- Formez le personnel qui prendra en charge les fonctions migrées.
- Retirez les anciens tableurs pour ces fonctions à une date nommée.
Retirez les anciens fichiers, à une date fixée
Si les anciens tableurs restent actifs après la migration, le personnel revient à l’outil familier, et l’établissement finit par faire tourner deux versions du même travail. Cela recrée la dérive des versions que la migration devait faire cesser.
Le retrait fait partie du plan de mise en service : quels fichiers cessent de faire autorité, à quelle date, et qui prévient les personnes qui les utilisent.
Comment faire dans Smootables : importez vos données Excel
Import data
Column mapping
Smootables importe les données d’emploi du temps depuis des fichiers Excel ou CSV via un assistant en quatre étapes, donc la boucle nettoyer-mapper-tester tourne dans le produit plutôt que dans des scripts.
- Ouvrez Importer des données dans la navigation principale. L’assistant enchaîne Destination, Fichier, Correspondance, Confirmation.
- Choisissez ce que contient le fichier : Ressources (enseignants, salles, groupes), Offre d’enseignement (liste des unités d’enseignement) ou Plan de période complet (ressources + offre d’enseignement + volumes de cours).
- Utilisez Télécharger le modèle si vous préférez remplir une structure propre plutôt que mapper un fichier hérité.
- À l’étape Correspondance, vérifiez les correspondances de colonnes proposées et réglez toute colonne inutile sur Ne pas importer (ignorer la colonne).
- Lisez l’aperçu avant de confirmer : il compte les enseignants, les groupes, les salles et les placements que l’import créera et liste les erreurs de validation trouvées dans le fichier.
Où les migrations échouent vraiment
Les échecs évitables partagent une forme : un problème de qualité de données que personne n’a repéré, un plan de mise en service qui supposait que rien n’irait de travers, une formation laissée pour plus tard. Chacun a son guide : nettoyage des données pour le premier, déploiement auprès des parties prenantes pour les deux autres.
La validation mérite son propre point de contrôle avant tout passage du solveur. Ce point de contrôle est couvert dans vérifier les données d’emploi du temps avant de générer.
À quoi ressemble la préparation à la mise en service
Prêt signifie que les données sont nettoyées, mappées, testées et validées ; que le personnel est formé sur les fonctions dont il a la charge ; que la période en parallèle s’est terminée sans différence ouverte ; et que les anciens fichiers ont une date de retrait connue de toutes les personnes concernées.
Si l’un de ces éléments manque, la migration n’est pas en retard. Elle est inachevée.
Questions des planificateurs sur la migration depuis Excel
Pourquoi ne pas basculer en un week-end ?
Une bascule brutale est le chemin le plus rapide vers la perturbation : chaque problème de données et de formation arrive en même temps, en service réel. Une approche par phases révèle les mêmes problèmes pendant que l’ancien processus fonctionne encore.
Que signifie « valider » dans une migration ?
Prouver que les données migrées sont prêtes à l’usage : les imports de test passent, les résultats correspondent à l’ancien processus pendant la période en parallèle, et les personnes qui connaissent les dossiers les ont vérifiés.
Quand la migration est-elle terminée ?
Quand la période en parallèle est finie, que les anciens tableurs sont retirés pour les fonctions migrées et que le personnel travaille dans le nouveau processus sans retour en arrière. Le retrait est la ligne d’arrivée, pas la mise en service.