URL: https://linuxfr.org/news/initiation-au-rational-unified-process Title: Initiation au Rational Unified Process Authors: Anonyme Benoît Sibaud Date: 2001年10月08日T20:15:00+02:00 Tags: livre Score: 0 Extrait : « _Pour développer un logiciel avec des coûts contrôlés, dans un délai raisonnable, nous avons besoin de méthodes de développement ou plutôt un processus de développement. Nous allons décrire un processus de développement bien particulier qui est commercial, développé par Rational Software (le créateur de UML)._ » ---- ---- *Titre :* Initiation au Rational Unified Process *Auteur :* Philippe Kruchten *Éditeur :* Eyrolles *ISBN :* 2-212-09104-4 Pages : 282 *Prix :* Prix constaté 246F *Rédacteur :* [François Revest](mailto:revest@ie2.u-psud.fr) ![Couverture](https://product-manager.eyrolles.com/media/products/f845744d-acee-4e32-892a-795485fe68e9/image/introduction-au-rational-unified-process-97c0e8fb) Je ne veux pas critiquer la méthode de développement mais ce livre qui fait partie (Introduction au Rational Unified Process) de cette méthode. Cet ouvrage est décomposé en 7 parties - Préface - Partie 1 : Le processus (chapitre 1 à 6): Cette partie décrit les concepts de processus, le contexte, l'histoire, le cycle de vie d'un logiciel. - Partie 2 : Enchaînement d'activités du processus(chapitre 7 à 17): Elle définit les activités du processus. - Annexe A : Liste des travailleurs: L'explication des rôles rentrant dans le projet. - Annexe B : Liste des artefacts: La listes des artefacts avec les personnes qui doit les fournit rangé en cinq parties : les exigences, la conception, l'implémentation, le déploiement, la gestion. - Glossaire : Le glossaire décrit les termes spécifiques au R.U.P. mais aussi en génie logiciel. - Bibliographie: Cette bibliographie assez complète est classée en thèmes (général, processus de développement, technologie orientée objet, modélisation et UML, gestion de projet, gestion des exigences, gestion de configuration, test et qualité, architecture logicielle). - Lexiques Ils sont deux : anglo-français et franco-anglais. Le premier chapitre explique pourquoi est-on amené à utiliser un processus de développement pour un logiciel et les pratiques les plus viables pour un développement logiciel. Le deuxième chapitre est une présentation de cette méthode. Le chapitre suivant concerne l'approche statique du processus (les éléments ne bougeant pas d'un projet à l'autre). Le quatrième chapitre est une petite critique du R.U.P. en mettant le doigt sur ses insuffisances et en introduisant des solutions. Enfin, les deux derniers paragraphes de la partie 1(chap. 5 et 6) sont la description du pilotage du processus c'est-à-dire un processus centré sur l'architecture logicielle et piloté par les cas d'utilisation (use case). La seconde partie est la description des activités il y a un chapitre pour chaque activité et est découpée en six parties - Description des objectifs des activités - Définition des mots clés - Liste des travailleurs et des artefacts (document ou code à produire à la fin de l'activité) - Enchaînement d'activités typiques - Les outils disponibles - Un résumé de l'activité Les onze activités du RUP avec leur explication si nécessaire sont - La gestion de projet - Modélisation du métier : Ce sont les attendes des utilisateurs (comprendre les besoins informatiques). Cette modélisation est décomposée en deux parties, modèle de cas d'utilisation métier et un modèle objet métier - Gestion des exigences - Analyse et conception - Implémentation - Test - Gestion de la configuration et des changements - Environnement : quel type d'environnement ai-je besoin ? - Déploiement :comment livrer le produit au client ? - Enchaînement d'itération : comment s'enchaînent les différentes activités ? - Configuration et implémentation du RUP : Comment peut-on mettre en place le RUP ? En conclusion, ce livre est destiné avant tout au gestionnaire de projet, mais aussi au développeur qui aimerait connaître cette méthode. Ce livre est une bonne introduction au génie logiciel en complément d'un livre d'UML. Cet opus est bien réalisé avec des illustrations compréhensibles qui remplacent avantageusement de longs textes et un résumé de chaque chapitre à la fin de celui-ci. Je regrette tout de même que les outils décrits (logiciel) soit des logiciels commerciaux provenant essentiellement du catalogue Rational (ce qui est compréhensible du fait de l'origine de la méthode provenant de cette firme) et Microsoft, et donc ne permet pas d'offrir un panorama complet des logiciels concurrents. ## Table des matières - Préface - Chapitre 1 : Les meilleures pratiques de développement logiciel - Chapitre 2 : Présentation générale du Rational Unified process - Chapitre 3 : Dimension statique du processus - Chapitre 4 : Dimension dynamique du processus - Chapitre 5 : Un processus centré sur l?architecture - Chapitre 6 : Un processus piloté par les cas d?utilisation - Chapitre 7 : Gestion du projet - Chapitre 8 : Modélisation du métier - Chapitre 9 : Gestion des exigences - Chapitre 10 : Analyse et conception - Chapitre 11 : Implémentation - Chapitre 12 : Test - Chapitre 13 : Gestion de la configuration et des changements - Chapitre 14 : Environnement - Chapitre 15 : Déploiement - Chapitre 16 : Les enchaînements d'itération - Chapitre 17 : Configuration et implémentation du RUP - Annexe A : Liste des travailleurs - Annexe B : Liste des artefacts - Glossaire - Lexiques - Index ## Références - [RUP : la méthode](https://web.archive.org/web/20020105153340/http://www.rational.com/rup_info/index.jsp) - [le livre](https://www.editions-eyrolles.com/livre/introduction-au-rational-unified-process)

AltStyle によって変換されたページ (->オリジナル) /