Comme le dit si bien Uncle Bob : "Pay for design, not for code !".
De nombreuses sociétés se sont d'ailleurs inspirées de ses travaux. L'avenir est dans la vente de modèles de conception, comme l'a bien compris cette société qui vend du code UML :

Le Schmilblick est un framework d?actifs métier en code UML sous IBM Rational Rose XDE.

Ce code UML est ensuite exploitable pour la génération de code d?implémentation (Java, C++, ...) en s?appuyant sur tout type d?architecture technique.

Du point de vue métier, le Schmilblick est une solution qui :

* couvre l?ensemble des besoins du projet en terme d?objets et de processus,
* permet dans une logique d?assemblage de composants,
* de répondre de façon plus adéquate aux besoins des utilisateurs.

Les objets métier sont la brique de base pour construire les processus répondant aux besoins du client.
Ils sont de plus un vecteur efficace de capitalisation de la connaissance métier.