Salut à tous!
J'ai un débat assez ardu en ce moment avec mon client...
Celui-ci ne comprend pas l'intérêt d'avoir un middleware transverse sur lequel s'appuie les sous-système pour dialoguer. Il ne s'attache qu'aux soucis contractuels liés à la maintenance de ces sous-systèmes et envisage dans un dernier accès de folie de faire évoluer le middleware par chaque sous-système.

J'ai tenté de lui expliquer les risques associés à cette démarche :
- qu'il paye N fois la même évolution du middleware
- que ces évolutions fassent que les sous-systèmes ne soient plus à même de dialoguer (couche de com)

Auriez-vous plus d'arguments ? ou un exemple convaincant appuyant le fait de gérer le MW en transverse?

merci