La modélisation UML pour le développement logiciel est désormais une pratique très répandue dans les équipes de développement. Cependant, les scénarios varient beaucoup selon les contextes : depuis l’absence de modèles, en passant par l’utilisation d’ateliers UML légers open source par des développeurs isolés, jusqu’à la mise en place d’ateliers plus sophistiqués pour les équipes appliquant un processus de développement et une démarche qualité.
Avec une offre d’ateliers en constante amélioration, les questions suivantes méritent d’être régulièrement renouvelées: uel est l’avantage recherché par l’emploi d’UML ? En quoi l’utilisation d’ateliers UML améliore-t-elle la productivité ? Quels sont les gains de qualité réels ? Quels modes d’utilisation sont les plus recommandés selon les contextes ?