Unifier les canaux, c’est d’abord unifier leur langage.
Ajouter une connexion ne suffit pas à créer un parcours cohérent. Il faut comprendre les événements échangés, désigner une source de référence et prévoir le traitement des écarts avant de relier les systèmes.
1. Cartographier le parcours complet
La cartographie doit suivre les objets métier et les décisions, pas seulement dresser une liste d’outils. Elle montre où naissent la commande, le paiement, la disponibilité et le statut opérationnel.
Suivre une commande depuis le canal choisi par le client jusqu’à sa réception par l’équipe, en indiquant chaque changement de statut.
2. Désigner une source de référence
Le catalogue, le prix, la disponibilité ou le statut d’une commande ne peuvent pas avoir plusieurs autorités implicites. Chaque information doit posséder une origine et une règle de mise à jour claires.
Préciser quel système fait référence pour un article et comment les autres canaux reçoivent sa modification.
3. Partager des identifiants stables
Les systèmes doivent pouvoir reconnaître le même site, le même produit et la même commande. Sans correspondance stable, le rapprochement dépend de conventions fragiles ou de contrôles manuels.
Créer une table de correspondance gouvernée pour les sites et les produits avant d’ouvrir un nouveau flux.
4. Définir le sens et le rythme des flux
Une donnée peut circuler dans un seul sens, revenir avec un statut ou être synchronisée selon un événement. Cette règle doit être explicite pour éviter les boucles et les mises à jour contradictoires.
Documenter qui crée une commande, qui confirme sa prise en charge et quel événement met à jour le canal d’origine.
5. Prévoir les exceptions avant le nominal
Un flux doit rester compréhensible lorsqu’un message arrive en retard, qu’un article devient indisponible ou qu’une étape échoue. Le traitement de l’exception fait partie de la conception.
Définir le statut affiché, le responsable averti et la reprise attendue lorsqu’une commande ne peut pas être transmise.
6. Connecter dans un ordre maîtrisé
Tous les flux ne doivent pas être ouverts en même temps. Une séquence fondée sur les dépendances permet de valider les règles communes avant d’ajouter de nouveaux canaux.
Stabiliser les identifiants et les statuts de commande avant d’étendre la cartographie à un autre parcours.
7. Superviser le flux et ses responsabilités
Une intégration exploitable doit rendre visibles son état, ses erreurs et son propriétaire. Sans cette gouvernance, les équipes découvrent souvent le problème par ses conséquences.
Associer chaque flux à une vue de suivi, un responsable métier et une procédure claire de diagnostic et d’escalade.