Modeling dependencies

Modeling dependencies#

Besides hierarchical structuring as the strongest way to link items, Allegra can also relate arbitrary items to one another across workspaces using freely definable link types.

A hierarchical structure is a good fit wherever higher-level items contain lower-level ones. This necessarily leads to tree structures and means that a lower-level item can only ever be related to a single higher-level one. Examples of such structures include arrangements of features, epics, and user stories. If you also want to relate items to one another outside such tree structures, Allegra offers the “linking” of items with freely definable link types. With this you can model, for example:

  • Dependencies between requirements, even across different projects

  • Relationships between requirements and tests

  • Relationships between portfolio or program artifacts and lower-level artifacts

  • Dependencies from milestones to other artifacts

The easiest way to define and visualize such relationships is in the Allegra link navigator.

../_images/safe-linknavi.png