Analyzing the impact of requirement changes

Before you make changes to a requirement, you may want to know how the changes impact related items. You can perform an impact analysis to view the related items, assess the risk of making changes, and identify the items that need to be reviewed based on the changes. See Performing impact analysis.

The impact analysis can also be viewed graphically using the Diagram feature.

You can perform forward and backward impact analysis.

  • Forward impact analysis identifies downstream dependencies, which are items that may be affected if the requirement changes.
  • Backward impact analysis identifies upstream dependencies, which are how changes to related items may affect a requirement.

Items affected directly and indirectly are displayed when you perform an impact analysis. The following items are displayed depending on the type of analysis you perform.

Impact analysis Impact type Displays:
Forward impact Direct
  • Child requirements one level down in the document
  • Items with peer or child links to the requirement
Indirect
  • All child requirements of all directly impacted requirements
  • Items with peer or child links to all directly impacted items
Backward impact Direct
  • Parent requirements one level up in the document
  • Items with parent or peer links to the requirement
Indirect
  • All parent requirements of all directly impacted requirements
  • All items with peer or parent links to all directly impacted items