4
Nous proposons dans ce chapitre tout d’abord une synthèse des deux principaux
processus de développement objet qui ont été associés à UML. Il s’agit de UP
(Unified Process) et de RUP (Rational Unified Process). Ensuite nous présentons notre
propre démarche de développement UP7 qui est fondée sur UP.
4.1 PRÉSENTATION D’UP
UML n’est qu’un langage de modélisation. Nous n’avons pas aujourd’hui dans la
norme, de démarche unifiée pour construire les modèles et conduire un projet
mettant en œuvre UML. Cependant les auteurs d’UML, ont décrit, dans un ouvrage
[Jacobson2000a] le processus unifié (UP, Unified Process) qui doit être associé à
UML. Nous n’allons pas, dans le cadre de cet ouvrage, donner une présentation
détaillée d’UP. Cependant il nous a paru intéressant de dégager les idées fondatrices
d’UP dans le cadre d’une présentation générale. Nous allons tout d’abord expliciter
les principes de la méthode UP. Nous compléterons ensuite cette présentation générale en décrivant l’architecture à deux dimensions d’UP et ses principaux concepts,
nous passerons aussi en revue les différentes phases d’UP, et pour finir nous détaillerons les activités d’UP.
Démarche
de développement
Nous proposons dans ce chapitre tout d’abord une synthèse des deux principaux
processus de développement objet qui ont été associés à UML. Il s’agit de UP
(Unified Process) et de RUP (Rational Unified Process). Ensuite nous présentons notre
propre démarche de développement UP7 qui est fondée sur UP.
4.1 PRÉSENTATION D’UP
UML n’est qu’un langage de modélisation. Nous n’avons pas aujourd’hui dans la
norme, de démarche unifiée pour construire les modèles et conduire un projet
mettant en œuvre UML. Cependant les auteurs d’UML, ont décrit, dans un ouvrage
[Jacobson2000a] le processus unifié (UP, Unified Process) qui doit être associé à
UML. Nous n’allons pas, dans le cadre de cet ouvrage, donner une présentation
détaillée d’UP. Cependant il nous a paru intéressant de dégager les idées fondatrices
d’UP dans le cadre d’une présentation générale. Nous allons tout d’abord expliciter
les principes de la méthode UP. Nous compléterons ensuite cette présentation générale en décrivant l’architecture à deux dimensions d’UP et ses principaux concepts,
nous passerons aussi en revue les différentes phases d’UP, et pour finir nous détaillerons les activités d’UP.
Démarche
de développement
