L'UML c'est chiant, mais indispensable pour concevoir une appli en optimisant le temps de conception.
De plus lorsque t'arrive sur un projet et que le développeur n'a fait aucun diagramme, même pas de classe, et bien tu te retrouve comme moi : comme un con à parser tous les forum pour trouver un logiciel de rétro-conception qui sera capable de faire le diagramme de classe des deux cents fichier sources que je dois trier pour savoir lesquels me seront utiles, et ça va bientôt faire une semaine que ça traine. Donc franchement, dire que l'UML ne sert à rien est tout simplement une preuve d'immaturité dans le métier :o)
Après, c'est sûre, je supporte pas faire de l'UML !!
Bouml à l'air pas mal, mais j'ai pas encore réussi à trouver comment générer les *.cat, ça doit pas être bien compliqué.
+1 pour bouml