Outils pour l'élaboration (papier/crayon)

Fondamental

L'élaboration d'un schéma UML est d'abord un outil permettant de chercher une solution, il est donc indispensable qu'il soit facile de le modifier de changer d'avis, et que sa manipulation ne soit pas parasitée par de la manipulation informatique.

ConseilPapier/crayon

Pour élaborer un schéma UML la meilleure méthode est de se doter :

  • d'une grande feuille (au minimum un A3 pour un petit projet de quelques classes) ;

  • d'un crayon de papier et d'une gomme

On peut aussi travailler au tableau (noir, blanc, numérique...).

Attention

Un diagramme UML, même pour l'élaboration doit rester parfaitement visible, c'est un outil graphique et c'est un outil de dialogue s'il est mal lisible on fera des erreurs et il remplira mal son rôle.

ConseilÉditeur graphique

Si l'on est doté d'une bonne expérience sur un outil graphique alors il est possible de l'utiliser à la place du papier crayon, mais :

  • il faut bien connaître l'outil pour que son attention soit portée sur la conception et non sur le fonctionnement de l'outil ;

  • il faut que l'outil soit totalement souple pour permettre une expression graphique non contrainte (typiquement certains éditeurs contraignent la création afin de rester en mesure de faire de la génération automatique de code, ce qui est hors-sujet dans notre cas).