Requirement Detail Page

A requirement detail page, by default, shows a structured view of the requirement and all sub requirements, test cases, and parameters associated with the requirement. It does not show any downstream requirements.

Required access roles:

  • Baseline: Reader, Author, or Leader

To access this page, open the requirement. See Opening a Requirement.

This topic describes:

This page discusses:

Columns

Column Name Description
Title The title of the requirement, sub requirement, test case, or parameter in the structure. The icon identifies the type of object:

Icon Meaning
Requirement
Sub requirement
Test Case
Parameter

Click to open the object.

Revision The current revision of the object. indicates that a higher revision of the object exists.
Content The rich content of the requirement, comment, or test case. Click in the content area to edit the rich content. See Editing Rich Content.
(Covered Requirements) indicates that this requirement does not cover other requirements.

indicates that this requirement covers other requirements (that is, it is a downstream requirement). The number indicates how many other requirements this requirement covers. The color of the number's highlight indicates the worst status of the links to the requirements that this requirement covers:

Number color Meaning
Green The worst link status is "Valid."
Yellow The worst link status is "Suspect."
Red The worst link status is "Invalid."

Click the number to open the Requirements refining downstream requirements report in a new browser window. See Running the Downstream Requirements Report.

(Refining Requirements) indicates that this requirement is not refined into other requirements.

indicates that this requirement is refined into other requirements (that is, other requirements are downstream from it). The number indicates how many requirements this requirement is refined into. The color of the number's highlight indicates the worst status of the links to the requirements that this requirement is refined into:

Number color Meaning
Green The worst link status is "Valid."
Yellow The worst link status is "Suspect."
Red The worst link status is "Invalid."

Click the number to open the Requirements covering downstream requirements report in a new browser window. See Running the Downstream Requirements Report.

Classification Identifies the requirement classification:

Classification Meaning
Functional This is a functional requirement.
Non-functional This is a non-functional requirement.
Constraint This requirement has a constraint.
None There is no classification for this requirement.

State Indicates the lifecycle state of the requirement.
(Change Order) Indicates whether a change order is associated with the item.
(Lock State) Indicates whether the associated requirement specification is locked by a user:

Icon Meaning
The specification is locked by you.
The specification is locked by another user.

(Parenthood Status) Indicates the status of the link between sub requirements and the parent requirement:

Icon Meaning
The worst status of all links to sub requirements is "Valid".
The worst status of all links to sub requirements is "Suspect".
The worst status of all links to sub requirements is "Invalid".
The worst status of all links to parent requirements is "Valid".
The worst status of all links to parent requirements is "Suspect".
The worst status of all links to parent requirements is "Invalid".
The requirement is not allocated to another requirement as a child or parent.

Double arrows indicate requirement objects are connected at both the "From" and "To" sides. The colors indicate the parenthood link status of each side of the connection.

Validation Indicates, in the following order, the number of test cases associated with the requirement that have:
  • Not yet been replayed (in blue)
  • Partially passed validation (in yellow)
  • Failed validation (in red)
  • Passed validation (in green)
(Difficulty) Indicates the difficulty of the requirement:

Icon Meaning
Low difficulty
Medium difficulty
High difficulty

(Priority) Indicates the priority of the requirement:

Icon Meaning
Low priority
Medium priority
High priority
Urgent priority
Pre-assigned priority

Owner The person who owns the requirement.
Specifications The specifications which are using this requirement. Click to open the specification.
Decisions The decisions associated with the requirement. Click to open the decision.
Other Requirements Any other requirements associated with the requirement. Click to open the requirement.
Configuration Context The configuration context that is required to configure product revision or feature option effectivity. Configuring Criteria.
Variant/Option

Only has a value when variant/option and evolution effectivity have been uncoupled.

The uncoupled variant and option effectivity expression defined for the requirement. You can edit the effectivity in this cell when the page is in Edit mode.
Note: You can edit the effectivity in this cell when the page is in Edit mode.
Evolution

Only has a value when variant/option and evolution effectivity have not been uncoupled.

The coupled effectivity expression defined for the requirement.

Note: You can edit the effectivity in this cell when the page is in Edit mode.

Actions Menu/Toolbar Commands

Required responsibilities:

  • Baseline: Leader (when the object is in the Frozen state) or Author

Menu Item or Action Action Description
Insert New Sub Requirement Creates a new sub requirement from scratch and links it to the requirement.
Downstream Requirement Creates a new downstream requirement from scratch and links it to the requirement.
Insert Existing Sub Requirement Links an existing requirement to the requirement as a sub requirement.
Downstream Requirement Links an existing requirement to the requirement as a downstream requirement.
Configuration Management Add Contexts Adds a model's configuration context to the selected items.
Remove Contexts Removes the model's configuration context from the selected items. Select OK to confirm.
Change Change Request > Add to Existing Adds the selected objects to an existing change request.
Change Request > Add to New Creates a new change request and adds the selected objects to it.
Change Order > Add to Existing Adds the selected objects to an existing change order.
Change Order > Add to New Creates a new change order and adds the selected objects to it.
Change Action > Add to Existing Adds the selected objects to an existing change order.
Change Action > Add to New Creates a new change order and adds the selected objects to it.
Mass Release Releases all selected objects. Selected objects must be in a state prior to "Released" and cannot be connected to an incomplete change action. The Create Change Order page opens where you can create a change order to govern the mass change. You must use the "Fast track Change" policy.
Mass Obsolete Makes all selected objects obsolete. Selected objects must be in the "Released" state and cannot be connected to an incomplete change action. The Create Change Order page opens where you can create a change order to govern the mass change. You must use the "Fast track Change" policy.
Revision Creates a new revision of the root requirement in the structure.
Subscribe Allows you to select the events for which you would like to be notified for the selected requirements.
Replace By New Revision Creates a new revision and replaces the current revision of the selected object in the structure and connects it to the associated objects. This command can only be used on the most recent revision of an object.
Replace By Last Revision Replaces the current revision with the latest revision of the selected object in this location in the structure and connects it to the associated objects. This command can only be used on a previous revision of an object.
Delete/Remove Delete Selected Objects Removes all selected objects from the requirement structure and deletes them from the database. Click OK to confirm.
Note: You cannot delete a specification or requirement that includes objects locked by another user.
Delete Selected Object and Children Removes all selected objects and their children from the requirement structure and deletes them from the database. Click OK to confirm.
Note: You cannot delete a specification or requirement that includes objects locked by another user.
Detach from Structure Removes the selected objects from the requirement structure, but does not delete them from the database. Click OK to confirm.

Contextual Menu for Requirements and Sub Requirements

Right-click on any requirement or sub requirement in the structure display or in the Structure View to access the available contextual commands.

Required responsibilities:

  • Baseline: Leader (when the object is in the Frozen state) or Author

Menu Item or Action Action Description
Expand All Expands all of the objects under the selected requirement.
Collapse All Collapses all of the objects under the selected requirement.
Select Direct Children Selects all of the direct children objects of the requirement.
Unselect Direct Children Unselects the direct children objects of the requirement.
Select All Descendants Selects all descendant objects (children and their children) of the requirement.
Unselect All Descendants Unselects all descendant objects (children and their children) of the requirement.
Insert New Sub Requirement Creates a new sub requirement from scratch and links it to the requirement.
Downstream Requirement Creates a new downstream requirement from scratch and links it to the requirement.
Insert Existing Sub Requirement Links an existing requirement to the requirement as a sub requirement.
Downstream Requirement Links an existing requirement to the requirement as a downstream requirement.
Attributes Shows the property attributes of the requirement.
Lifecycle Shows the Lifecycle, Tasks/Signatures, and Approvals tabs of the requirement in a new window.
Add to Collection Add to Clipboard Adds the selected requirement to your clipboard.
New/Add to Collections Adds the selected requirement to a new or existing collection.
Delete/Remove Delete Selected Objects Removes all selected objects from the requirement structure and deletes them from the database. Click OK to confirm.
Note: You cannot delete a specification or requirement that includes objects locked by another user.
Delete Selected Object and Children Removes all selected objects and their children from the requirement structure and deletes them from the database. Click OK to confirm.
Note: You cannot delete a specification or requirement that includes objects locked by another user.
Detach from Structure Removes the selected objects from the requirement structure, but does not delete them from the database. Click OK to confirm.