Idée

Remplacer un fournisseur sans changer la valeur du service le rend substituable

Idée principale

Devant un grand compte qui veut imposer sa passerelle d'email, son fournisseur de SMS ou son contrat de modèle de langage, une question tranche : si je remplace ce fournisseur par le sien, la valeur métier de mon service change-t-elle ?

Pour l'email, non. Le message part toujours au bon moment, parce que c'est le moteur de l'éditeur qui a décidé qu'il devait partir. Pour le SMS, non plus. Pour le modèle, pas davantage — si la valeur tient au flux métier, au contexte, aux règles, aux données et à l'orchestration, le modèle d'exécution peut changer sans déplacer le cœur du produit.

Ce qui survit au remplacement peut être cédé au client. Ce qui n'y survit pas est trop près du cœur pour être librement substituable.

Pourquoi c'est important

Le test remplace une discussion d'architecture par un critère décidable, et il s'applique brique par brique sans théorie préalable.

Il protège aussi de la pente inverse — tout céder au client — en donnant une raison explicite de refuser : ce remplacement-là détruit ce pour quoi le produit est acheté.

Nuances et limites

Les fournisseurs ne sont pas parfaitement interchangeables : un modèle peut être plus performant qu'un autre, une passerelle d'email avoir une meilleure délivrabilité. Le test porte sur la valeur métier, pas sur la qualité d'exécution.

Et une brique substituable du point de vue de la valeur peut rester très coûteuse à substituer en pratique.

Questions ouvertes

  • Que faire d'une brique dont le remplacement ne change pas la valeur mais dégrade nettement la qualité perçue ?