XI
Avant-propos
Nous proposons donc dans un même ouvrage d’une part l’aspect théorique des
concepts d’UML 2 et leur représentation graphique et d’autre part une démarche de
mise en œuvre illustrée par des fiches guides pour les activités d’analyse et de conception à mener dans le cadre des développements des systèmes d’information (SI).
En résumé nous nous sommes fixé trois objectifs en réalisant ce livre :
• présenter les treize diagrammes d’UML 2 en essayant de concilier au mieux le
respect strict de la norme avec une application centrée sur les systèmes
d’information des entreprises.
• illustrer la modélisation à l’aide des diagrammes d’UML 2 en s’appuyant sur
des exemples et des exercices adaptés au contexte professionnel donc aux
attentes des concepteurs et développeurs d’application.
• proposer une démarche de mise en œuvre d’UML 2 qui est fondée sur les
processus standard du développement itératif et incrémental et qui prenne en
compte notre propre expérience de praticiens de la méthode. Cette démarche
fait l’objet d’une description précise des activités avec notamment des fiches
guides et une mise en application dans deux études de cas conséquentes.
Notre double compétence de professionnel de la conception et du développement des systèmes d’information en entreprise, et d’enseignant universitaire dans le
domaine des méthodes des SI nous a permis de faire bénéficier l’ouvrage de notre
grande pratique (dix années) d’UML, et de l’expérience tirée de nombreuses années
d’enseignements d’UML dispensés en milieu universitaire (MIAGE, MASTER,
IUT, BTS...).
En tant qu’enseignant d’UML nous avons pu, au fil des années, affiner une
démarche progressive d’apprentissage. C’est ainsi que pour les points délicats, nous
avons toujours recherché une approche pragmatique s’appuyant sur des exemples
pour accompagner la présentation théorique des concepts.
En tant que professionnel, les enseignements d’une longue expérience de la pratique des méthodes auprès des équipes de développement de projets ont été particulièrement précieux. De plus, le point de vue des utilisateurs a été aussi un indicateur
pertinent pour ajuster au mieux la pratique de ces méthodes.
Enfin nous restons intimement convaincus que l’exposé théorique d’une
méthode doit être réduit à l’essentiel et qu’au contraire une large place doit être donnée à l’application ; c’est ainsi qu’en matière d’apprentissage d’une méthode, il faut
bien entendu apprendre pour pratiquer mais aussi et peut-être plus que dans
n’importe quel autre domaine : pratiquer pour mieux apprendre.
Organisation de l’ouvrage
L’ouvrage est structuré en six chapitres :
• Le chapitre 1 décrit les concepts de l’approche objet et propose une première
présentation d’UML 2 en mettant l’accent sur les dernières évolutions.
Avant-propos
Nous proposons donc dans un même ouvrage d’une part l’aspect théorique des
concepts d’UML 2 et leur représentation graphique et d’autre part une démarche de
mise en œuvre illustrée par des fiches guides pour les activités d’analyse et de conception à mener dans le cadre des développements des systèmes d’information (SI).
En résumé nous nous sommes fixé trois objectifs en réalisant ce livre :
• présenter les treize diagrammes d’UML 2 en essayant de concilier au mieux le
respect strict de la norme avec une application centrée sur les systèmes
d’information des entreprises.
• illustrer la modélisation à l’aide des diagrammes d’UML 2 en s’appuyant sur
des exemples et des exercices adaptés au contexte professionnel donc aux
attentes des concepteurs et développeurs d’application.
• proposer une démarche de mise en œuvre d’UML 2 qui est fondée sur les
processus standard du développement itératif et incrémental et qui prenne en
compte notre propre expérience de praticiens de la méthode. Cette démarche
fait l’objet d’une description précise des activités avec notamment des fiches
guides et une mise en application dans deux études de cas conséquentes.
Notre double compétence de professionnel de la conception et du développement des systèmes d’information en entreprise, et d’enseignant universitaire dans le
domaine des méthodes des SI nous a permis de faire bénéficier l’ouvrage de notre
grande pratique (dix années) d’UML, et de l’expérience tirée de nombreuses années
d’enseignements d’UML dispensés en milieu universitaire (MIAGE, MASTER,
IUT, BTS...).
En tant qu’enseignant d’UML nous avons pu, au fil des années, affiner une
démarche progressive d’apprentissage. C’est ainsi que pour les points délicats, nous
avons toujours recherché une approche pragmatique s’appuyant sur des exemples
pour accompagner la présentation théorique des concepts.
En tant que professionnel, les enseignements d’une longue expérience de la pratique des méthodes auprès des équipes de développement de projets ont été particulièrement précieux. De plus, le point de vue des utilisateurs a été aussi un indicateur
pertinent pour ajuster au mieux la pratique de ces méthodes.
Enfin nous restons intimement convaincus que l’exposé théorique d’une
méthode doit être réduit à l’essentiel et qu’au contraire une large place doit être donnée à l’application ; c’est ainsi qu’en matière d’apprentissage d’une méthode, il faut
bien entendu apprendre pour pratiquer mais aussi et peut-être plus que dans
n’importe quel autre domaine : pratiquer pour mieux apprendre.
Organisation de l’ouvrage
L’ouvrage est structuré en six chapitres :
• Le chapitre 1 décrit les concepts de l’approche objet et propose une première
présentation d’UML 2 en mettant l’accent sur les dernières évolutions.
