Méthodologie des systèmes d'information - uml
____________________________________________________________
__________________
____________________________________________________________
_______
DI GALLO Frédéric Page 5 28/11/01
METHODOLOGIE – CNAM ANGOULEME 2000-2001
UP - LE PROCESSUS UNIFIE
Comparaison des méthodologies UP et Merise:
UP MERISE
Cycle de vie itératif et incrémental
Méthode générique
Séquentiel
I. Le processus de développement : nouvelle approche
Dans une démarche traditionnelle, le processus de développement était caractérisé par :
• Un processus de type séquentiel : développement organisé en phases qui regroupent des étapes, elles mêmes décomposées en tâche.
• Les niveaux de découpage coïncident : la fin d’une phase correspond à la conclusion de ses étapes, qui elles mêmes se terminent avec l’accomplissement des tâches qui les composent. Dans une approche objet tout change :
• Le processus est de type itératif ;
• Les découpages ne coïncident pas : les activités (taches, phases, étapes, etc…) se déroulent dans plusieurs dimensions.
La maîtrise des processus de développement implique pourtant une organisation et un suivi des activités : c’est ce à quoi s’attachent les différentes méthodes qui s’appuient sur l’utilisation du langage UML pour modéliser un système d’information.
UP (Unified Process) est une méthode générique de développement de logiciel.
Générique signifie qu'il est nécessaire d'adapter UP au contexte du projet, de l'équipe, du domaine et/ou de l'organisation (exemple: R.UP ou X.UP). C'est, entre parenthèses, plus ou moins vrai pour toute méthode, qu'elle se définisse elle-même comme générique ou pas.
Il existe donc un certain nombre de méthodes issues de