Cours UML les cas d’utilisation
Les cas d’utilisation (Use Case)
Les cas d’utilisation représentent un élément essentiel de la modélisation orientée objets : ils interviennent très tôt dans la conception, et doivent en principe permettre de concevoir, et de construire un système adapté aux besoins de l’utilisateur (Build the right system). Ils doivent également servir de fil rouge tout au long du développement, lors de la phase de conception, d’implémentation et de tests. Ils servent donc aussi bien à définir le produit à développer, à modéliser le produit, qu’à tester le produit réalisé.
Anecdote pour montrer les buts des cas d’utilisation
Au début des années 90, Ivar Jacobson (inventeur de OOSE, une des méthodes fondatrices d’UML) a été nommé chef d’un énorme projet informatique chez Ericsson. Sans méthodologie de travail particulière, ce projet devint rapidement ingérable. Personne ne savait vraiment quelles étaient les fonctionnalités du produit, ni comment elles étaient assurées, ni comment les faire évoluer. Le produit avait été défini à coups de promesses de vente, sans aucun souci de systématique quelconque.
Cours UML: Les cas d’utilisation (399,38 KO) (Cours PDF)