Running the Requirement-Requirement Traceability Reports

The Requirement-Requirement traceability reports display parent requirement relationships with any sub requirements and downstream requirements. You can run these reports from a requirement, a specification, or a specification list.

Required responsibilities:

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

This task shows you how to:

Configure the Requirement-Requirement Traceability Reports

You can configure the scope of the report to show specific views of the relationships between sub requirements and downstream requirements and the parent requirement.

Required responsibilities:

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

  1. Access the Requirement-Requirement traceability reports by doing one of the following:
    • To access the reports from the specifications or requirements lists:
      1. Select the specification or requirement in the list.
      2. From the Actions menu, select Traceability Report > Req-Req.
    • To access the reports from a specification or requirement:
      1. View the requirement or specification from which you want to run the report. See Opening a Requirement or Opening a Specification.
      2. From the navigation pane, select Traceability.
      3. Select the Req-Req page tab.
  2. After accessing the report from a specification, if you want to target a specific requirement in the specification or all of the requirements in a specific chapter of the specification, click to search for and select the specification.

    Note: This option is available but has no effect when the report is run from a requirement.

  3. After accessing the report from a specification, if you want to target a specific requirement in the specification or all of the requirements in a specific chapter of the specification, click to select the requirements and chapters.

    Note: This option is available but has no effect when the report is run from a requirement.

  4. Select the type of traceability report that you want to view.

    If you accessed the report from a specification, the following options are available:

    Report NameDescription
    Sub Requirements OnlyDisplays a report of requirements with related sub requirements.
    Downstream Requirements OnlyDisplays a report of requirements with related downstream requirements.
    Bi-directional downstream requirements reportDisplays a report of requirements bi-directionally linked to their related downstream requirements.
    Derivation Traceability MatrixDisplays a multi-level report of requirements with related downstream requirements.

    If you accessed the report from a requirement, the following options are available:

    Report NameDescription
    Sub/Downstream RequirementsDisplays a report of requirements with related sub requirements and downstream requirements.
    Sub/Downstream Requirements (Bi-Directional)Displays a report of requirements bi-directionally linked to their related sub requirements and downstream requirements.
    Sub Requirements Only Displays a report of requirements with related sub requirements.
    Derivation Traceability MatrixDisplays a multi-level report of requirements with related downstream requirements.

    The selected report displays in the Traceability report page tab.

    All Requirement-Requirement traceability reports except the Derivation Traceability Matrix contain the following information:

    Column NameDescription
    Requirements or NameName of the parent requirement
    TitleTitle of the parent requirement
    RevisionRevision level of the parent requirement
    Parent SpecificationsName of the parent specifications of the parent requirement
    TitleTitle of the parent specifications of the parent requirement
    <->

    Only appears in the Bi-directional downstream requirements report

    Direction and status of the link relationship between the parent requirement and the sub requirement or downstream requirement
    Requirement Name or Sub/Downstream RequirementsName of the sub requirement or downstream requirement
    TitleTitle of the sub requirement or downstream requirement
    RevisionRevision level of the sub requirement or downstream requirement
    Parent SpecificationsParent specifications of the sub requirement or downstream requirement
    TitleTitle of the parent specification of the sub requirement or downstream requirement
    TypeType of relationship between the parent requirement and the sub requirement or downstream requirement
    Link StatusStatus of the relationship link between the parent requirement and the sub requirement or downstream requirement

    The Derivation Traceability Matrix report contains the following information:

    Column NameDescription
    NameName of the parent requirement
    TitleTitle of the parent requirement
    RevRevision level of the parent requirement
    Parent SpecificationsName of the parent specifications of the parent requirement
    TitleTitle of the parent specifications of the parent requirement
    Downstream RequirementName of the downstream requirement
    TitleTitle of the downstream requirement
    RevRevision level of the downstream requirement
    Link StatusStatus of the relationship link between the parent requirement and the downstream requirement
    Parent SpecificationsParent specifications of the downstream requirement
    TitleTitle of the parent specification of the downstream requirement

    Following are the general rules about how the Derivation Traceability Matrix report is generated:

    1. When you select one or more requirements to generate the report, the selected requirements are considered as root requirements.
    2. When you select a specification to generate the report, all of the requirements in the specification (immediately under the chapters and their sub-chapters) are considered as root requirements.
    3. When you select a specification structure to generate the report, all of the requirements in that specification are considered as root requirements. You will not have to select specific requirements to generate the report.
    4. When you generate the report from a product's Requirements category, if you do not select any requirements under the product, all of the requirements connected to the product are considered as root requirements. If you do select requirements under the product, then only the selected requirements are considered as root requirements.

Determine Traceability Coverage

You can determine the percentage of requirements in a specification that are covered by downstream requirements using the Derivation Traceability Matrix report.

Required responsibilities:

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

  1. Run the Derivation Traceability Matrix report.
  2. If necessary, in the Traceability reports page tab, expand the levels of requirements shown using the drop-down list.
  3. Click Next.
    The traceability coverage report displays in the Traceability reports page tab. It contains the following information:
    Column NameDescription
    SpecificationsIf run from a specification, the name of the specification containing the covered requirements

    If run from a requirement, the name of the covered requirement

    CoverageIf run from a specification, the percentage of requirements in that specification that are covered by downstream requirements

    If run from a requirement, the percentage that the requirement is covered by downstream requirements