Photo AI

Last Updated Sep 27, 2025

Scheduling Activities Simplified Revision Notes

Revision notes with simplified explanations to understand Scheduling Activities quickly and effectively.

user avatar
user avatar
user avatar
user avatar
user avatar

366+ students studying

11.1.7 Scheduling Activities

Introduction

Scheduling activities is the process of organizing tasks within a project timeline to ensure it is completed using the least number of workers. This requires:

  1. Sequencing activities efficiently while maintaining dependencies.
  2. Allocating workers to minimise idle time and overlap. This note explains how to schedule activities using the minimum number of workers while respecting the project's constraints, such as task durations and dependencies.

Key Concepts

Dependency Relationships

  • Activities may have precedence constraints, meaning some tasks must be finished before others can start.

Critical and Non-Critical Activities

  • Critical activities: No flexibility in start or finish times; delays affect the entire project.
  • Non-critical activities: Can be rescheduled within their float to optimise worker usage.

Worker Allocation

  • Assign workers to tasks in a way that minimises simultaneous activity overlaps while respecting start and finish times.

Worked Examples

infoNote

Example 1: Scheduling with Simple Dependencies


Step 1: Given Information

ActivityDuration (days)Start TimeDependencies
A30None
B43A
C23A
D56B, C

Step 2: Create a Gantt Chart

Visualise the timeline:

Day:       0   1   2   3   4   5   6   7   8   9   10  11
Activity A ███
Activity B         ████
Activity C         ██
Activity D                 █████

Step 3: Worker Assignment

  • Assign workers so that simultaneous tasks use different workers:
  • Worker 1: Activity A,B,DA, B, D
  • Worker 2: Activity CC

Worker Timeline:

Day:       0   1   2   3   4   5   6   7   8   9   10  11
Worker 1:  AAAAAAAA BBBBBBBBB DDDDD
Worker 2:  CCCCCC

Step 4: Verify the Schedule

  • Total workers required: 2.
  • All dependencies are respected.
infoNote

Example 2: Minimising Workers with Float


Step 1: Given Information

ActivityDuration (weeks)Start TimeFloatDependencies
A200None
B322A
C221A
D460B, C

Step 2: Analyse Float and Adjust Start Times

  • BB: Float = 2, so it can start anytime between week 2 and week 4.

  • CC: Float = 1, so it can start anytime between week 2 and week 3. Adjust BB and CC to reduce worker overlap:

  • Start BB at week 4 (latest possible).

  • Start CC at week 2 (earliest possible).


Step 3: Worker Assignment

Visualise the timeline:

Week:      0   1   2   3   4   5   6   7   8   9   10
Activity A ██
Activity C         ██
Activity B                 ███
Activity D                         ████


Assign workers:

  • Worker 1: Activity A,B,DA, B, D
  • Worker 2: Activity CC

Worker Timeline:

Week:      0   1   2   3   4   5   6   7   8   9   10
Worker 1:  AA      BBBBBBBBB DDDDDDDD
Worker 2:      CC

Step 4: Verify the Schedule

  • Total workers required: 2.
  • All dependencies and float are respected.
infoNote

Example 3: Complex Dependencies and Worker Minimization


Step 1: Given Information

ActivityDuration (days)DependenciesFloat
A3None0
B4A1
C2A1
D3B, C2
E2D0

Step 2: Initial Gantt Chart

Visualise activities without adjustment:

Day:       0   1   2   3   4   5   6   7   8   9   10
Activity A ███
Activity B         ████
Activity C         ██
Activity D                 ███
Activity E                     ██

Step 3: Adjust Non-Critical Activities

  • BB: Has 1 day of float, can be delayed to start at day 4.
  • CC: Has 1 day of float, can be delayed to start at day 4.

Revised schedule:

Day:       0   1   2   3   4   5   6   7   8   9   10
Activity A ███
Activity B             ████
Activity C             ██
Activity D                     ███
Activity E                         ██


Step 4: Worker Assignment

Assign workers to minimise overlap:

  • Worker 1: Activity A,B,D,EA, B, D, E
  • Worker 2: Activity CC

Note Summary

infoNote

Common Mistakes

  1. Ignoring float: Not using float to reduce worker overlap and minimize total workers.
  2. Violating dependencies: Starting dependent activities too early, breaking logical order.
  3. Misaligning durations: Confusing start times with durations, leading to incorrect overlaps.
  4. Overloading workers: Failing to account for the number of workers already allocated to overlapping tasks.
  5. Omitting critical path: Changing start times of critical activities, delaying project completion.
infoNote

Key Formulas

  1. Total Float:
Float=LFTESTDuration\text{Float} = \text{LFT} - \text{EST} - \text{Duration}
  1. Worker Assignment:
  • Assign tasks sequentially based on start and finish times.
  • Use float to delay non-critical activities if it reduces worker overlap.
  1. Worker Utilization:
  • Total workers = Maximum number of overlapping activities at any time.
  1. Dependencies:
  • Start times must respect the precedence order of activities.
Books

Only available for registered users.

Sign up now to view the full note, or log in if you already have an account!

500K+ Students Use These Powerful Tools to Master Scheduling Activities

Enhance your understanding with flashcards, quizzes, and exams—designed to help you grasp key concepts, reinforce learning, and master any topic with confidence!

70 flashcards

Flashcards on Scheduling Activities

Revise key concepts with interactive flashcards.

Try Further Maths Decision Maths 1 Flashcards

7 quizzes

Quizzes on Scheduling Activities

Test your knowledge with fun and engaging quizzes.

Try Further Maths Decision Maths 1 Quizzes

29 questions

Exam questions on Scheduling Activities

Boost your confidence with real exam questions.

Try Further Maths Decision Maths 1 Questions

27 exams created

Exam Builder on Scheduling Activities

Create custom exams across topics for better practice!

Try Further Maths Decision Maths 1 exam builder

50 papers

Past Papers on Scheduling Activities

Practice past papers to reinforce exam experience.

Try Further Maths Decision Maths 1 Past Papers

Other Revision Notes related to Scheduling Activities you should explore

Discover More Revision Notes Related to Scheduling Activities to Deepen Your Understanding and Improve Your Mastery

96%

114 rated

Critical Path Analysis

Activity Networks & Precedence Tables

user avatar
user avatar
user avatar
user avatar
user avatar

456+ studying

198KViews

96%

114 rated

Critical Path Analysis

Dummy Activities

user avatar
user avatar
user avatar
user avatar
user avatar

396+ studying

200KViews

96%

114 rated

Critical Path Analysis

Critical Path Analysis

user avatar
user avatar
user avatar
user avatar
user avatar

441+ studying

198KViews

96%

114 rated

Critical Path Analysis

Gantt (Cascade) Charts

user avatar
user avatar
user avatar
user avatar
user avatar

498+ studying

194KViews
Load more notes

Join 500,000+ A-Level students using SimpleStudy...

Join Thousands of A-Level Students Using SimpleStudy to Learn Smarter, Stay Organized, and Boost Their Grades with Confidence!

97% of Students

Report Improved Results

98% of Students

Recommend to friends

500,000+

Students Supported

50 Million+

Questions answered