L'assistant de comparaison de module permet de comparer deux modules et d'identifier les objets qui ont été insérés, supprimés, déplacés ou édités.
Par exemple, un ensemble d'exigences d'un projet peut être mis à jour plusieurs fois
par le client. Vous pouvez importer les exigences mises à jour dans un nouveau module Rational DOORS, puis comparer le nouveau module au module d'origine.
Avant de commencer
Ouvrez la version actuelle du nouveau module en mode d'édition exclusive. L'assistant suppose que le module
à partir duquel il est exécuté est le plus récent et marque le texte en conséquence. L'assistant peut ajouter une colonne au module pour afficher des modifications avec marquage. Si vous le souhaitez, vous pouvez créer une vue à laquelle ajouter la colonne. La vue doit inclure la colonne principale.
Pourquoi et quand exécuter cette tâche
L'assistant compare uniquement du texte en clair. Le format RTF, les images et les objets OLE ne peuvent pas être comparés. Les objets OLE intégrés au texte sont également ignorés lorsque le texte est comparé.
Des techniques de correspondance approximatives sont utilisées, ce qui fonctionne le mieux lorsqu'environ 75% de la structure d'en-tête des modules comparés est identique.
- Des objets identiques et ou presque sont comparés.
- Les modifications sont affichées dans une colonne du nouveau module avec marquage.
- Des liens sont créés entre des objets comparés.
- Lorsque la comparaison est terminée, un filtre peut être appliqué aux deux
modules pour que seuls les objets non correspondants soient affichés.
La comparaison est exécutée en quatre étapes. Les étapes une et trois sont obligatoires ; les étapes deux et quatre sont facultatives. Vous pouvez sélectionner les attributs comparés par l'assistant.
Tableau 1. Etapes d'une comparaison de moduleEtape |
Description |
Un |
Fait correspondre des objets qui sont identiques. Les objets ayant été déplacés ne sont pas correspondants lors de cette étape. Si un nombre important d'objets restent non correspondants après cette étape, les phases restantes sont ralenties.
|
Deux |
Fait correspondre des objets ayant été modifiés. Les objets sont correspondants s'ils apparaissent dans le même ordre dans les deux modules et si certains mots comparés sont identiques. Les objets ayant été déplacés ne sont pas correspondants lors de cette étape.
Vous pouvez définir quel pourcentage de texte doit être identique pour que les objets soient correspondants.
Le pourcentage est calculé en fonction du nombre de mots identiques dans l'objet ; il est approximatif.
|
Trois |
Fait correspondre les objets restants et les objets identiques, quelle que soit leur position dans le module. Les objets n'ayant pas été édités mais déplacés sont correspondants lors de cette étape. |
Quatre |
Compare tous les objets pas encore correspondants et les fait correspondre si une partie du texte comparé est identique. Les objets ayant été édités et déplacés sont correspondants lors de cette étape.
Vous pouvez définir quel pourcentage de texte doit être identique pour que les objets soient correspondants. Le pourcentage est calculé en fonction du nombre de mots identiques dans l'objet ; il est approximatif.
|
Procédure
- Cliquez sur , puis exécutez les étapes de l'assistant. Pour plus d'informations sur l'un des écrans, cliquez sur Aide. La comparaison démarre lorsque vous exécutez l'assistant. Une fois la comparaison terminée,
une boîte de dialogue s'affiche et fournit des informations sur la comparaison.
- Cliquez sur Fermer. Si vous avez choisi de filtrer les modules pour afficher des objets
qui ne correspondent pas, le filtre est appliqué.
Si vous avez exécuté les quatre étapes de l'assistant :
- Les objets qui ont été insérés depuis la création de l'ancien module sont affichés
dans le filtre du nouveau module.
- Les objets qui ont été supprimés depuis la création de l'ancien module sont affichés
dans le filtre de l'ancien module.
Remarque : Les objets qui ont plus de texte non concordant que spécifié dans la boîte indiquant la différence
de pourcentage maximale dans les objets correspondants sont également affichés.
- Ajustez la liaison si nécessaire. Vous pouvez lier manuellement
tous les objets qui n'ont pas été mis en correspondance par l'assistant ou supprimer tous les liens
que vous ne souhaitez pas conserver.
Que faire ensuite
Si l'assistant a ajouté une colonne pour afficher des modifications avec marquage
et que vous souhaitez ajouter cette dernière de façon permanente, vous devez enregistrer la vue.