Les nouvelles fonctions et changements dans Rational Unified Process (RUP) sont décrits ci-dessous.
Cette édition inclut plusieurs mises à jour rédactionnelles, ainsi que d'autres corrections.
Cette édition majeure comporte les changements suivants :
-
Changements terminologiques et concepts de l'architecture Unified Method Architecture, tels qu'ils ont été proposés
pour le métamodèle standard du groupe OMG, Software Process Engineering Metamodel (SPEM) version 2.0.
-
Distinction entre les concepts UMA et une présentation au plug-in de base pour RUP, appelé Concepts de base.
-
Mise à jour importante des meilleures pratiques. Ces pratiques ont été refondues dans les Principes clés pour
le développement guidé par le métier.
-
Nouveaux processus de livraison.
-
Nouvelle présentation des pages et de l'arborescence RUP.
-
Mise à jour de la discipline d'environnement pour assurer sa cohérence avec les nouveaux outils. Transfert du
contenu du plan de développement vers son propre package de méthode.
-
Ajout d'une nouvelle tâche, Développer les spécifications supplémentaires.
-
Nouveau contenu pour la construction de systèmes du système, notamment l'analyse descendante du cas d'utilisation,
l'analyse d'opérations et la conception d'opérations.
Cette version de correctifs comporte les changements suivants :
-
Conformité largement améliorée aux standards d'accessibilité
-
Mises à jour pour refléter la notation et la terminologie UML 2.0
-
-
Diagramme de collaboration rebaptisé Diagramme de Communication
-
Dépendance d'implémentation rebaptisée Dépendance manifeste
-
Diagrammes de composants mis à jour avec une nouvelle forme de composant
-
Nouveau concept : Classe structurée
-
Commentaires additionnels au sujet des nouvelles fonctionnalités du diagramme de séquence et exemple
-
Commentaires additionnels au sujet des nouvelles fonctionnalités du diagramme d'activité et exemple
-
Les sous-systèmes de conception sont maintenant représentés en tant que composants
Il s'agit d'une version de correctifs contenant essentiellement de petits changements. Ces changements sont les
suivants :
-
Définition d'entrées obligatoires pour les activités de modélisation métier et mise à jour de ces entrées pour
d'autres activités
-
Suppression de l'activité "Déploiement du produit"
-
Mise à jour des guides d'utilisation des outils ClearCase et ClearQuest
-
Nouvelles instructions de structure de modèle pour Rational XDE Developer .NET Edition
-
Nouvelles instructions pour l'estimation des coûts à l'aide de la technique Wide-Band Delphi
-
Mise à jour du formatage des pages artefacts et activités
Changements généraux
-
Amélioration de la configuration utilisateur du processus avec RUP Builder
-
Le processus a été réusiné dans toutes les disciplines pour créer plus de 60 composants sélectionnables,
avec de meilleures capacités pour les combinaisons plug-ins et composants.
-
Des modèles de configuration pour des projets petits, moyens et grands procurent un point de départ pour la
configuration de processus.
-
-
Plus grande flexibilité dans le "niveau de formalisme" grâce aux plug-ins de ressources formelles et
informelles.
-
Introduction de vues contextuelles dans RUP, comme la vue du rôle "développeur" et la vue "mise en route".
-
Amélioration dans la génération de graphiques et de tableaux reflétant la configuration du processus
sélectionnée.
-
Personal Process View ou personnalisation My RUP
-
Chaque utilisateur RUP peut créer sa propre vue personnalisée dans RUP.
-
Les utilisateurs peuvent ajouter des liens aux ressources externes et internes.
-
Intégration des outils
-
Guides d'utilisation de l'outil nouveaux et mis à jour :
-
De nouveaux guides d'utilisation de l'outil pour Rational XDE, RUP Builder, et Rational Process
Workbench.
-
De nouveaux guides d'utilisation de l'outil pour l'utilisation du site Web du RUP, y compris la
recherche, l'aide étendue, et la navigation.
-
L'aide étendue lance une vue dans RUP.
-
Le moteur de recherche fournit une recherche transparente dans RUP et le RDN, et d'autres nouvelles
options.
-
Contenu
-
Des recommandations, concepts, articles et listes de contrôle peuvent maintenant être joints à tout élément
de processus, et sont donc à présent liés aux éléments de processus les plus pertinents. Le concept séparé
de "recommandation de travail" a disparu.
-
Aspect et convivialité
-
La navigation et la mise en page du site Web ont été mises à jour pour s'aligner sur d'autres produits Web
de Rational.
Changements spécifiques et ajouts au contenu
-
Vue d'ensemble
-
La nouvelle page "Mise en route" fournit des
réponses aux questions les plus fréquemment posées pour les nouveaux utilisateurs du RUP, et elle est
présentée avec un contenu pertinent, comme partie intégrante d'une vue de processus spécifique dans
l'explorateur de l'arborescence.
Remarque : La vue "Mise en route" peut être désactivée pour a) l'équipe complète du projet, en
republiant le site Web du RUP avec le RUP Builder et en excluant la vue de processus "Mise en route" ou b)
pour le professionnel, en utilisant la fonction "Arborescences" de l'explorateur d'arborescence, pour
afficher la vue de processus de votre choix.
-
Cycle de vie RUP
-
-
L'exemple d'enchaînement des activités d'itération présente une vue du processus basée sur les phases et
sur le temps.
-
Disciplines
-
Les pages de concepts ne sont plus toutes regroupées sous chaque discipline, mais sont liées à l'élément de
processus le plus pertinent. Seuls les concepts et les recommandations nécessaires pour comprendre la
discipline dans son ensemble sont directement liés à la discipline.
-
Tous les rôles d'auditeurs techniques, comme l'auditeur de modèle métier et l'auditeur de conception, ont
été remplacés par un seul rôle d'auditeur technique, qui effectue à présent toutes les activités de revues
techniques d'une discipline à l'autre.
-
Discipline de modélisation métier
-
-
Nouveau support pour modéliser les règles, les objectifs et les événements métier.
-
Artefact : Modèle objet métier a été rebaptisé Modèle analyse métier.
-
Discipline de recueil des exigences
-
Une "exigence logicielle" générique a été ajoutée pour que l'équipe du projet puisse prendre en charge une
configuration de processus plus flexible.
-
Les conseils de storyboard ont été généralisés en supprimant la dépendance des cas d'utilisation.
(Voir Artefact : Storyboard).
-
La conception de l'interface utilisateur a été transférée à la discipline d'analyse et de conception
-
Artefact : Storyboard d'expérience utilisateur ajouté au plug-in indépendant d'expérience utilisateur pour
traiter les problèmes de conception de l'expérience utilisateur.
-
Discipline d'analyse et de conception
-
Le contenu de la modélisation des données a été mis à jour pour traiter la modélisation conceptuelle,
logique, et physique des bases de données.
-
Le contenu de la conception de l'interface utilisateur a été transféré de la discipline exigences et mis à
jour pour refléter les pratiques de l'industrie, y compris le nouvel artefact plan de navigation.
-
Discipline d'implémentation
-
-
Artefact : Composant a été remplacé par Artefact : Elément d'implémentation.
-
Amélioration des conseils pour le développement par composants et l'ingénierie aller-retour.
-
Nouveaux conseils pour le test développeur, le débogage et l'analyse du fonctionnement dans la phase
d'exécution.
-
Discipline de test
-
Modèles séparés pour les plans de test des masters et des itérations.
-
Nouvel artefact de stratégie de test.
-
Discipline d'environnement
-
-
Les conseils pour la définition de l'environnement de processus organisationnel ont été isolés dans un
processus distinct packagé avec RPW, permettant au RUP de se concentrer uniquement sur l'environnement de
projet.
-
Amélioration des conseils pour implémenter un processus pour un projet, pris en charge par les outils RUP
de personnalisation et de configuration de processus.
-
Nouvel artefact : Processus de développement et Activité : Adapter le processus au projet, pour décrire le
processus spécifique au projet.
-
Tous les artefacts de type "Instructions", comme les principes de conception et les instructions de
modélisation métier, ont été remplacés par un seul artefact plus générique, "Instructions relatives au
projet".
-
Discipline de gestion de projet
-
-
De nouveaux rôles d'auditeur et de coordinateur d'audit ont été ajoutés pour mieux décrire le processus
d'audit.
La version 2002.05.00 succède à la version 2001A.04.00. Le contenu des rubriques suivantes a été modifié ou ajouté :
-
Toutes les variantes de processus du RUP ne peuvent plus être installées à partir du programme d'installation
Rational Suite. Ils peuvent à présent être installés avec RUP Builder, fourni avec cette version du RUP.
-
Le RUP Builder a été ajouté :
-
-
Le contenu spécifique au temps réel est organisé en composants plug-in, installables séparément.
-
La variante Microsoft est organisée en composants plug-in, installables séparément.
-
La variante IBM est organisée en composants plug-in, installables séparément.
-
Restructuration et extension de la discipline de test :
-
-
Changements
-
Restructuration complète de l'enchaînement des activités de la discipline de test et des détails de
l'enchaînement des activités
-
Les détails existants de l'enchaînement des activités ont été supprimés et remplacés par des
éléments de travail centrés sur les objectifs de l'itération.
-
Activités existantes renommées et réusinées
-
Restructuration des rôles de test existants
-
Le rôle de testeur est à présent responsable de l'implémentation et de l'exécution des tests
-
Le surcroît d'activités et d'artefacts du rôle de concepteur de test a été distribué sur d'autres
rôles
-
Réaffectation des activités suivantes
-
Planifier le test - à présent de nombreuses activités dans le rôle
-
Concevoir le test - à présent de nombreuses activités dans le rôle
-
Exécuter le test - remplacé par Exécuter la suite de tests
-
Evaluer le test - à présent de nombreuses activités dans le rôle
-
Ajouts
-
Les rôles suivants ont été introduits
-
Responsable des tests
-
Analyste de test
-
Les détails suivants sur l'enchaînement des activités ont été introduits
-
Définir la mission d'évaluation
-
Vérifier l'approche de test
-
Tester et évaluer
-
Terminer une mission acceptable
-
Améliorer les actifs de test
-
Les activités suivantes ont été introduites
-
Accepter la mission
-
Identifier les motivateurs de test
-
Obtenir la validation de testabilité
-
Evaluer et recommander la qualité
-
Evaluer et améliorer l'effort de test
-
Identifier les cibles du test
-
Identifier les principes de test
-
Définir les détails du test
-
Définir les besoins en évaluation et en traçabilité
-
Déterminer les résultats de test
-
Définir une approche de test
-
Définir la configuration des environnements de test
-
Identifier les mécanismes de testabilité
-
Définir les éléments de testabilité
-
Implémenter la suite de tests
-
Exécuter la suite de tests
-
Analyser l'échec de l'exécution
-
Les artefacts suivants ont été introduits
-
Architecture d'automatisation des tests
-
Données de test
-
Configuration de l'environnement de test
-
Liste des idées de test
-
Spécification de l'interface de test
-
Suite de tests
-
Journal de test
-
Les instructions améliorées suivantes pour les tests développeur ont été introduits
-
Conception pilotée par le test
-
plusieurs concepts et recommandations sont centrés sur le test pour développeurs
-
Suppressions
-
-
Les artefacts suivants ont été supprimés
-
Modèle de test
-
Procédure de test
-
Package de test
-
Sous-système de test
-
Une nouvelle feuille de route a été ajoutée : Utiliser les pratiques agiles avec RUP.
-
Concepts clé perfectionnés.
-
Boutons de navigation améliorés pour les disciplines
-
Nouveau Livre blanc ajouté "Définition de la gestion de contenu".
-
Nouvel exemple de configuration ajouté pour petit projet.
-
Nouveaux guides d'utilisation de l'outil ajoutés:
-
Guide d'utilisation de l'outil : Profilage de l'utilisation de la mémoire dans le code géré avec Rational
Purify et Rational Purify Plus (Windows)
-
Guide d'utilisation de l'outil : Comparer les références avec Rational ClearCase
-
Guide d'utilisation de l'outil : Trouver des acteurs et des cas d'utilisation avec Rational Rose RealTime
-
Guide d'utilisation de l'outil : Détailler un cas d'utilisation avec Rational Rose RealTime
-
Guide d'utilisation de l'outil : Structurer le modèle de cas d'utilisation avec Rational Rose RealTime
-
Guide d'utilisation de l'outil : Créer des réalisations de cas d'utilisation avec Rational Rose RealTime
-
Guide d'utilisation de l'outil : Gérer les classes avec Rational Rose RealTime
-
Guide d'utilisation de l'outil : Gérer les diagrammes de collaboration avec Rational Rose RealTime
-
Guide d'utilisation de l'outil : Gérer le modèle de conception avec Rational Rose RealTime
-
Guide d'utilisation de l'outil : Gérer les diagrammes des séquences avec Rational Rose RealTime
La version 2001A.04.00 succède à la version 2001.03.00. Le contenu des rubriques suivantes a été modifié ou ajouté :
-
Nouveaux guides d'utilisation de l'outil créés pour les nouveaux produits :
-
-
Guides d'utilisation de l'outil Rational Rose RealTime
-
-
Installation de la gestion de versions avec Rational Rose RealTime avec Rational ClearCase
-
Consigner une architecture de concurrence d'accès avec Rational Rose RealTime
-
Conception avec des objets actifs dans Rational Rose RealTime
-
Guides d'utilisation de l'outil Rational ProjectConsole
-
Explorer les artefacts de projet avec Rational ProjectConsole
-
Créer une copie statique ou portable de votre site Web Rational ProjectConsole avec Rational
ProjectConsole
-
Afficher les artefacts liés à des objets spécifiques sur un diagramme avec Rational ProjectConsole
-
Examiner les données source avec Rational ProjectConsole
-
Guides d'utilisation de l'outil Rational QualityArchitect
-
Implémenter un test de composants automatisé avec Rational QualityArchitect
-
Nouveaux guides d'utilisation de l'outil pour TestManager :
-
Exécuter une suite de tests avec Rational TestManager
-
Concevoir une suite de tests automatisée avec Rational TestManager
-
Remplacement général du terme "Enchaînement d'activités principal" par le terme "Discipline".
-
Changements de l'explorateur d'arborescence :
-
L'entrée "Rational Unified Process" sous Guides d'utilisation de l'outil a été transférée vers "Boîte à
outils Responsable de processus"
-
Les présentations des rapports, instructions, exemples et stéréotypes ont été transférées depuis Artefact
vers Présentation
-
Ajout d'une arborescence avec liens hypertexte en haut de chaque page pour indiquer l'emplacement dans
l'explorateur d'arborescence RUP
-
Graphiques des boutons et des icônes mis à niveau.
-
Ajout de nouvelles feuilles de route pour l'ingénierie de convivialité.
-
De nouveaux exemples de sites Web de l'organisation et du projet, basés sur l'ensemble précédent d'exemples
d'artefacts de Wylie College.
-
Les artefacts d'exemple C-Sports sont à présent installés directement, et ne nécessitent pas d'installation séparée
par "décompression".
-
Les nouveaux articles techniques suivants ont été ajoutés :
-
Instructions RUP/XP : Programmation paire
-
Instructions RUP/XP : Conception pilotée par le test et réusinage
-
Comparaison entre RUP et XP
-
Le Rational Unified Process - Pour une plus grande maturité de processus
La version 2001.03.00 succède à la version 2000. Le contenu des rubriques suivantes a été modifié ou ajouté :
-
Un nouveau détail sur l'enchaînement des activités - Exécuter une synthèse architecturale - a été ajouté à
l'analyse et la conception, afin d'être utilisé pendant la phase de création pour la construction d'une
démonstration du bien fondé de l'architecture, pour faciliter la sélection de la technologie, et montrer que le
système prévu est réalisable.
-
Le rôle Architecte a été rebaptisé Architecte logiciel, pour distinguer ce rôle des autres rôles architecturaux
comme par exemple l'Architecte système.
-
Des instructions pour l'utilisation de la technologie Microsoft Windows DNA ont été ajoutées aux feuilles de route
du développement de solutions à composants.
-
Exemples mis à jour
-
Conseils sur l'adaptation fournis pour tous les artefacts
-
Modèle de plan de gestion des exigences mis à jour
-
Activités de gestion des exigences mises à niveau - le terme "élément de traçabilité" est utilisé pour généraliser
l'artefact au-delà des "types d'exigences"
-
Les conseils sur la gestion des exigences ont été mis à jour, y compris de nouveaux principes et conseils :
Plan de gestion des exigences
-
nouvelle feuille de route pour petit projet, concepts d'adaptation, exemple de cas de développement pour petit
projet, et éléments essentiels de l'enchaînement des activités principal
-
L'Activité : Effectuer des audits de configuration a été reprise et améliorée
-
Des sections de recrutement ont été ajoutées aux rôles qui en étaient dépourvus
-
Meilleure pratique : Modélisation visuelle a été développé avec plus de détails
-
Le mot "travailleur" a été changé en "rôle" afin de mieux comprendre les différents rôles qu'un membre de l'équipe
peut effectuer.
-
Nouveaux guides d'utilisation de l'outil créés pour les produits existants :
-
Guide d'utilisation de l'outil : Créer des sites multiples avec Rational ClearCase
-
Guide d'utilisation de l'outil : Evaluer la couverture de code avec Rational PureCoverage (UNIX)
-
Guide d'utilisation de l'outil : Détecter les erreurs de la phase d'exécution avec Rational Purify (UNIX)
-
Guide d'utilisation de l'outil : Détecter les goulots d'étranglement de performance avec Rational Quantify
(UNIX)
-
Guide d'utilisation de l'outil : Archiver les exigences avec Rational RequisitePro
-
Guide d'utilisation de l'outil : Configurer Rational Rose pour un projet
-
Nouveaux guides d'utilisation de l'outil créés pour les nouveaux produits :
-
Guides d'utilisation de l'outil Rational Process Workbench
-
Installer et configurer Rational Process Workbench Tool
-
Installer et gérer Rational Process Workbench Workspace
-
Développer des modèles de processus
-
Gérer le contenu de processus
-
Définir un processus personnalisé
-
Publier un processus
La version 2000 succède à la version 5.5. Le contenu des rubriques suivantes a été modifié ou ajouté :
-
Enchaînement des activités de la modélisation métier
-
Quatre nouvelles pages de concepts ont été ajoutées pour clarifier le rôle de la modélisation métier dans
le contexte du développement e-business.
-
La page Concepts : Coût basé sur l'activité décrit comment la technique peut être appliquée dans le cadre
du RUP.
-
La page Concepts : Architecture métier explique de ce que signifie pour nous la notion d'architecture
métier.
-
La page Concepts : Modèles métier donne quelques exemples de patterns utiles à appliquer dans la
modélisation métier.
-
La page Concepts : Développement e-business donne notre définition du terme.
-
Trois nouveaux détails de l'enchaînement des activités ont été ajoutés au diagramme de l'enchaînement des
activités : "évaluer le statut métier", "décrire le métier actuel", et "examiner l'automatisation de
processus".
-
Détail de l'enchaînement des activités : Evaluer le statut métier décrit comment évaluer le statut de
l'organisation dans laquelle le système éventuel sera déployé (l'organisation cible).
-
Détail sur l'enchaînement des activités : Décrire le métier actuel traite de la manière de décrire les
processus de l'organisation actuelle et de les structurer afin de mieux comprendre les besoins
d'amélioration.
-
Détail sur l'enchaînement des activités : Examiner l'automatisation de processus, traite de la façon de
déterminer quels processus métier peuvent et doivent être automatisés, comprendre comment les systèmes
existants (propriétaires) peuvent s'adapter à l'organisation, et comment extraire des exigences de systèmes
à partir de vos modèles métier.
-
Cinq nouveaux artefacts ont été ajoutés : "évaluer l'organisation cible", "vision métier", "glossaire
métier", "règles métier" et "document sur l'architecture métier".
-
Artefact : Evaluation de l'organisation cible, décrit le statut actuel de l'organisation dans laquelle le
système doit être déployé. La description se base sur les processus, les outils, les compétences des
personnes, leurs attitudes, les clients, les concurrents, les tendances techniques, les problèmes et les
zones d'améliorations actuels.
-
Artefact : Vision métier est une vue générale des exigences du projet de base et fournit une base
contractuelle pour des exigences techniques plus détaillées.
-
Artefact : Glossaire métier définit d'importants termes utilisés dans la section ingénierie métier du
projet.
-
Artefact : Règles métier est un document consignant des déclarations de règles ou conditions devant être
respectées.
-
Artefact : Document sur l'architecture métier, fournit une vue d'ensemble architecturale complète du
système, en utilisant un certain nombre de différentes vues architecturales pour décrire les différents
aspects du système.
-
Enchaînement des activités des exigences
-
La page Concepts : Conception centrée sur l'utilisateur explique comment mieux répondre aux besoins des
utilisateurs et améliorer l'approbation de l'utilisateur en se focalisant sur les objectifs et besoins de
l'utilisateur lors de la conception de l'interface utilisateur.
-
L'Artefact : Demandes des parties prenantes et les Détails sur l'enchaînement des activités : Comprendre
les besoins des parties prenantes ont été améliorés en mettant plus l'accent sur le recueil des profils
utilisateurs et parties prenantes.
-
La section profil utilisateur du document vision a été étendue.
-
Principes et conseils : Spécification des exigences logicielles a été étendue pour inclure des données de
la méthodologie IGS Component Broker Engagement sur la définition des exigences non fonctionnelles.
-
Enchaînement des activités d'analyse et de conception
-
Nouveaux artefacts :
-
Architecture de référence
-
Activité modifiée :
-
L'analyse architecturale vise à refléter le développement d'une vue d'ensemble architecturale, la
sélection d'une architecture de référence et le développement d'un modèle de déploiement.
-
Le document sur l'architecture logicielle présente des recommandations pour décrire l'identification de cas
de changements significatifs du point de vue architectural.
-
Une nouvelle page de concepts a été ajoutée pour décrire les modèles d'architecture Web. Cet élément est
extrait du livre "Building Web Applications with UML" (Construire des applications Web avec UML), avec
l'aimable autorisation de l'auteur Jim Conallen et de l'éditeur Addison-Wesley.
-
Une nouvelle page de recommandations pour la conception de classe appelée "Building Web Applications
with UML" a été ajoutée.
-
Une petite clarification a été ajoutée à la page : Jalon : Architecture de cycle de vie sur le rôle de
prototypage dans l'élaboration, et à la page Phase : Création, sur l'utilisation du prototypage pendant
la synthèse architecturale dans la phase de création.
-
Enchaînement des activités Environnement
-
Nouvelle entrée dans la page Mise en route, appelée Implémenter le processus. Cette page et les pages
auxquelles elle est liée, décriront comment implémenter le RUP dans diverses situations. Par exemple,
comment implémenter le RUP dans une organisation de développement ; comment implémenter le RUP dans un
projet de développement.
-
Les artefacts suivants ont été ajoutés :
-
Principes et conseils sur les outils
-
Les recommandations suivantes contenant des informations nouvelles sur la manière d'utiliser les artefacts
ont été ajoutées :
-
Principes et conseils : Classification des artefacts
-
Principes et conseils : Niveaux de d'audit
-
Les concepts suivants ont été ajoutés avec des informations importantes sur la manière d'implémenter des
processus et des outils :
-
Concepts : Pratiques d'environnement
-
Concepts : Implémentation d'un processus dans un projet
-
Concepts : Mentorat
-
Concepts : Projet pilote
-
Concepts : Implémenter un processus dans une organisation a été revu.
-
Le rôle "Outilleur" a été renommé "Spécialiste outils". Ce nouveau nom reflète mieux ses responsabilités,
la création d'outils ne représentant que l'une d'entre elles.
-
Activité : Installer les outils, Activité : Développer les principes et conseils relatifs aux outils et
Activité : Vérifier la configuration et l'installation des outils ont été ajoutées au Spécialiste
outils.
-
Plusieurs guides d'utilisation de l'outil décrivant l'installation des outils (un guide d'utilisation de
l'outil pour chaque outil Rational) ont été ajoutés. Ils sont tous référencés à partir de la nouvelle
Activité : Installer les outils.
-
Les quatre (4) détails sur l'enchaînement des activités dans l'enchaînement Environnement ont été mis à
jour avec les nouvelles activités.
-
Le canevas HTML de plan de développement a été complètement revu.
-
Enchaînement des activités de test
-
Les séries d'artefacts reflètent à présent un ensemble d'artefacts de test.
-
Deux nouveaux artefacts de test :
-
Résultats des tests - les données consignées pendant l'exécution du test sont utilisées comme
données pour l'évaluation du test et pour calculer les mesures clés de test.
-
Résumé de l'évaluation du test (auparavant un rapport) - créé pendant l'évaluation du test, cet
artefact organise et présente les résultats du test et les mesures clé de test pour revue et
évaluation, et contient des recommandations pour les efforts de test futurs.
-
Les détails sur l'enchaînement des activités Exécuter le test et Evaluer le test ont été revus pour
représenter ces deux nouveaux artefacts.
-
Les instructions pour les cas de test contiennent de nouvelles informations et des recommandations pour
extraire des cas de tests à partir de cas d'utilisation.
-
Les activités de test suivantes ont été modifiées/ clarifiées :
-
Exécuter le test - cette activité a été revue pour concentrer l'effort sur la configuration et
l'exécution du test, y compris la récupération après une exécution de test arrêtée ou incomplète.
-
Evaluer le test - cette activité a été revue pour inclure l'analyse des résultats des tests,
l'enregistrement des demandes de changement, et la génération du résumé de l'évaluation du test.
-
Enchaînement des activités Déploiement
-
Cet enchaînement des activités a été complètement repris et possède une nouvelle introduction, diagrammes
et détails sur l'enchaînement des activités.
-
Nouveau diagramme d'activité
-
Diagramme d'enchaînement des activités pour l'activité de déploiement
-
Nouveaux artefacts :
-
Nomenclature
-
Eléments graphiques du produit
-
Unité de déploiement
-
Produit
-
Nouveaux rôles :
-
Nouvelles activités :
-
Définir la nomenclature
-
Gérer le test d'acceptation
-
Mettre en fabrication
-
Vérifier le produit fabriqué
-
Permettre l'accès au site de téléchargement
-
Créer les éléments graphiques du produit
-
Enchaînement des activités de gestion de la configuration et des changements
-
La section gestion de la configuration a été mise à jour pour l'aligner su les concepts de gestion unifiée
des changements dans les domaines suivants.
-
Nouvelle activité
-
Référentiel de projet
-
Espace de travail
-
Changements effectués sur les activités :
-
Définir des règles CM
-
Configurer l'environnement CM
-
Créer un espace de travail d'intégration
-
Créer un espace de travail de développement
-
Effectuer des changements
-
Livrer des changements
-
Mettre à jour l'espace de travail
-
Créer des références
-
Promouvoir des références
-
Créer une unité de déploiement
-
Nouveaux guides d'utilisation de l'outil :
-
Paramétrer le modèle d'implémentation avec UCM
-
Travailler sur des activités UCM
-
Livrer votre travail avec Rational ClearCase
-
Mettre à jour votre espace de travail de projet avec Rational ClearCase
-
Lier la gestion de configuration à la gestion des demandes de changements
-
Nouveaux concepts :
-
Gestion unifiée des changements
-
Enchaînement des activités de gestion de projet
-
Les activités liées au déploiement dépendent à présent du rôle de responsable du déploiement. Le rôle de
responsable de projet est à présent responsable du développement de l'artefact de plan d'assurance qualité.
-
Enchaînement des activités d'implémentation
-
Un nouvel artefact, Construction, a été ajouté.
-
Le rôle d'intégrateur système a été renommé intégrateur et ce nouveau rôle prend les responsabilités qui
appartenaient précédemment à l'implémenteur.
-
L'objet de l'artefact Sous-système d'implémentation a été clarifié, et sa relation à l'artefact
Sous-système de conception a été expliqué.
-
Sous la section traitant des phases, nous avons ajouté une description de la phase de transition, et un exemple de
plan d'itération pour la phase de transition. Pour chaque phase, nous avons fourni, avec l'autorisation de Ensemble Systems Inc, un canevas Microsoft Project plus
détaillé au niveau activité.
-
Les ensembles d'artefacts ont été réorganisés :
-
Il y a à présent un ensemble d'artefacts pour chaque enchaînement d'activités principal
-
On considère qu'un artefact "appartient" à l'enchaînement d'activités principal dans lequel il est
essentiellement développé.
-
Nouvelles feuilles de route ajoutées :
-
Développer des solutions e-business : Une feuille de route a été ajoutée pour expliquer comment utiliser le
RUP pour le développement e-business.
-
Réorganisation et changements de nom de Enchaînements des activités d'itérations dans les phases.
-
Section sur le guide d'utilisation de l'outil Analyst Studio ajoutée.
-
Nouvelles recommandations ajoutées, Principes et conseils : Niveaux d'audit.
-
Amélioration des performances du navigateur d'arborescence.
-
Canevas HTML ajoutés pour les artefacts disposant actuellement de canevas Microsoft Word et Adobe FrameMaker. Des
pointeurs ont été inclus dans le canevas HTML à partir des pages d'artefacts, et les vues d'ensemble annotées
incorporées ont été supprimées.
-
Tous les canevas Word ont été compressés dans un fichier compressé.
-
L'exemple de Collegiate Sports Paging System a été ajouté pour présenter l'application e-business.
-
Tous les exemples sont à présent compressés dans un fichier compressé.
-
Les langues étrangères et JDK1.1 sont pris en charge :
-
Une instruction pour la traduction du Rational Unified Process dans d'autres langues étrangères a été
ajoutée.
La version 5.5 succède à la version 5.1.1. Le contenu des rubriques suivantes a été modifié ou ajouté :
-
Le contenu "Mise en route" a été amélioré, notamment l'affichage automatique des rubriques de la mise en route au
démarrage du produit. Le lancement automatique peut être désactivée en fonction du choix de l'utilisateur. Cette
fonction inclut et complète le concept de "Visite guidée" apparaissant dans la version 5.0. L'"ancienne" visite
guidée est à présent développée sous le lien "Rôles de processus" de la fenêtre "Mise en route".
-
Simplification de l'arborescence.
-
Vue d'ensemble des processus améliorée.
-
Nouvelle conception de l'enchaînement des activités principal, en utilisant désormais les vues d'ensemble des
détails de l'enchaînement des activités pour exprimer l'enchaînement des activités. Les enchaînements d'activités
sont exprimés sous forme de diagrammes d'activité en utilisant les détails sur les enchaînements d'activité pour
comprendre comment le travail sur le projet est effectué.
-
Extension des "Détails sur l'enchaînement des activité" ; ils sont devenus l'élément central pour l'expression de
l'enchaînements des activités du processus.
-
Amélioration de la configuration de processus et du contenu de l'implémentation dans l'"enchaînement des
activités Environnement".
-
Référence croisée améliorée pour une meilleure convivialité du produit. Les éléments les plus notables sont les
liens entre les artefacts et les activités (voir Artefact : Document d'architecture logicielle pour un exemple).
-
Un contenu "d'Enchaînement des activités de gestion de projet étendu", y compris les mesures et
l'estimation, la planification de projet et le contrôle du projet.
-
Suppression des canevas Rational SoDA et Rational Rose du RUP. Ces canevas sont à présent fournis avec les produits
Rational Software respectifs et sont automatiquement installés lors de l'installation de ces produits.
L'utilisation de ces canevas est toujours décrite dans les guides d'utilisation de l'outil du RUP correspondants.
-
Des principes et conseils pour la programmation Java ont été ajoutés.
-
Le concept de feuilles de route a été ajouté, décrivant comment le processus peut être adapté à un style ou à un
type de développement logiciel particulier. Il y a deux feuilles de route dans cette version : une pour le
développement par composants, et une décrivant comment se concentrer sur la qualité tout au long du cycle de vie.
Nous prévoyons d'en inclure davantage dans des versions ultérieures.
-
Deux nouveaux articles techniques : un traitant des stratégies de traçabilité, et un autre décrivant comment
modéliser les applications Web avec UML.
-
Des informations de processus sur la gestion des demandes de changement ont été ajoutées dans l'enchaînement des
activités de gestion de la configuration et des changements.
-
Un canevas Vision mis à jour pour se concentrer davantage sur les parties prenantes/utilisateurs et les
besoins/demandes.
-
Nouveaux artefacts :
-
Spécification des exigences logicielles dans l'enchaînement des activités Recueil des exigences ; des
canevas sont inclus pour une utilisation avec ou sans modélisation des cas d'utilisation.
-
Plan de gestion des exigences pour l'installation des artefacts des exigences du projet.
-
Canevas de document mis à jour pour inclure des styles de format homogènes et des conseils d'information.
-
Des canevas FrameMaker sont à présent disponibles à partir du RUP Resource Center.
-
Liens et indications de références croisées étendus :
-
Entre les artefacts et les activités qui les utilisent, les produisent ou les modifient
-
Entre les activités et les détails sur l'enchaînement des activités qui les organisent
|