Solutions visuelles


Assistance
Inscription
Connexion
Essai gratuit

Comment créer et utiliser une matrice de traçabilité des exigences (RTM)

Comment créer et utiliser une matrice de traçabilité des exigences (RTM)

Table des matières

Qu'est-ce que la matrice de traçabilité des exigences ?

Une matrice de traçabilité est une aide visuelle qui combine deux documents de référence nécessitant une relation plusieurs à plusieurs pour vérifier l'intégralité de la relation. Une matrice de traçabilité est utilisée pour, premièrement, conserver un enregistrement des exigences, et deuxièmement, assurer le respect des exigences. 

La matrice de traçabilité des exigences est un autre document qui trace les exigences de l'utilisateur avec les cas de test. Il prend en compte l'ensemble des exigences proposées par le client et la traçabilité des exigences dans un document unique et le délivre à l'issue du cycle de vie du développement logiciel. L'objectif principal de RTM est de valider que toutes les exigences sont vérifiées par des cas de test afin que la non-fonctionnalité soit cochée pendant le processus de test du logiciel.

Types de matrice de traçabilité

Techniquement, il existe trois types de matrice de traçabilité. Traçabilité en aval, traçabilité en amont et traçabilité bidirectionnelle. 

  • Traçabilité en amont – La traçabilité en aval est la traçabilité des exigences aux cas de test. Il est effectué pour s'assurer que le projet évolue dans la bonne direction et que chaque exigence est testée correctement. 
  • Traçabilité en amont – La traçabilité descendante est la traçabilité des cas de test aux exigences. Il est effectué pour s'assurer que le projet se déplace dans la direction souhaitée et qu'aucune fonctionnalité supplémentaire ou non spécifiée n'est ajoutée au produit. 
  • Traçabilité bidirectionnelle – La traçabilité bidirectionnelle est une traçabilité à la fois en amont et en aval. Ici, les cas de test sont mappés aux exigences et vice versa. Il est effectué pour s'assurer que tous les cas de test sont traçables à chaque exigence et que toutes les exigences spécifiées sont exactes et qu'il existe des cas de test valides pour chacun d'eux.

Importance de la matrice de traçabilité ?

L'objectif principal de chaque testeur est de bien comprendre les exigences du client et de s'assurer que le produit développé est à la hauteur et aussi exempt de défauts que possible. Créer des cas de test négatifs et positifs est ce qui est requis ici. Un RTM est une feuille de travail qui contient toutes les informations relatives aux exigences du client. Il contient également des informations sur les cas de test et les scénarios possibles et à quel stade ils se trouvent actuellement. 

Divers avantages sont offerts par traçabilité des exigences. Ils comprennent:

  • Cela facilite l'analyse d'impact.
  • Cela aide à faire les changements correctement. Par conséquent, améliore la qualité du produit.
  • Il aide également à définir les liens de traçabilité de manière à enregistrer également les connaissances en matière d'ingénierie inverse. 
  • Dans le cas où un membre de l'équipe possédant des connaissances vitales quitte l'entreprise, la transparence totale des informations aide beaucoup. Cela réduit considérablement le risque de développement incorrect. 
  • Il confirme la couverture de test à 100 % via un processus de vérification approprié.

Éléments clés d'un RTM

Il y a plusieurs choses qu'un RTM doit contenir. Ils comprennent:

  • ID d'exigence unique
  • Type d'exigences
  • Description des exigences
  • Une trace pour concevoir le cahier des charges
  • Références des cas de test d'intégration
  • Références des cas de tests unitaires
  • Références des cas de test du système
  • Références des cas de test d'acceptation par les utilisateurs
  • Une trace des scripts de test.

Prérequis pour un RTM

Plusieurs éléments clés d'une matrice de traçabilité des exigences comprennent :

  • Évaluation des besoins de l'entreprise
  • Liste des objectifs du projet
  • Portée du projet
  • Conception du produit à développer
  • Plan de développement du produit
  • Stratégie de test
  • Exigences de haut niveau.

Génération d'une matrice de traçabilité dans les exigences de visibilité

Le processus de création d’une matrice de traçabilité des exigences devrait commencer par l’établissement d’objectifs pour préciser ce que le GRT devrait fournir. Comme nous l’avons expliqué précédemment, il existe différents types de RTM, et il est important de rassembler les bonnes informations pour la bonne matrice.

La prochaine étape est le suivi des exigences. De nos jours, le traçage des exigences se fait à l'aide d'un outil de traçabilité des exigences, comme celui fourni par Visure Solutions. Il est plus facile de recueillir les exigences de MS Word, MS Excel, ReqIF et d'autres sources, gérez les changements dans les différentes phases du cycle de vie à l'aide d'un outil de traçabilité et séparez les exigences comme testées ou non testées.

Conçu pour fournir un support intégral à l’ensemble du processus de gestion des exigences, Visure Requirements est un outil logiciel de gestion des exigences à la fine pointe de la technologie qui se démarque par sa personnalisation et sa facilité d’utilisation. Visure Requirements est livré avec plusieurs rapports RTM qui peuvent être personnalisés et générés en quelques clics.

Matrice de traçabilité des exigences

Un RTM typique généré par les exigences de visibilité contient les exigences du produit, les exigences du système, les exigences des composants, les risques et les tests. Visure Requirements permet d’exporter les RTMs vers de multiples formats différents, y compris PDF et XLS.

La gestion de l'ensemble du processus d'exigences dans un seul outil facilite la compréhension, le suivi et la participation des parties prenantes, et permet également de garantir que les exigences collectées définissent le système requis par les utilisateurs.

Conclusion

La matrice de traçabilité des exigences est un tableau qui relie les exigences tout au long du processus de développement. Cela permet de s'assurer qu'aucune exigence n'est manquée et permet une gestion efficace des changements lorsque des changements se produisent. Il existe plusieurs types de RTM, chacun avec ses propres avantages et inconvénients. La sélection du type de RTM à utiliser dépend des besoins spécifiques du projet. La matrice de traçabilité des exigences est un outil important pour toute organisation développant des produits ou des solutions logicielles. En utilisant cet outil, les organisations peuvent améliorer la communication entre les membres de l'équipe, réduire les risques associés aux exigences manquantes et accroître la satisfaction des clients. Visure Requirements ALM Platform offre une essai 30-day gratuit afin que vous puissiez essayer toutes les fonctionnalités avant de décider si c'est la bonne solution pour les besoins de votre organisation.

N'oubliez pas de partager cette publication !

Bien