Add a Relationship to an Activity

To specify that the activities in a project occur in a certain order, you must define relationships between activities. Relationships define how an activity relates to the start or finish of another activity. Activity relationships indicate whether activities are sequential or can be done in parallel. Activity relationships are used together with activity durations by the project scheduler to calculate schedule dates.

An activity can have as many relationships as necessary to model the work that must be done. Activities that are dependent on one another are known as predecessors and successors, where the first activity is the predecessor and the second is the successor. In the Relationships detail window, in the Predecessors or Successors section, you can view important information for each activity such as Name, ID, Relationship Type, Start date, Finish date, and Activity Status. When activity date indicators are enabled, the table displays indicators for the Start and Finish dates of activities that have an actual start date, actual finish date, or assigned constraints. To enable this feature, see Configure Activity Date Indicators.

You can define cross-project relationships between activities in projects that are in the same program. These are also called external relationships. The first time you assign an external relationship between two projects, you must be on the program Activities page. After you've created an external relationship between two projects, then the assigned activity from the external project becomes available to be assigned on the project Activities page. If you remove the external relationship assignment, then the activity from the other project that was assigned will no longer be available on the project Activities page.

To add relationships to an activity:

  1. Navigate to the Activities page
  2. In the table, select the activity.
  3. On the Layout menu, select Activity Details, and then select the Relationships detail window.
  4. To add activity predecessors, do the following:
    1. In the Predecessors section, select Assign.
    2. In the Assign Relationships panel, in the Assign Predecessors section, search or browse for an activity, select the activity, and then select Assign Predecessors. You can also double click activities to assign them as predecessors. Assigning an activity as a predecessor will add it to the Predecessors section of the Relationships detail window.
    3. Select Close in the Assign Relationships panel.
  5. To add activity successors, do the following:
    1. In the Successors section, select Assign.
    2. In the Assign Relationships panel, in the Assign Successors section, search or browse for an activity, select the activity, and then select Assign Successors. You can also double click activities to assign them as successors. Assigning an activity as a successor will add it to the Successors section of the Relationships detail window.
    3. Select Close in the Assign Relationships panel.
  6. In the Relationships detail window, in the Relationship Type field for a predecessor or successor activity, choose the option that best defines how the selected activity relates to the start or finish of the predecessor or successor activity.
  7. In the Lag field, enter the amount of lag time needed between the two activities. Values can be positive or negative.
  8. Create standard column options for the Predecessor and Successor grids by selecting Settings from the Predecessors section or the Successors section. Adjust column settings, then select the Apply to Predecessor and Successor checkbox.
  9. All changes made to this page are saved automatically.

Tips

You can assign the same activity as a predecessor or successor more than once by assigning it with a different Relationship Type.

Related Video Tips