Méthodologie objet Cycle de développement objet C. Soulé-Dupuy Professeur d ’in

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 ) © C. Soulé-Dupuy 2 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 3 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 4 RUP Le cycle de développement du système PHASES Inception Elaboration Construction Transition ITÉRATIONS Workflows du processus Workflows de soutien Itération(s) préliminaire(s) Itér. #1 Itér. #2 Itér. #n Itér. #n+1 Itér. #n+2 Itér. #k Itér. #k+1 Modélisation métier Exigences Analyse et conception Implantation Tests Déploiement Gestion de configuration et des changements Gestion de projet Environnement © C. Soulé-Dupuy 5 RUP Organisation de l ’ingénierie du système Modélisation métier Urbanisation du système Développement du sous-système logiciel Développement et acquisition du matériel Construction, Intégration et Test Déploiement et maintenance Gestion de projet © C. Soulé-Dupuy 6 RUP Modèle d ’architecture du système : 4+1 vues Utilisateurs Fonctionnalités Programmeurs Gestion du logiciel Vue Logique Vue des Composants Vue des Processus Vue de Déploiement Vue des Cas d’ Utilisation Maîtrise d ’ouvrage / Analystes Comportements Intégrateurs de systèmes Performance Robustesse, Adaptabilité Débit Ingénierie du système Topologie du système Distribution, Installation Communication uploads/Ingenierie_Lourd/ cours-rup-pdf.pdf

  • 27
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager