La traçabilité entre artefacts dans le cycle de développement est importante à la fois
pour la gouvernance et pour l'analyse d'impact : elle favorise la qualité générale des
logiciels et des applications système développés et permet aux équipes d'aporter des modifications
fondés, de réduire les risques et d'améliorer l'agilité.
En créant des relations traçables entre les artefacts logiciels de toutes les disciplines,
à savoir la gestion des conceptions, la gestion des exigences, la gestion des modifications et des configurations et la gestion de la qualité, vous améliorez la qualité
de différentes manières :
- Partager et combiner des informations sur les projets afin que les équipes projet et
les parties prenantes puissent mieux comprendre l'application en cours de développement.
- Evaluer et gérer l'impact des modifications sur des éléments au sein de la conception
en effectuant une analyse d'impact.
- Identifier et éliminer les écarts (ou lacunes) pour garantir une couverture complète tout au long des étapes de définition des exigences,
de conception, de développement et de test.
- S'assurer que la conception répond aux besoins métier.
- Visualiser les artefacts associés et prendre des décisions fondées à propos du projet.
Vues du cycle de vie
Les liens entre artefacts
contribuent à accroître la qualité d'une solution logicielle. Vous pouvez visualiser les
relations entre les artefacts et identifier les informations manquantes
en utilisant les vues de traçabilité suivantes :
- Traçabilité dans Rational Team Concert :
Lorsque vous créez des plans et les liez à d'autres artefacts, la vue Traçabilité
affiche les relations pour chaque élément de plan. Si vous souhaitez inclure des informations sur les
liens aux artefacts de conception, vous pouvez modifier la vue Traçabilité afin d'y
ajouter une colonne pour chaque type de lien spécifique. Par exemple, le type de lien "Elabore un élément d'architecture" ne figure
pas parmi les colonnes par défaut. Vous devez donc ajouter une colonne pour ce type de lien.
- Traçabilité dans Rational Requirements Composer :
Lorsque vous liez des artefacts de conception aux exigences, vous pouvez voir les liens
de traçabilité dans les résultats d'une requête ou dans les widgets d'un
tableau de bord. Pour plus d'informations,
voir Traçabilité.
Requêtes de cycle de vie
Vous pouvez utiliser des requêtes pour répondre à des
questions sur la traçabilité. L'utilisation combinée de requêtes de traçabilité et de
filtres permet de rechercher les écarts (ou lacunes) et d'évaluer la qualité. Vous disposez de plusieurs requêtes prédéfinies pour visualiser la
traçabilité :
- Dans Rational Software Architect,
dans le menu Conceptions, cliquez
sur et sélectionnez une requête dans la
liste.
- Dans une application Rational solution for
Collaborative Lifecycle Management,
dans le menu Eléments de travail, cliquez
sur , développez
Requêtes de cycle de vie et sélectionnez une requête dans la liste.