Le Unified Modelling Language (UML) a été publié en 1995 comme une fusion de plusieurs notations et approches plus anciennes, incluant en particulier OMT (Object Modelling Technique), la méthode Booch et OOSE.
L’objectif d’UML était de rassembler une syntaxe commune, qui serait suffisamment simple pour être lisible par à peu près n’importe qui, tout en étant non ambiguë, avec des directives méthodologiques (qui sont entrées en vigueur des années plus tard avec RUP).
Le défi dans l’Ingénierie Logicielle aujourd’hui est de décrire un système parfois complexe en termes simples, sans ambiguïté et sans omettre des concepts majeurs… Afin que tout le monde sur un projet ait la même compréhension, du Développeur Junior au Chef de Projet et au Client.
Pourquoi entreprendre UML ? –L’UML est un standard OMG, –L’UML a une large acceptation dans l’industrie, –Il y a beaucoup d’outils qui supportent l’UML, –L’utilisation de l’UML est indépendante des processus de développement logiciel, –La conception orientée objet est devenue très populaire dans les projets de développement logiciel, –Il y a aussi beaucoup de manuels sur UML.
Je donne des cours UML. Contactez-moi à bne.lifestyle@optusnet.com.au.