Navigation:  Easy Projects .NET Help > Activities >

Manage Dependencies

Previous pageReturn to chapter overviewNext page

 

Two activities are called ‘dependent’ if one’s timing is dependent on that of the other, such as when one finishes the other one starts, or when one is to start exactly in a week after the other is complete.

 

In activity dependency, the following definitions are used:

 

Master activity - the one whose start or end date is used as a reference for another activity.

Dependent activity - the activity that starts/ends according to a rule, called dependency, linking it with a master activity's start or end date.

 

To set a dependency between two activities, follow this procedure:

 

 

1.

Log in as user with ‘Add new activities’ permission (e.g. Project Manager). If you are already logged in, skip this step.

2.

Go to the details screen of the activity you want to set dependency for.

 

Manage_dependencies_section

 

Illustration: The Manage dependencies section on the Activity Details screen.

 

 

 

3.

In the Manage dependencies section, select an activity to create dependency with on the Depends on drop-down list.

4.

Select among three types of dependency available: Start to finish, Finish to start, and Start to start.  Selecting any of the three options other than No dependency opens additional fields, such as in the illustration below.

 

 

pencil

Start to finish dependency means the dependent activity will finish the same day the master activity starts.

Finish to start dependency means the dependent activity will start on the day following the master activity's end date. And,

Start to start one means the dependent activity will start the same day the master activity starts.

 

 

5.

Use the slider, or type in the required lag in days. This will set the dependent activity to start/finish # days after/before the first one finishes, depending on whether the delay is a positive or negative integer (e.g. -3).

 

define_dependency

Illustration: Defining a dependency.

 

Examples

 

Below are examples of how each type of dependency would be used, in a real

world example.  We've chosen making and selling home-made jam from freshly

picked berries to illustrate each type:

 

Example:

Finish to Start (F-to-S)

 

You need to "Finish the task of picking the berries" before you can "Start the task of crushing and mixing the berry mixture" for cooking.

 

 

 

Start to Start (S-to-S)

 

You need to cook the berries, and then put them into sterilized jam jars.

You can "Start the task of cooking the berries" and "Start the task of

sterilizing the jars" at the same time.

 

 

 

Start to Finish (S-to-F)

 

Your Jam is very popular and you have many orders from interested shop owners. This kind of dependency is best used when you know when your customers need to have the jam delivered and in their stores (for Christmas or Thanksgiving, for example).  So, you know the end date of the last task, and your predecessor tasks will have their start dates created by working backwards from there. Too, durations become more important than actual start dates or end dates for preceding tasks, in this type of dependency.

 

 

 

Multiple dependencies (Enterprise only)

 

pencil

This feature is only available in the Enterprise version of the product.

 

You can have two or more dependencies (up to 10) created for an activity. Only activities that can be linked with it by dependency will appear on the Depends on drop down list.

 

6.

To create another dependency for the activity, click 'Add more dependencies'. A new tab will appear.

7.

Follow steps 3 to 5 to create new dependency.

8.

If more dependencies are needed, use the green '+' button.

 

 

 

multiple_dependencies

Illustration: Multiple dependencies

 

 

pencil

Instead of the names of the master activities, the tabs carry their ID numbers.

 

pencil

One of the effects of setting a dependency is seen in that the second activity’s start date is set automatically in its Start Date field.

 

 

pencil

If an activity does not appear on the Depends on drop-down list, consider the following rules that apply to master activities:

• user must have ability to view all, or at least be able to view the activity

they want to make the master,

• the master activity must be within the same project as the dependent one,

• master activity must have a start or end date, to correspond with the

type of dependency, i.e. 'starts when finished' needs the master activity to have

an end date,

• the relationship must not create a circular reference, i.e. A depends on B

which depends on C which depends on A.

 

 

 

 

 

Related links:

 

 

Creating activities

 

Creating activities: Context menu

 

Creating activities: Projects & Tasks menu

 

Creating activities: Quick Action Panel

 

Editing activities

 

Activity dependency: Link column

 

Parent activity progress calculation

 

Approving activities

 

Activity Timeliness

 

Moving activity to another project

 

 

 

Back to Top