Cours RUP PDF

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

Méthodologie objet

Cycle de développement objet


C. Soulé-Dupuy
Professeur d ’informatique
Université Toulouse 1 &
Institut de Recherche en Informatique de Toulouse

COMPLÉMENT DE COURS :

L ’ingénierie de systèmes avec le


RUP ( Rational Unified Process )
RUP : Rational Unified Process

« Production de logiciel d ’un haut niveau de qualité


correspondant aux besoins de l ’utilisateur final dans le
cadre de programmes et de budgets prévibles »

„ Approche disciplinée sur la manière d ’attribuer les


tâches et les responsabilités
† maîtrise des moyens
† maîtrise des coûts
† maîtrise des délais

„ S ’adapte à tous types de projets et d ’organisations


† processus itératif
† décomposé en phases et itérations modulables et configurales

© C. Soulé-Dupuy 2
RUP : Rational Unified Process

„ 4 phases dans le RUP


1. Inception Cadre du système et portée du projet
2. Elaboration Analyser le système et développer le plan du projet
3. Construction Développement du système
4. Transition Livraison du système aux utilisateurs

„ Itération
† Cycle de développement logiciel (ou système) complet depuis le
recueil des besoins jusqu ’à l ’implantation et aux tests.
† Se termine par la sortie d ’une version exécutable du projet

1 .. * itérations par phase

© C. Soulé-Dupuy 3
RUP Le cycle de développement du système
PHASES
Workflows Inception Elaboration Construction Transition
du processus
Modélisation métier
Exigences
Analyse et conception
Implantation
Tests
Déploiement
Workflows
de soutien
Gestion de configuration
et des changements
Gestion de projet
Environnement

Itération(s) Itér. Itér. Itér. Itér. Itér. Itér. Itér.


préliminaire(s) #1 #2 #n #n+1 #n+2 #k #k+1
ITÉRATIONS
© C. Soulé-Dupuy 4
RUP Organisation de l ’ingénierie du système

Modélisation métier
Déploiement
Gestion et
de maintenance
projet
Urbanisation du système

Construction,
Intégration
et
Test
Développement du Développement et
sous-système logiciel acquisition du matériel

© C. Soulé-Dupuy 5
RUP Modèle d ’architecture du système : 4+1 vues

Utilisateurs Programmeurs
Fonctionnalités Gestion du logiciel

Vue Vue des


Logique Composants

Maîtrise d ’ouvrage / Analystes Vue des


Comportements Cas d’ Utilisation

Vue des Vue de


Processus Déploiement

Intégrateurs de systèmes Ingénierie du système


Performance Topologie du système
Robustesse, Adaptabilité Distribution, Installation
Débit Communication

© C. Soulé-Dupuy 6

Vous aimerez peut-être aussi