Pour définir des architectures objets, nous utilisions UML très régulièrement chez l’éditeur de logiciel où j’ai travaillé pendant 7 ans. C’était très utile pour discuter sur des patterns ou sur de nouvelles APIs.

Depuis que je travaille dans l’internet, la question de faire de bonnes APIs ne se pose plus (de même que les architectures logiciels qui ne sont pas aussi importantes que dans l’édition logicielle). Et donc, je ne pratique quasiment plus UML…

Tout est une question d’environnement, et de type de problèmes que vous avez à résoudre. UML est très utile, mais pas pour tout le monde.