Comprendre l’enjeu et le périmètre
Il réduit les ruptures d’intégration et les interprétations contradictoires lorsque les systèmes évoluent.
Couvrir formats, identifiants, unités, valeurs autorisées, erreurs, versions et responsabilités.
Passer à l’action
- Définir le sens et les contraintes des échanges
- Versionner les contrats et compatibilités
- Tester les changements avec les consommateurs
Commencez par une donnée dont une décision dépend : identifiant client, statut d'un dossier ou montant d'une facture. Fixez sa définition, son origine, son responsable et les contrôles qui détectent une anomalie. Un catalogue sans usage identifié devient rapidement une liste difficile à maintenir.
Responsabilités et moyens
Le producteur maintient le contrat, les consommateurs déclarent leurs exigences, et un responsable arbitre les évolutions.
Inclure tests, versionnement, périodes de coexistence et coordination des équipes.
Produire et vérifier
- Livrable utile
- Un contrat de données, des exemples valides et invalides et des règles d’évolution.
- Preuve à rechercher
- Modifier un champ dans un environnement de test et vérifier que les consommateurs incompatibles sont identifiés avant production.
- Indicateur à interpréter
- Suivre ruptures de contrat, changements non annoncés et délais de résolution.
Mesurez les anomalies sur un dénominateur explicite et distinguez les données corrigées des causes supprimées. Nettoyer un export chaque semaine peut masquer une erreur de saisie ou de transformation qui continue à se reproduire dans la source.
Arbitrages et dépendances
Deux systèmes peuvent lire le même format JSON tout en interprétant différemment une date, un montant ou un statut.
L’interopérabilité dépend du glossaire, des référentiels, de la sécurité et des engagements de service.
La qualité attendue dépend de l'usage. Une donnée peut suffire pour une tendance statistique et être inacceptable pour facturer ou autoriser un accès. Faites valider les seuils, les exceptions tolérées et la procédure de correction par les responsables concernés.
POUR APPROFONDIR
Les 26 questions du dossier
Comprendre
Diagnostiquer
Mettre en œuvre
Décider
- Interopérabilité et contrats de données : qui doit contribuer, décider et valider ?
- Interopérabilité et contrats de données : sur quels critères prendre une décision ou accepter une exception ?
- Interopérabilité et contrats de données : quels coûts faut-il prévoir au-delà de l’outil ?
- Interopérabilité et contrats de données : comment prioriser lorsque les moyens sont limités ?
Vérifier
Piloter
Maîtriser
- Interopérabilité et contrats de données : comment protéger les informations et les accès associés ?
- Interopérabilité et contrats de données : comment éviter qu’un incident rende le dispositif inutilisable ?
- Interopérabilité et contrats de données : que faut-il demander et vérifier auprès d’un prestataire ?
- Interopérabilité et contrats de données : comment changer d’outil ou de prestataire sans perdre la connaissance ?