Processus de décomposition des exigences
Lorsque vous disposez d’un ensemble d’exigences système de haut niveau, il est préférable de les décomposer en exigences de niveau inférieur ou en exigences de sous-système. Cette section explique comment décomposer facilement les exigences, créer des connexions et suivre ces exigences dans Requirements Portal.
Prenons par exemple l’exigence C - 0001 de la Customer_specification du projet Valicopter-5000, qui indique que « The Valicopter transports 4 passengers within 15 minutes between two places within a city that are 10km apart at a cost of $50 per passenger”. Les exigences VC - 0001, OPS-0001 et 0PS -0002 sont des exigences enfants qui sont décomposées plus en détail, l’exigence relevant de la spécification produit et de la spécification opérationnelle. L’exigence a également un parent provenant de la spécification Risk_Register sous la forme de R-0018. Cette relation peut être visualisée dans l’onglet « Connections » en accédant aux détails de l’exigence C-0001 puis en naviguant vers « Connections » (voir Figure Connections).
Adding Children/Parents relationships to Requirements
Pour ajouter une relation parent-enfant, activez les colonnes « Parents » et « Children » en accédant à l’onglet « Columns » à droite.
Si vous avez déjà créé les exigences enfants, vous pouvez simplement les connecter à l’exigence parent en les ajoutant dans la colonne des enfants de l’exigence parent. Si l’utilisateur ajoute une exigence comme parent ou enfant, la relation correspondante est créée automatiquement. Dans le menu déroulant, il est possible d’ajouter plusieurs exigences (voir Figure Creating Inheritance)
Si vous êtes sur le point de décomposer l’exigence parent et souhaitez ajouter plusieurs exigences, veuillez suivre ces étapes :
-
Sélectionnez l’exigence parent
-
Cliquez sur l’identifiant pour accéder à la section « Details » de l’exigence
-
Dans le menu des détails, sélectionnez « Children ». Ici, vous pouvez ajouter les exigences enfants en cliquant sur « + » et en suivant une procédure similaire à celle d’ajout des exigences
-
Notez que lorsque vous créez l’exigence enfant à l’intérieur du parent, les colonnes parent sont automatiquement mises à jour par Requirements Portal dans les exigences correspondantes.
Ajout d’enfants dans la section Details de l’exigence