Back to ArticlesBack

Join 500,000+ PM Professionals

Get expert PM insights, PMP prep tips, and earn PDUs with exclusive content delivered weekly.

MPUG

Project managers are frequently requested to share the critical path for their projects. In this article we will review the key elements that need to be in place to display the critical path using Microsoft Project 2010 or 2013.

What

Developing the Critical Path within Microsoft Project (version 2010/2013) where the software automatically forecasts the end project’s end date

Why

This approach assists the project leader to focus on the critical tasks that will directly impact the end date of the project.

When

During the planning phase and throughout the project execution.

How

To maintain the critical path within Microsoft Project, the key steps involved include:

  1. Setting up the Options and non-working times for the project
  2. Maintain the start date of the project schedule
  3. Define resources (if they are used in the project schedule) and their non-working Times
  4. Entering the Work Breakdown Structure (WBS)
  5. Maintaining the tasks and their dependencies
  6. Assigning resources and their work effort estimates (if resources are used)
  7. Allow Microsoft Project calculate dates and durations without using constraints (use deadline dates if required)

Where Do I Start?

1. Start developing your timeline by maintaining the Start Date of you project. Navigate to the Project tab and select the Project Information icon.
criticalpath1

2. Maintain the start date in the window that appears. Note that all task entered will default to this start date
criticalpath2

Utilizing the Calendar Function

3. Navigate to the Project tab and select the Change Work Time icon

criticalpath3

4. Maintain the calendars in your project schedule. Microsoft Project has 4 types of calendars

    • Base calendars – Standard, 24-Hours and Night Shift
    • Project calendars – Default work schedule for all tasks in a project (e.g. status holidays)
    • Resource calendars – Individual resource calendars based on the settings in the Standard calendar, but can be modified to indicate vacations.
    • Task calendars – customize the working times from the project calendar in a task calendar if you have tasks to be completed at different times

The order of priority is project calendar, resource calendar, and task calendar. MS Project calendars can give you tremendous flexibility in how you define your project. Just make sure you balance precision with simplicity and avoid making managing your Microsoft Project schedule a project in and of itself.

Ensure that you record statutory holidays and the time off for your resources to prevent potential scheduling conflicts

criticalpath4

Identify the Key Milestones (Alignment with the Status Report)

5. Milestones highlight significant events in the project, such as Key Decisions, Progress, Key Events Usually these dates are represented by a task with zero (0) duration. It is a good idea to align the milestones in the project schedule with those in your weekly status report

criticalpath5

Building Your Project Plan (a step above Excel)

6. Definition of Critical Path:

    • The Critical Path consists of a series of tasks that must be completed on schedule for a project to finish on schedule. It is the series of tasks (or even a single task) that dictates the calculated finish date. Each task on the critical path is a critical task. That is, when the last task in the critical path is completed, the project is completed.
    • Note that the finish date is the date that a project is scheduled to be completed. This date is based on the start date, duration, calendars, predecessor dates, task dependencies, and constraints of the project.
    • If you plan to use Microsoft Project to calculate the critical path for you, then you need to establish relationships by linking all tasks in your schedule
    • When you enter specific dates (like in Excel), you reduce Microsoft Project’s capability of calculating the critical path and create constraints (limitations) in your project scheule
    • Consider using deadline dates instead of constraints

Avoid Constraints

7. A Constraint is a restriction either set on the start or finish date of a task. You can specify that a task must start on or finish no later than a particular date. Constraints can be flexible [not tied to a specific date] or inflexible [tied to a specific date].)

  1. Flexible
    • As Late As Possible (ALAP) and As Soon As Possible (ASAP)
  2. Semi-Flexible
    • Finish No Earlier Than (FNET) and Finish No Later Than (FNLT)
    • Start No Earlier Than (SNET) and Start No Later Than (SNLT)
  3. Inflexible
    • Must Finish On (MFO) and Must Start On (MSO)

Consider the Use of Deadline Dates

8. A Deadline is a target date indicating when you want a task to be completed. If the deadline date passes and the task is not completed, Microsoft Project displays an indicator. The advantage of deadlines is that they keep track of its finish date without locking the schedule. It also appears as a green downward arrow on the Gantt chart.

criticalpath6

Build Relationships

9. In Microsoft Project you can create Relationships between two or more tasks by linking them to create any one of the 4 kinds of task dependencies:

    • Finish-to-start (FS)
    • Start-to-start (SS)
    • Finish-to-finish (FF)
    • Start-to-finish (SF)

You may also add Lag Time or delay between tasks that have a dependency. For example, if you need a two-day delay between the finish of one task and the start of another, you can establish a finish-to-start dependency and then add 2 days in the Lag column. (E.g. 5FS+2 days)

criticalpath7

criticalpath8


10. Microsoft Project will have challenges determining the critical path when you enter constraints in your project schedule. Use the tasks relationships, duration and lag (Note: negative lag = lead) to create your task dates. Consider using deadline dates instead of constraints. Instead of setting specific dates for a task (like in Excel), consider assigning an As Soon As Possible (ASAP) constraint and enter a deadline date.

Tracking to Initial Plan

11. Tracking to Initial Plan

  1. In Microsoft Project, you have the ability to save a reference point against which you measure changes in your project
  2. Usually, this is done when you have developed a workable project schedule
  3. The Tracking Gantt is a useful tool to better understand impact to your project timelines
  4. Set the Baseline, by navigating to the Project tab and selecting the Set Baseline iconcriticalpath9
  5. Set the baseline for the Entire Project or Selected tasks, as requiredcriticalpath10
  6. After the baseline is set you can update the project schedule and appropriately escalate the issues and risks identified as a result of changes to timelinescriticalpath11

Get Weekly PM Insights

Join 500,000+ PMs receiving updates on the latest PM methodologies, PDU opportunities, tool reviews, career tips, and member exclusives.

PMI ATP
PMI Authorized Training Partner
REP #4082

Learning Paths

PMP® TrainingCAPM® TrainingPgMP® TrainingPMI-ACP® TrainingMS ProjectMS PlannerMS TeamsJira

PM Resources

PDU TrackerLive WebinarsSalary CalculatorTool ComparisonsJob BoardKnowledge BasePM Glossary

Community

Discussion ForumStudy GroupsEvents Calendar

Follow Us

LinkedInYouTubeTwitterFacebook
MPUG Logo

© 2026 MPUG. All rights reserved.

TermsPrivacySitemap
Articles

Microsoft Project Critical Path 101

Project managers are frequently requested to share the critical path for their projects. In this article we will review the key elements that need to be in place to display the […]

5 min read
•about 12 years ago••
J
Jeffrey ThompsonAuthor
Project Management
Microsoft Project
Best Practices
Productivity
J
Jeffrey Thompson

Content Writer

Jeffrey has over 20 years of experience in project and process management in areas such Six Sigma, IT, SAP and Engineering. Jeffrey is PMP certified, holds a certification in Microsoft Project and has experience with Project Server and SharePoint. Currently, Jeffrey holds the title of Project Scheduling Manager at Maple Leaf Foods.

View all articles by Jeffrey Thompson
Related Content

Continue Reading

Discover more insights and articles that complement your current reading

Two Project Manager Agent Features You Might Like
Articles
5 min read

Two Project Manager Agent Features You Might Like

Discover two game-changing features of Microsoft’s Project Manager Agent including agent-to-agent communication and the new integrated interface in Planner.

E
Erik van Hurck
about 2 months ago
Read
Master Dependency Analysis in Microsoft Project with SSI Tools!
Articles
2 min read

Master Dependency Analysis in Microsoft Project with SSI Tools!

Learn how to master dependency analysis in Microsoft Project using SSI Tools’ Directional Path, Connecting Path, and Dependency Tracer to analyze predecessors, successors, and project logic.

K
Kenny Arnold
about 2 months ago
Read
A PM’s Halloween Survival Guide
Articles
5 min read

A PM’s Halloween Survival Guide

Discover the spooky parallels between Halloween and project management, from scope creep monsters to ghosted team members, in this fun survival guide for PMs.

R
Ronald B. Smith, MBA, PMP
3 months ago
Read
Explore All Articles