Dérive d'architecture

L'écart qui se creuse entre l'architecture documentée et le système qui tourne réellement en production.

Qu'est-ce que Dérive d'architecture ?

La dérive est inévitable : le code évolue, des services sont ajoutés, les responsabilités se déplacent. Si la documentation n'est pas continuellement réconciliée avec le code, elle devient un mensonge — ou pire, un mensonge d'apparence officielle. Les outils de détection de dérive comparent ce que disent les docs à ce que montre le code et produisent un score de conformité que l'on peut suivre dans le temps.

Termes associés

  • Règle de conformité — Une contrainte vérifiable par la machine qui valide le code par rapport à l'intention architecturale.
  • Documentation vivante — Une documentation générée ou validée à partir du système en fonctionnement, afin qu'elle reste exacte à mesure que le système évolue.

En savoir plus