Every app is free for a limited time. Download now, keep it forever.
LABWYZE APPS
← All articles

Plan a project with dependencies: a practical guide to the critical path

Most project plans fail on dates, not on tasks. A date typed by hand is wrong the moment something before it slips. The fix is to stop typing dates and describe the work instead: how long each task takes, and what it waits for. The planner then calculates every date.

The four ingredients

  • Tasks and durations. Count working days, not calendar days.
  • Dependencies. Which task has to wait for which.
  • A working calendar. Weekends, holidays and half days.
  • People. Who does what, and how much of their time it takes.

The four kinds of link

  • Finish to start (FS): B starts when A finishes. The most common.
  • Start to start (SS): B starts when A starts. For work that can run side by side.
  • Finish to finish (FF): B cannot finish before A finishes.
  • Start to finish (SF): B cannot finish before A starts. Rare.

Add a delay or an overlap when needed, for example "starts 2 days after".

A small example

Task A takes 3 days. Task B takes 2 days and waits for A. Starting on a Monday, A runs Monday to Wednesday and B runs Thursday to Friday. Lengthen A to 5 days and A now ends on Friday, so B moves to the following Monday and Tuesday. You changed one number; the plan fixed the rest, weekend included.

The critical path

The critical path is the longest chain of dependent tasks: it decides the end date. A delay on any task of that chain delays the whole project. The other tasks have float: they can slip by a few days without moving the end date. Knowing which is which tells you where to spend your attention.

Measure against a baseline

Once the plan is agreed, save a baseline, a copy of the agreed dates and costs. Later you can see which tasks are late and how far the cost has drifted. Earned value adds one more view: it compares the work planned with the work actually done.

Try it

WyzePlan does the date arithmetic for you: enter durations and links, and it shows the Gantt chart, the critical path, the float of every task, the workload per person and the cost. For a lighter, card-based view of the same work, WyzeTasks gives you kanban boards.

Apps mentioned in this article