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 & Systems 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 possède é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).

Connections - Le graphe des connexions peut être affiché pour une exigence sélectionnée, pour une spécification entière ou pour toutes les exigences à la fois.

Adding Children/Parents relationships to Requirements 

Pour ajouter une relation parent-enfant, activez les colonnes « Parents » et « Children » en accédant à l’onglet « Columns » sur la droite.

Si vous avez déjà créé les exigences enfants, vous pouvez simplement les relier à l’exigence parente en les ajoutant dans la colonne des enfants de l’exigence parente. Si l’utilisateur ajoute une exigence comme parent ou comme enfant, la relation correspondante est créée automatiquement. Dans le menu déroulant, il est possible d’ajouter plusieurs exigences (voir Figure Creating Inheritance)

Création de l’héritage - Pour créer des relations parent-enfant, activez les colonnes « Parents » et « Children », puis double-cliquez dans les cellules pour sélectionner des exigences dans une liste déroulante.

Si vous êtes sur le point de décomposer l’exigence parente et souhaitez ajouter plusieurs exigences, veuillez suivre les étapes suivantes :

  • Sélectionnez l’exigence parente

  • 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 utilisée pour ajouter les exigences

  • Notez que lorsque vous créez l’exigence enfant à l’intérieur du parent, les colonnes parent sont automatiquement mises à jour par Requirements & Systems Portal dans les exigences concernées.

Ajout d’enfants dans la section Details de l’exigence

 

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Contenu