What is Sequence Logic in Microsoft Project

Words: ...
↓ Quick Down

 Sequence Logic in Microsoft Project is the relationship that determines the order in which tasks are performed.

In simple words:

Sequence Logic = Which task must happen before or after another task.

Example: Building a House

IDTaskLogic
1Excavate FoundationStart First
2Pour Concrete FootingAfter Task 1
3Build Foundation WallAfter Task 2
4Backfill SoilAfter Task 3
5Build Ground Floor StructureAfter Task 4

Here the sequence is:

Excavate → Footing → Foundation Wall → Backfill → Structure

If Task 1 is delayed, all following tasks will be affected.


Why Sequence Logic is Important

1. Creates a Realistic Schedule

Without logic, all tasks may start on the same day.

❌ Wrong

  • Excavation

  • Foundation

  • Roofing

All start together.

✅ Correct

  • Excavation

  • Foundation

  • Columns

  • Beams

  • Roofing


2. Automatically Updates Schedule

If the foundation is delayed 3 days:

TaskBefore
Foundation10 May
Columns15 May

After delay:

TaskNew Date
Foundation13 May
Columns18 May

Microsoft Project automatically recalculates dates.


3. Identifies the Critical Path

Tasks connected by sequence logic create the schedule network.

Microsoft Project can then identify the:

  • Critical Tasks

  • Total Slack

  • Float

  • Project Completion Date


Types of Sequence Logic

1. Finish-to-Start (FS)

Most common.

Task B starts after Task A finishes.

Example:

  • Build Formwork

  • Pour Concrete

Logic:

Build Formwork FS Pour Concrete

Meaning:

Formwork must finish before concrete starts.


2. Start-to-Start (SS)

Task B starts when Task A starts.

Example:

  • Brickwork

  • Electrical Conduit Installation

Logic:

Brickwork SS Electrical Conduit

Both can start together.


3. Finish-to-Finish (FF)

Task B cannot finish until Task A finishes.

Example:

  • Painting

  • Final Inspection

Inspection finishes when painting finishes.


4. Start-to-Finish (SF)

Rarely used.

Task B cannot finish until Task A starts.

Example:

  • Old Security Guard

  • New Security Guard

Old guard finishes only after new guard starts.


How to Create Sequence Logic

Method 1: Predecessor Column

TaskPredecessor
Foundation
Column1
Beam2
Roof3

Microsoft Project automatically creates:

1 FS 2
2 FS 3
3 FS 4

Method 2: Link Tasks Button

  1. Select multiple tasks

  2. Go to Task tab

  3. Click Link Tasks

Microsoft Project creates Finish-to-Start relationships automatically.


Construction Example

IDActivityPredecessor
1Site Clearing
2Excavation1
3Footing Concrete2
4Foundation Wall3
5Backfilling4
6Ground Floor Slab5
7Columns6
8Beams7
9Roof Structure8

This is the sequence logic network of the project.


Rule for Good Scheduling

A professional schedule should answer:

  1. What to do? → Tasks (WBS)

  2. Who will do it? → Resources

  3. How long? → Duration

  4. When? → Dates

  5. In what order?Sequence Logic

Without sequence logic, Microsoft Project becomes only a task list, not a true project schedule.

Construction Scheduling Formula

Project\ Schedule = Tasks + Durations + Sequence\ Logic

For your construction projects at 8AM Contractor, I recommend building the sequence in this order:

WBS → Duration → Sequence Logic → Resources → Baseline → Tracking

This produces a much more reliable schedule and helps Microsoft Project calculate the Critical Path correctly.

Previous Post Next Post
🕒
Color
Font
19
Content
Outline Data
Outline Level