One of the real values of a project and portfolio management (PPM) application is the ability to define dependencies between activities – for instance, Task B cannot start until Task A is completed. With these dependencies built into your project, you can make a more realistic and more robust plan.
Like other PPM applications, Primavera P6 allows you to define predecessors and successors for a given activity. This article will show you how.
- We’ll start with a simple project plan with a single Start Milestone. Need to learn how to add a Start Milestone to a project? Our article on that topic is linked.
- Before we add any dependencies, we need to make sure our project is subject to automatic scheduling. Otherwise, the dependencies we define will not (automatically) affect the schedule. From the ribbon, go to Tools > Schedule > Options... > General, and ensure that the option for Schedule automatically when a change affects dates is checked. Then hit Close.
- With that done, we next add a second activity to our project. Right-click on the Start Milestone and choose Add.
- This inserts a new activity beneath the Start Milestone, with a default duration of 5 days.
- Now, we need to identify "Project kickoff" as a predecessor activity to "New Activity." First, select the "New Activity" row if it is not already selected. We will define its predecessor from the Details window – if this is not displaying, toggle it from View > Show on Bottom > Details. Once there, go to the Predecessors tab and click the Assign button.
- In the dialog box that appears, you will see both activities in our project. Selecting "Project kickoff," you will see the green Assign button activate. Click it to commit the dependency.
- Several things have happened. First, the dependency is recorded in the Predecessors tab of the Details window:
- Also, if you change the start date of "Project kickoff," it will also change the start date of "New Activity."
- Finally, the chart to the right of your activity list shows an arrow between the two activities.
Needless to say, activity dependencies can become very complex in large projects. But this article has given the basic skills you need to define predecessors in a Primavera P6 plan.