0% ont trouvé ce document utile (0 vote)
35 vues2 pages

Adaptation de la Méthode RUP

Transféré par

Øthmãnę Ãckęrmãn
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
35 vues2 pages

Adaptation de la Méthode RUP

Transféré par

Øthmãnę Ãckęrmãn
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

É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