EPM Central Project Server Tutorials
Home Deployment    MS Project PWA SharePoint Articles Administrators FAQs Consulting Search Site Map
     MS Project

Manage Project

Project Server Account

New Project

Preferred Options

Resource Types
Enterprise Resources
Copy Assignments

Enter Tasks
Recurring Tasks
Key Tasks
Task Dependency
Docs and URLs
Critical Path
Format Views

     Task Types
Fixed Units
Fixed Duration
Fixed Work

Effort Driven
Non Effort Driven

 Network Diagram

Save Baseline
View Baseline


    Update Project
Enter Actuals
PWA Updates
Actual Work Protected

     Earned Value
EV Terminology

    Master Project
Create Master
Manage Links
Critical Path

   Export Gantt

  Help from Microsoft
Project 2003
Project 2007

     2007 Features

Local Cache

Open Project

Publish Project

Work Offline

Share Project

Program Plan

MS Project -> Tasks -> Task Dependency
   We have to establish the dependency between the tasks, if the tasks are dependent upon each other. When you link tasks in Project, the default link type is finish-to-start. This link specifies predecessor task must finish before the successor task begin.

Dependency Types:

  • Finish-to-Start:  Predecessor task must be finish before the successor can start
  •  Start-to-Finish: Successor task can finish only after the predecessor task has started.
  •  Start-to-Start: Two tasks can start simultaneously
  •  Finish-to-Finish: Two tasks must finish at same time. This type of link is rarely used.

  Internal Dependency:  Tasks within project plan can be linked by using one of the following views:

    1) Gantt Chart View    2) Gantt chart - Task Information dialog box     3) Network Diagram View

1) Gantt Chart View :
  • On the View menu -> Gantt Chart
  • In the Task Name field, select two or more tasks you want to link, in the order you want to link them
  • On Edit menu -> Click on Link Tasks

2) Gantt chart - Task Information dialog box :

Example: Please see the below project plan. I am showing in this example, how to link task “Modify projects for compliance” with “Create project using Project Office criteria/templates”

Here, I am establishing the Finish-to-Start dependency for the task “Create project using Project Office criteria/templates”.

  • Double click the task “Create project using Project Office criteria/templates”
  • Task Information Dialogue box will be displayed

  • Click the Predecessors tab
  • Click the first blank row in the Task Name field, and click the dropdown. The list of all the tasks in the project plan appears.
  • Choose the task that is to be the predecessor to the selected task. (Please select “Modify projects for compliance”)
  • Click the Type filed, and then select task dependency (In this example, Finish-to-Start (FS) has been selected)
  • Click OK

3) Network Diagram View: :
  • On the View menu -> Network Diagram
  • Position the cursor in the center of the predecessor task box
  • Drag to the successor task box

External Dependency:

Creating task relationships with another project is called “External dependency”

A task that must occur before another task is “Predecessor task”. The task that occurs later in the relationship is a “Successor task”.

External dependency may not be identified in earlier stage of schedule creations. As the project execution progress, an inter project dependency with your project may arise.


I have a task called “Create deployment script” on MS Project Server Deployment. I want to link this task to another task in the project MS Project Client Deployment. The task in the MS Client Deployment is called “Install and run the Office 2003 Resource Kit”.

The task “Create deployment script” should start after finishing the task “Install and run the Office 2003 Resource Kit”.

Here we are defining the Finish-Start dependency between the tasks from two different projects.

  • Open both the projects in RW mode
  • Click on menu option "Window" -> Arrange All (This option enables to view all the tasks from both the projects)

  • Double click on “Create deployment script” on MS Project Server Deployment; you will see the Task Information window.

Note: Create deployment script will be the successor task for task on the MS Project Client Deployment.

Enter the predecessor information under ID column in the following format:

If you’re linking the tasks between two enterprise projects, the projects must both be the sane enterprise version. In this example, both the projects are “Published” version.

If you’re linking the tasks between two projects on non-enterprise (desktop) environment, please use the complete path of the project name for specifying the ID for Predecessor.

Example: C:\All Projects\MS Project Client Deployment.mpp\145

Reviewing External Dependency (Cross-Project Links):

External tasks are highlighted in gray in task sheets (Gantt/Task Usage views).

If you double click on external task, the project containing that task opens, and the task is selected. You can review the external task information and current schedule. In this example, “MS Project Client Deployment” project will open and “Install and run the Office 2003 Resource Kit” task will be selected for review. By closing this project, you can return to previous project.

The Links Between Projects dialog box shows entire information about all External Predessors tasks and External Successors tasks in the project plan.


Tools menu -> Links Between Project

The above window will display the path of the external/predecessors along with their link types (In this example, FS -> Finish to Start); Current percent complete, and any updates. If the external task has been modified, in that case “Differences” will display the variance between current plan and external plan.

If you see the any differences, you have option to accept the changes from external project. You have to click “Accept” button to incorporate those changes into your project plan.

Remove External Links:
  • Tool menu -> Links Between Projects
  • Click the External Predecessors or External Successor tab
  • Click the link you want to remove
  • Click on "Delete Link"

Copyright © 2013. EPM Central. All rights reserved.