Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 2

Étude de la méthodologie RUP

mardi 19 mars 2013


09:32

→ RUP : RATIONNAL UNIFIED PROCESS.


→ Méthodologie générique de développement de logiciel.
○ Nécessaire d'adapter la méthode RUP au contexte du projet, de
l'équipe, du domaine et/ou de l'organisation.
→ Caractéristiques essentielles du processus unifié :
○ À base de composants.
○ Utilise le langage UML (ensemble d'outils et de diagrammes).
○ Piloté par les cas d'utilisation.
○ Centré sur l'architecture.
○ Cycle de vie itératif et incrémental :
 Pour mener efficacement le cycle, les développeurs ont besoin
de construire toutes les représentations du produits logiciel:

○ Les phases du cycle de vie de la méthodologie RUP :


 Initialisation : définition du problème.
 Analyse : planification des activités, affectation des ressources,
cahier de charges, analyse.
 Développement : développer le logiciel à travers une série
d'itérations incrémentales (Conception générale, conception
détaillée, Implémentation, tests).
 Établissement de recette & déploiement.

 Tableau descriptif :
méthodologie RUP Page 1
 Tableau descriptif :
Phase Phase d'analyse Phase de développement
d'initialisatio
n
 Définition de  Analyse du 1> Identifier les classes et
l'étendue du domaine: relations à implémenter.
• Modèle 2> Compléter les classes et
 Poser le
projet.
d'objet relations sélectionnées:
- Typage des attributs.
 Identifier les
problème. statique.
• Scénarios - Méthodes et leurs
signatures.
 Identifier les
acteurs. (diagrammes
- Ajout de classes
 Définition de
de séquences).
cas d'implémentation
d'utilisation. l'architecture : (conteneurs,
• Vue cas contrôleurs).
d'utilisation. - Choix de conception
• Vue logique. pour les relations
navigation,… .
• Vue
composants.
- Choix de conception
concernant l'héritage
• Vue (classes abstraites,
déploiement.
délégation,… .
• Vue 3> Codage.
implémentatio 4> Création et mise à jour de la

 Planification du
n. documentation.
5> Tests des éléments
développement. créés/modifiés par l'itération.
6> Tests d'intégration des
éléments créés/modifiées par
l'itération.

 Dans la méthodologie RUP :


□ Les objets (et donc leurs classes), comme les méthodes,
sont découverts en documentant les scénarios.
□ C'est une méthodologie guidée par les scénarios.
□ Remarque : le placement des méthodes sur les classes n'est
par toujours évident.
□ Cette démarche est préférable lorsque l'étude des
traitements doit guider l'analyse.

méthodologie RUP Page 2

Vous aimerez peut-être aussi