Head event slack and tail event slack

This query is : Resolved 

Avatar

Querist : Anonymous

Profile Image
Querist : Anonymous (Querist)
25 March 2015 Hi,

How is head event slack and tail event slack calculated in pert-cpm problem?

Thanks

27 July 2024 In PERT (Program Evaluation and Review Technique) and CPM (Critical Path Method) project management methodologies, **head event slack** and **tail event slack** are terms used to describe the flexibility or leeway in the scheduling of tasks. Hereโ€™s how they are calculated:

### **Definitions**

- **Head Event Slack (also known as Slack Time or Float of the Head Event):** This refers to the amount of time that the start of an activity (or the head of the event) can be delayed without affecting the project completion time.

- **Tail Event Slack (also known as Slack Time or Float of the Tail Event):** This is the amount of time that the end of an activity (or the tail of the event) can be delayed without affecting the project completion time.

### **Calculating Head Event Slack and Tail Event Slack**

#### **1. Slack Time Calculation**

First, understand the basic slack time calculation in PERT/CPM:

\[ \text{Slack Time} = \text{Late Start Time} - \text{Early Start Time} \]
or
\[ \text{Slack Time} = \text{Late Finish Time} - \text{Early Finish Time} \]

#### **2. Head Event Slack Calculation**

For an activity with a head event \( E_i \):

- **Early Start Time (ES)** is the earliest time that an activity can start based on the completion of preceding activities.
- **Late Start Time (LS)** is the latest time an activity can start without delaying the project.

**Head Event Slack = LS - ES**

- **LS** for the head event is typically derived from the calculation of the latest times when tasks can start or finish without affecting the project's end date.

#### **3. Tail Event Slack Calculation**

For an activity with a tail event \( E_j \):

- **Early Finish Time (EF)** is the earliest time an activity can finish based on the earliest start and its duration.
- **Late Finish Time (LF)** is the latest time an activity can finish without delaying the project.

**Tail Event Slack = LF - EF**

- **LF** for the tail event is derived from the latest time the tasks can be completed, considering the deadlines and dependencies.

### **Example Calculation**

1. **Determine Early and Late Start/Finish Times:**
- Use the forward pass to calculate early start (ES) and early finish (EF) times.
- Use the backward pass to calculate late start (LS) and late finish (LF) times.

2. **Calculate Slack Times:**
- **Head Event Slack:** Subtract the early start time from the late start time for the head event.
- **Tail Event Slack:** Subtract the early finish time from the late finish time for the tail event.

### **Practical Steps**

1. **Draw the Network Diagram:**
- Identify all the tasks, dependencies, and sequence.

2. **Perform Forward Pass:**
- Calculate ES and EF for all activities.

3. **Perform Backward Pass:**
- Calculate LS and LF for all activities.

4. **Calculate Slack Time:**
- Compute the slack for each activity and its associated head and tail events.

### **Importance of Head and Tail Event Slack**

- **Head Event Slack:** Helps in understanding how much delay is permissible before an activity's start.
- **Tail Event Slack:** Helps in understanding how much delay is permissible before an activity's end.

By carefully calculating these slack times, you can better manage project schedules and ensure timely completion.


You need to be the querist or approved CAclub expert to take part in this query .
Click here to login now


CCI Pro
CAclubindia's WhatsApp Groups Link


Similar Resolved Queries


loading


Unanswered Queries


CCI Pro
Meet our CAclubindia PRO Members


Follow us
budget 26-27


Answer Query