Skip to main content
Memory AnchorsCELE · Construction Management & MethodsReal content

CELE Construction Management & MethodsProject Planning and Scheduling (CPM/PERT)Memory Anchors

Filipino reviewers do well on Project Planning and Scheduling (CPM/PERT) once they have personal mnemonics — the anchors that make the concept local, memorable, and quick to surface under CELE time pressure. This page gathers the best-working anchors for Professional Regulation Commission (PRC) — Board of Civil Engineering's typical Construction Management & Methods items on this chapter.

Exam context

For the Civil Engineer Licensure Examination, Professional Regulation Commission (PRC) — Board of Civil Engineering tests Construction Management & Methods under a "Core" label, with Project Planning and Scheduling (CPM/PERT) in the 2nd slot across 5 chapters. CELE candidates must clear the 70% weighted average, no sub-test below 50% cut on the 2026 paper, which draws about a meaningful share of Construction Management & Methods questions. Date to watch: May and November 2026.

Project Planning and Scheduling (CPM/PERT) - Memory Anchors

Memory techniques transform abstract scheduling formulas and procedures into vivid mental images that your brain naturally stores and retrieves. Research shows that anchoring new information to familiar stories, sounds, and visuals increases long-term recall by up to 600% compared to rote memorization. For the PRC Civil Engineer board exam, where CPM/PERT problems appear regularly, having instant mental access to formulas like te = (a+4m+b)/6, the forward/backward pass rules, and float calculations can be the difference between passing and failing. This collection uses mnemonics, analogies, micro-stories, and visual anchors — all tuned to Filipino culture and construction contexts — to make every key concept in this chapter UNFORGETTABLE.

Anchors

Tags

  • definition
  • critical path
  • analogy

Topic

Critical Path

Concept

Critical Path is the LONGEST path, not the shortest

Anchor Id

A1

Difficulty

easy

Memory Aid

Think of the EDSA traffic jam. The critical path is like the route that takes the longest time to cross Metro Manila during rush hour. The project cannot finish faster than its longest route — just like you cannot arrive home earlier than your slowest possible route allows. The 'critical' road is the one clogged with traffic (activities) that controls your arrival time.

Anchor Type

analogy

Why It Works

Filipino engineers instantly relate to EDSA traffic as the 'worst-case bottleneck.' The analogy maps 'longest route = controls arrival' directly onto 'longest path = controls project duration.'

Example Usage

When the board exam asks which path controls project duration, think: EDSA traffic — the longest, most congested route wins. Choose the longest path total.

Recall Trigger

EDSA traffic jam

Tags

  • formula
  • forward pass
  • early times

Topic

Forward Pass

Concept

Forward Pass: EF = ES + Duration

Anchor Id

A2

Difficulty

easy

Memory Aid

Remember the phrase: 'EARLY birds EARN by going FORWARD.' ES (Early Start) + Duration = EF (Early Finish). In a forward pass you always ADD. Think of it as a jeepney moving FORWARD, picking up passengers (duration) along the way, increasing its passenger count (EF) from its starting count (ES).

Anchor Type

mnemonic

Why It Works

The 'forward' direction is reinforced by the jeepney image moving forward, and addition is reinforced by picking up passengers — a concrete, familiar Filipino image.

Example Usage

Forward pass: ES = 5 days, Duration = 3 days → EF = 5 + 3 = 8 days. Think: jeepney starts at stop 5, picks up 3 more stops, arrives at stop 8.

Recall Trigger

Jeepney moving forward, picking up passengers

Tags

  • formula
  • backward pass
  • late times

Topic

Backward Pass

Concept

Backward Pass: LS = LF - Duration

Anchor Id

A3

Difficulty

easy

Memory Aid

Remember: 'Going BACKWARD means going HOME — you SUBTRACT the trip.' LF (Late Finish) - Duration = LS (Late Start). The jeepney is going home now — it DROPS OFF passengers (subtracts duration) as it goes backward from its final stop (LF) back to its start (LS).

Anchor Type

mnemonic

Why It Works

Pairing the backward pass with the jeepney going home creates a symmetric mental image with A2. Backward = subtract = dropping off passengers. The contrast between forward (add) and backward (subtract) is physically grounded.

Example Usage

Backward pass: LF = 12 days, Duration = 4 days → LS = 12 - 4 = 8 days. Jeepney finishes at stop 12, drops 4 stops going back, starts at stop 8.

Recall Trigger

Jeepney going home, dropping off passengers

Tags

  • formula
  • float
  • total float

Topic

Total Float

Concept

Total Float = LS - ES = LF - EF

Anchor Id

A4

Difficulty

medium

Memory Aid

Engineer Jose is a construction supervisor at a DPWH project. His task COULD start as early as Day 7 (ES=7) but the schedule allows him to start as late as Day 10 (LS=10) without hurting the project. That gap — 10 - 7 = 3 days — is his FLOAT: free vacation days he can take without anyone noticing. FLOAT = LS - ES. He calls these his 'paluwag' days (slack days). Remember: Float is your paluwag — the Late Start minus the Early Start.

Anchor Type

micro_story

Why It Works

The 'paluwag' (Filipino for 'slack/breathing room') concept makes float intuitively meaningful. The story personifies the activity as a Filipino engineer, making the abstract formula emotionally memorable.

Example Usage

ES=7, LS=10 → TF = 10-7 = 3 days. Or equivalently EF=10, LF=13 → TF=13-10=3 days. Engineer Jose has 3 paluwag days.

Recall Trigger

Engineer Jose's paluwag vacation days

Tags

  • definition
  • critical path
  • float
  • visual

Topic

Critical Path

Concept

Critical activities have Total Float = 0

Anchor Id

A5

Difficulty

easy

Memory Aid

Visualize a tightrope walker crossing between two buildings in Binondo. There is ZERO slack in the rope — not even one centimeter. One wrong step and the whole show is over (project delayed). Critical activities are the tightrope: zero float, zero room for error. Write a big '0' on a mental tightrope stretched across your mind.

Anchor Type

visual_association

Why It Works

The tightrope image viscerally communicates zero margin. The tension of a tightrope is unforgettable, and the zero float concept sticks because the image of falling has emotional weight.

Example Usage

If TF = 0, the activity is critical. If TF > 0, it is non-critical and has float. The tightrope test: Is the rope tight (TF=0)? Then it is critical.

Recall Trigger

Tightrope walker in Binondo with ZERO slack

Tags

  • formula
  • PERT
  • expected time

Topic

PERT

Concept

PERT Formula: te = (a + 4m + b) / 6

Anchor Id

A6

Difficulty

medium

Memory Aid

Use the mnemonic: 'A FOUR-by-SIX BAHAY (house) needs ONE of each wall — Optimistic, Four Most-likely, and Pessimistic, all divided by 6 to get your Expected.' Or use: '1-4-1 over 6' — one Optimistic (a), FOUR Most-likely (4m), one Pessimistic (b), divided by 6. Think of building a bahay kubo: you plan the BEST case (a), the USUAL case (4 times more weight, m), and the WORST case (b) — average it out over 6 workers.

Anchor Type

mnemonic

Why It Works

The '1-4-1 over 6' chunking reduces the formula to a simple ratio pattern. The bahay kubo analogy grounds it in Filipino construction culture, making it contextually relevant.

Example Usage

a=4, m=6, b=14: te = (4 + 4×6 + 14)/6 = (4+24+14)/6 = 42/6 = 7 days. Remember: middle (m) gets multiplied by 4, not by 1.

Recall Trigger

1-4-1 over 6 / bahay kubo planning

Tags

  • formula
  • PERT
  • variance

Topic

PERT

Concept

PERT Variance: σ² = ((b - a) / 6)²

Anchor Id

A7

Difficulty

medium

Memory Aid

The variance formula is called the 'B-minus-A over 6, then SQUARE it' rule. Remember it as: 'The RANGE over 6, squared.' The range is (b - a) — how far apart the best and worst are. Divide that spread by 6, then square it. Acronym: ROS — Range Over Six, Squared. ROS² = variance. The most likely estimate (m) does NOT appear in the variance formula — only the extremes matter for spread.

Anchor Type

mnemonic

Why It Works

ROS² is a three-letter anchor that directly encodes the formula structure. Noting that m disappears in variance prevents the common mistake of including m.

Example Usage

a=4, b=14: σ² = ((14-4)/6)² = (10/6)² = (1.667)² = 2.78. ROS: range=10, over 6=1.667, squared=2.78.

Recall Trigger

ROS-squared: Range Over Six, Squared

Tags

  • formula
  • PERT
  • standard deviation
  • critical path

Topic

PERT

Concept

Project Standard Deviation = √(sum of critical path variances)

Anchor Id

A8

Difficulty

hard

Memory Aid

Imagine a relay race (parang Palarong Pambansa). Each runner on the critical-path team has an uncertainty (variance) in their lap time. The TOTAL team uncertainty is found by ADDING all their individual variances, then taking the square root to get the standard deviation. You ADD variances (not standard deviations!) along the critical path, then square root at the end. Never add the σ's directly — only the σ² values.

Anchor Type

analogy

Why It Works

The relay race is a perfect analogy because variance addition for independent activities mirrors how team lap-time uncertainty accumulates. Palarong Pambansa makes it culturally resonant for Filipino students.

Example Usage

Variances on critical path: 4, 1, 4 → Sum = 9 → σ_project = √9 = 3 days. Never add √4+√1+√4=2+1+2=5 (WRONG). Add the variances first.

Recall Trigger

Palarong Pambansa relay race team — add variances, then square root

Tags

  • process
  • crashing
  • cost-time
  • critical path

Topic

Crashing

Concept

Crashing reduces duration by adding cost — crash critical path first

Anchor Id

A9

Difficulty

hard

Memory Aid

Contractor Mang Rody has a deadline from DPWH and faces liquidated damages. He needs to finish 3 days early. He cannot speed up non-critical activities — that wastes money with zero benefit. He must CRASH the critical path activities, starting with the CHEAPEST crash cost per day. He calls it his 'pera-para-sa-oras' (money-for-time) strategy. Once he crashes enough to shift the critical path, he must re-evaluate which path is now critical before crashing more.

Anchor Type

micro_story

Why It Works

The DPWH deadline story is realistic for Filipino engineers. 'Pera-para-sa-oras' is a memorable Filipino phrase that encodes the cost-time trade-off. The re-evaluation reminder prevents the common crashing mistake.

Example Usage

To crash a project: (1) Identify critical path. (2) Find the activity with the lowest crash cost per day. (3) Crash it. (4) Recheck critical path. Repeat until target duration is reached.

Recall Trigger

Mang Rody's pera-para-sa-oras DPWH deadline

Tags

  • definition
  • float
  • free float
  • total float

Topic

Float

Concept

Free Float vs. Total Float

Anchor Id

A10

Difficulty

medium

Memory Aid

Total Float (TF) is your FAMILY budget slack — how much you can overspend without the entire family going broke (project delayed). Free Float (FF) is your PERSONAL pocket money slack — how much you can overspend on yourself without affecting your sibling's allowance (successor activity). TF concerns the whole project; FF concerns only the next activity. TF ≥ FF always.

Anchor Type

analogy

Why It Works

The family budget vs. personal pocket money analogy maps perfectly: family = project level, personal = activity level. Filipino students deeply relate to family financial dynamics, making the distinction memorable.

Example Usage

An activity might have TF=5 days but FF=2 days. You can delay it 5 days without hurting the project, but only 2 days without delaying the next activity.

Recall Trigger

Family budget (TF) vs. personal pocket money (FF)

Tags

  • rule
  • forward pass
  • early start
  • predecessors

Topic

Forward Pass

Concept

Activity ES is the LARGEST EF of all predecessors

Anchor Id

A11

Difficulty

medium

Memory Aid

Remember: 'You cannot start a banquet until the LAST CHEF arrives.' The Early Start of an activity is determined by the predecessor that finishes LATEST. Use 'LATEST predecessor EF = your ES.' An activity with 3 predecessors finishing at EF=5, 7, and 9 cannot start until Day 9 — the last chef (predecessor) must arrive before cooking (the activity) begins.

Anchor Type

mnemonic

Why It Works

The 'last chef' image forces the maximum rule into memory. Filipino culture around preparing banquet food (handaan) adds emotional and sensory richness to the concept.

Example Usage

Predecessors finish at EF=10, 14, 11. Activity ES = MAX(10,14,11) = 14 days. The last chef arrives at Day 14.

Recall Trigger

Last chef arriving before the handaan can start

Tags

  • rule
  • backward pass
  • late finish
  • successors

Topic

Backward Pass

Concept

Activity LF is the SMALLEST LS of all successors

Anchor Id

A12

Difficulty

medium

Memory Aid

Remember: 'You must finish before the EARLIEST deadline of your bosses.' During the backward pass, an activity's Late Finish is the MINIMUM of all successor Late Starts. Think of having three bosses with deadlines — you must finish before the STRICTEST (earliest) boss demands it. 'Strictest boss wins in the backward pass.'

Anchor Type

mnemonic

Why It Works

The strict boss image is universally relatable. The contrast with the 'last chef' rule (maximum for ES, minimum for LF) creates a paired memory anchor that prevents confusion between the two rules.

Example Usage

Successors have LS=8, 12, 10. Activity LF = MIN(8,12,10) = 8. The strictest boss demands completion by Day 8.

Recall Trigger

Strictest boss's deadline — minimum LS of successors = your LF

Tags

  • definition
  • CPM
  • PERT
  • comparison

Topic

CPM vs PERT

Concept

CPM vs. PERT: deterministic vs. probabilistic durations

Anchor Id

A13

Difficulty

easy

Memory Aid

CPM is like a JEEPNEY with a FIXED ROUTE and known travel time — you know exactly how long each segment takes (deterministic). PERT is like a GRAB CAR in traffic — you get THREE estimates: best-case (no traffic), typical (moderate traffic), and worst-case (EDSA rush hour). PERT accounts for uncertainty; CPM assumes certainty. If the problem gives one duration per activity: CPM. If it gives three (a, m, b): PERT.

Anchor Type

analogy

Why It Works

Jeepney vs. Grab maps perfectly to deterministic vs. probabilistic. Both are deeply familiar Filipino transport experiences, making the distinction instantly recognizable.

Example Usage

Problem gives a=3, m=5, b=9 per activity → use PERT. Problem gives d=5 per activity → use CPM. Grab car needs three estimates; jeepney has one fixed time.

Recall Trigger

Jeepney (CPM) vs. Grab in traffic (PERT)

Tags

  • formula
  • PERT
  • probability
  • normal distribution

Topic

PERT Probability

Concept

PERT probability uses the normal distribution with Z = (T - μ) / σ

Anchor Id

A14

Difficulty

hard

Memory Aid

The project manager asks: 'What is the probability we finish by Day 30?' The critical path has te = 28 days, σ = 2 days. She standardizes: Z = (30-28)/2 = 1.0. She looks up Z=1.0 in the standard normal table: P = 0.8413. There is an 84.13% chance of finishing by Day 30. She tells her client: 'About 84% sure, kuya.' She uses Z = (Target - Mean) / σ, then the Z-table. Think of it as asking: 'How many standard deviations away is my target date from the expected finish?'

Anchor Type

micro_story

Why It Works

The step-by-step mini-narrative with realistic numbers makes the procedure procedurally memorable. The colloquial 'kuya' grounds it in Filipino professional communication.

Example Usage

Target = 30 days, te = 28 days, σ = 2 days: Z = (30-28)/2 = 1.0 → P(Z≤1.0) = 0.8413 = 84.13% probability of on-time completion.

Recall Trigger

Project manager telling the client '84% sure, kuya'

Tags

  • definition
  • critical path
  • duration

Topic

Critical Path

Concept

Project Minimum Duration = Length of Critical Path

Anchor Id

A15

Difficulty

easy

Memory Aid

Quick rhyme: 'The critical path is long and grand — it sets the project deadline, understand? The LONGEST route is the schedule's base; the project ends at THAT path's pace.' Also: 'SHORT paths have float to spare; LONG path is the one to care.' This makes the rule stick: project duration = length of LONGEST path through the network.

Anchor Type

rhyme

Why It Works

Rhymes exploit phonological memory loops in the brain. The repeated contrast of 'long' and 'short' with their meanings creates a self-reinforcing memory structure.

Example Usage

Network paths: 8, 12, 10 days. Project duration = 12 days (longest path). Non-critical paths have float: 12-8=4 days float, 12-10=2 days float.

Recall Trigger

The rhyme: 'critical path is long and grand'

Tags

  • formula
  • float
  • non-critical path

Topic

Float

Concept

Float of non-critical path = (Longest path duration) minus (that path's duration)

Anchor Id

A16

Difficulty

medium

Memory Aid

Visualize two roads to Tagaytay: Road A takes 2 hours, Road B takes 3 hours (critical). Road A has 1 hour of float — you can take detours for 1 hour on Road A and still arrive when the Road B traveler does. Float = Critical Path Duration minus Your Path Duration. Draw a timeline in your mind: the shorter road has a gap at the end (float) before it catches up to the critical path finish.

Anchor Type

visual_association

Why It Works

The Tagaytay road trip is a relatable Filipino scenario. The visual of a timeline gap at the end of the shorter path creates a spatial memory for float magnitude.

Example Usage

Critical path = 15 days, non-critical path = 12 days → Float of that path = 15-12 = 3 days. The 12-day road to Tagaytay has a 3-hour scenic detour allowance.

Recall Trigger

Two roads to Tagaytay — the gap in the shorter road is the float

Tags

  • formula
  • PERT
  • weighting
  • common mistake

Topic

PERT

Concept

In PERT, only the most likely estimate m gets weight 4

Anchor Id

A17

Difficulty

medium

Memory Aid

Remember the PERT weights as a vote: Optimistic gets 1 vote, Most-likely gets 4 votes, Pessimistic gets 1 vote. Total = 6 votes. Most-likely is the 'majority party' — it dominates the estimate because real projects cluster around the most likely scenario. Write it as a fraction: [1a + 4m + 1b] / 6. The '4' always belongs to m in the MIDDLE. Never put 4 on a or b.

Anchor Type

chunking

Why It Works

Framing it as a democratic vote ('majority party') makes the asymmetric weighting intuitively justified. The total of 6 votes naturally explains the denominator.

Example Usage

If someone writes te = (4a + m + b)/6 — WRONG, the 4 belongs to m. Check: does m have the 4? If yes, formula is correct.

Recall Trigger

PERT voting: a=1 vote, m=4 votes, b=1 vote, total=6

Tags

  • crashing
  • pitfall
  • critical path
  • cost

Topic

Crashing

Concept

Crashing non-critical activities wastes money and does NOT shorten the project

Anchor Id

A18

Difficulty

medium

Memory Aid

Junior Engineer Mark wants to impress his boss by accelerating a non-critical activity — he pays overtime for workers to finish Activity X in 2 days instead of 5. The project still takes 20 days because Activity X was not on the critical path. His boss shakes his head: 'Sayang ang pera, Mark (Money wasted, Mark).' The project is still 20 days. Only crashing critical path activities shortens the project. Mark learned the hard lesson: check the critical path FIRST.

Anchor Type

micro_story

Why It Works

The 'sayang ang pera' regret story creates an emotional warning signal. The narrative of misguided effort and disappointment is memorable and teaches a board-exam pitfall.

Example Usage

Before crashing, confirm the activity is ON the critical path (TF=0). Crashing TF>0 activities = zero time savings, pure cost increase.

Recall Trigger

'Sayang ang pera, Mark' — crashing non-critical = wasted money

Tags

  • visual
  • notation
  • activity node
  • network

Topic

Network Diagram

Concept

Network diagram activity node notation: ES | EF on top, LS | LF on bottom

Anchor Id

A19

Difficulty

easy

Memory Aid

Think of the activity node as a SANDWICH. The TOP BREAD is EARLY (ES on left, EF on right) — 'E' for Early = top. The BOTTOM BREAD is LATE (LS on left, LF on right) — 'L' for Late = bottom. The FILLING in the middle is the activity name and duration. Early times float UP (they are computed first, going forward); Late times sink DOWN (computed last, going backward). Draw this sandwich in your mind for every node.

Anchor Type

visual_association

Why It Works

The sandwich visualization is spatially memorable. Early-on-top and Late-on-bottom aligns with the natural reading order of the network and with the computation order (forward first = early, then backward = late).

Example Usage

Reading an activity node: top-left = ES, top-right = EF, bottom-left = LS, bottom-right = LF. Check: EF-ES = LS-LF = duration (both pairs should differ by the same duration).

Recall Trigger

Activity node sandwich: Early on top, Late on bottom

Tags

  • PERT
  • skewness
  • expected time
  • conceptual

Topic

PERT

Concept

PERT expected time te accounts for skewness toward pessimistic estimates

Anchor Id

A20

Difficulty

hard

Memory Aid

Construction projects in the Philippines almost always finish LATE, not early. PERT's formula accounts for this reality: te = (a+4m+b)/6 will be pulled TOWARD b (pessimistic) if b is much larger than a. This is called right-skewness. Think of it as: 'The typhoon (pessimistic scenario) pulls the schedule to the right.' When b-m >> m-a, the expected time te > m (greater than the most likely). The optimistic scenario (no typhoon) is closer to reality than the worst case, so the formula reflects Philippine construction reality.

Anchor Type

analogy

Why It Works

Typhoon as the pessimistic construction scenario is culturally precise for Filipino reviewees. The skewness concept becomes intuitive when tied to real Philippine project delays.

Example Usage

a=4, m=6, b=14: te=7, but m=6. te(7) > m(6) because b(14) is much larger than a(4). The typhoon scenario pulled the expected time above the most likely.

Recall Trigger

Typhoon pulls the PERT schedule to the right (pessimistic side)

Revision Game

The Critical Path

Clue

I am the longest route through the project network. I control when the project finishes. My activities have zero days of slack. Who am I?

Memory Link

A1 — EDSA traffic jam (longest congested route controls arrival time)

EF=9, LS=10, TF=5 days. Not critical (TF>0)

Clue

An activity has ES=5, duration=4, LF=14. Calculate my LS and TF. Am I critical?

Memory Link

A4 — Engineer Jose's paluwag days; A2/A3 — jeepney forward/backward

te = (2+20+14)/6 = 36/6 = 6 days; σ² = ((14-2)/6)² = (12/6)² = (2)² = 4

Clue

A PERT activity has optimistic=2, most likely=5, pessimistic=14. What is te and σ²?

Memory Link

A6 — 1-4-1 over 6 / bahay kubo; A7 — ROS-squared

Early Start (ES) of an activity — take the MAX of all predecessor EFs

Clue

I am the maximum of all predecessor Early Finishes. I determine when an activity can begin. What value am I?

Memory Link

A11 — Last chef arriving before the handaan can start

Sum of variances = 9+4+16 = 29; σ_project = √29 ≈ 5.39 days

Clue

Three critical path activities have variances σ²=9, σ²=4, σ²=16. What is the project standard deviation?

Memory Link

A8 — Palarong Pambansa relay race: add variances, then square root

Z=(30-25)/5=1.0; P(Z≤1.0)=0.8413 = 84.13% probability

Clue

The project critical path has te=25 days and σ=5 days. What is the probability of finishing by Day 30? (Z=1.0 → P=84.13%)

Memory Link

A14 — Project manager telling the client '84% sure, kuya'

No. Non-critical activities have float — shortening them does NOT reduce project duration. Only crashing CRITICAL PATH activities shortens the project.

Clue

Junior Engineer Mark paid overtime to accelerate a non-critical activity. Did this shorten the project? Why or why not?

Memory Link

A18 — 'Sayang ang pera, Mark' — crashing non-critical = wasted money

Free Float (FF) protects the successor; Total Float (TF) protects the project. TF ≥ FF always.

Clue

I protect only your immediate successor from delay, while my bigger sibling protects the entire project. What two types of float am I?

Memory Link

A10 — Family budget (TF) vs. personal pocket money (FF)

Formula Mnemonics

Formula

EF = ES + d

Mnemonic

EARLY FINISH = EARLY START plus DURATION. 'E-Finish = E-Start + Days.' Forward direction = addition. Think: START + TRAVEL TIME = FINISH (like timing a bus trip).

When To Use

During the FORWARD PASS, moving left to right through the network to find the earliest possible times for every activity.

What Each Part Means

EF = Early Finish (earliest the activity can end); ES = Early Start (earliest the activity can begin); d = duration (length of the activity in days)

Formula

LS = LF - d

Mnemonic

LATE START = LATE FINISH minus DURATION. 'L-Start = L-Finish minus Days.' Backward direction = subtraction. Think: DEADLINE - TRAVEL TIME = LATEST DEPARTURE (like calculating the last time to leave Pampanga to arrive in Manila by 8 AM).

When To Use

During the BACKWARD PASS, moving right to left through the network to find the latest allowable times for every activity.

What Each Part Means

LS = Late Start (latest the activity can begin without delaying the project); LF = Late Finish (latest the activity can end); d = duration

Formula

TF = LS - ES = LF - EF

Mnemonic

TOTAL FLOAT = LATE minus EARLY (both pairs work). 'TF = L minus E.' Remember: Float is the GAP between LATE and EARLY times. Two ways to compute, same answer. Check your work: if LS-ES ≠ LF-EF, you made an arithmetic error somewhere.

When To Use

After completing both forward and backward passes, to determine how much each activity can be delayed. TF=0 means the activity is on the critical path.

What Each Part Means

TF = Total Float (maximum allowable delay without delaying project); LS-ES = late start minus early start; LF-EF = late finish minus early finish; both give the same result

Formula

te = (a + 4m + b) / 6

Mnemonic

ONE-FOUR-ONE over SIX: a gets 1, m gets 4, b gets 1, divide by 6. Or remember 'A FAMOUS BAND with 6 members: 1 optimist, 4 realists, 1 pessimist.' The majority (4 out of 6) are realists (most likely).

When To Use

In PERT analysis when activity durations are uncertain and three time estimates are provided. Compute te first, then use te in the CPM network the same way you would use a single deterministic duration.

What Each Part Means

te = expected (mean) activity duration; a = optimistic duration (best case, short); m = most likely duration (modal, typical case); b = pessimistic duration (worst case, long); 6 = sum of weights (1+4+1)

Formula

σ² = ((b - a) / 6)²

Mnemonic

ROS-SQUARED: Range Over Six, then Squared. Range = (b-a). Divide by 6. Square it. Note: m does NOT appear in the variance formula — only the EXTREMES matter for spread.

When To Use

In PERT analysis to quantify uncertainty in each activity's duration. Then sum the variances of critical path activities to find the project variance, and take the square root for the project standard deviation.

What Each Part Means

σ² = variance of activity duration; (b-a) = range between pessimistic and optimistic estimates; dividing by 6 normalizes the range; squaring gives variance units (days²)

Formula

σ_project = √(Σσ²_critical path)

Mnemonic

PROJECT SIGMA = Square Root of Sum of Critical Path Variances. 'SQRT SUM CP VARS.' Never add σ's directly — ADD σ²'s first, then take one square root at the end. Like adding squared legs of a triangle before computing the hypotenuse.

When To Use

After computing individual activity variances, sum only those on the critical path. Used as the denominator in Z = (T - te_project) / σ_project for probability calculations.

What Each Part Means

σ_project = project duration standard deviation; Σσ²_critical path = sum of all activity variances on the critical path (non-critical path activities are NOT included)

Formula

Z = (T - μ) / σ

Mnemonic

Z = (TARGET minus MEAN) over SIGMA. Think: 'How many sigma away is my target?' Use the standard normal table to convert Z to probability. Z > 0 means target is AFTER the expected finish (probability > 50%). Z < 0 means target is BEFORE expected finish (probability < 50%).

When To Use

In PERT probability questions asking: 'What is the probability of completing the project by Day T?' Requires normal distribution table lookup after computing Z.

What Each Part Means

Z = standard normal score; T = target completion date; μ = project expected duration (sum of te on critical path); σ = project standard deviation (from critical path variances)

Quick Recall Chains

Chain Title

CPM Network Analysis Procedure (Forward and Backward Pass)

Recall Test

What are the 6 steps of CPM network analysis in order? Start with: Draw the network... Can you complete all 6?

Memory Chain

Story: 'The DPWH engineer DRAWS his jeepney route (network), then drives FORWARD collecting passengers (EF = ES + d) until he reaches the terminal — that is the project duration. Then he drives BACKWARD dropping passengers off (LS = LF - d). He counts leftover passengers in each seat — that is the float. Seats with ZERO leftover passengers are on the critical path.' Draw → Forward → Duration → Backward → Float → Critical (acronym: DFDBFC = Don't Forget: Draw Both For Critical).

Items To Remember

  • 1. Draw the network diagram with activities and durations
  • 2. Forward pass: compute ES and EF for all activities (EF = ES + d)
  • 3. Project duration = largest EF at the last node
  • 4. Backward pass: compute LF and LS for all activities (LS = LF - d)
  • 5. Compute Total Float for each activity (TF = LS - ES)
  • 6. Identify critical path: activities with TF = 0

Chain Title

PERT Probability Calculation Steps

Recall Test

After computing te for each activity and finding the critical path in a PERT problem, what are the NEXT 4 steps to find the probability of finishing by a target date?

Memory Chain

Remember as '8-Step PERT Probability Protocol' — Te, Sigma, Critical, Mu, Sum-Variance, Root, Z, Table. Acronym: T-S-C-M-V-R-Z-T = 'The Smart Civil engineer Must Verify Results with Z-Tables.' Each letter = one step in order.

Items To Remember

  • 1. Compute te = (a + 4m + b)/6 for each activity
  • 2. Compute σ² = ((b-a)/6)² for each activity
  • 3. Identify the critical path (longest path using te values)
  • 4. Sum te values on critical path → project expected duration μ
  • 5. Sum σ² values on critical path only → project variance
  • 6. Take √(project variance) → project standard deviation σ
  • 7. Compute Z = (Target date - μ) / σ
  • 8. Look up P(Z) from standard normal table

Chain Title

Float Types and Their Meaning

Recall Test

Can you state: (a) the formula for TF, (b) the difference between TF and FF, (c) what TF=0 means?

Memory Chain

Remember: 'TF is for the Team (whole project); FF is for the Friend (next activity only).' TF protects the project deadline; FF protects the immediate successor. TF ≥ FF because protecting the whole project is always at least as strict as protecting just one successor. Zero TF = critical = tightrope.

Items To Remember

  • Total Float (TF): delay allowed without delaying the PROJECT
  • Free Float (FF): delay allowed without delaying any SUCCESSOR activity
  • TF = LS - ES = LF - EF
  • TF ≥ FF always (Total Float is always equal to or larger than Free Float)
  • Critical activities: TF = 0

Chain Title

Forward Pass Rules

Recall Test

Activity C has two predecessors: A with EF=8 and B with EF=11. Activity C has duration=4. What are ES and EF of Activity C?

Memory Chain

Remember the 'LAST CHEF' rule for merging paths: 'The feast (activity) cannot start until the LAST chef (predecessor) arrives.' For a single predecessor: simple pass-through. For multiple: take the MAXIMUM. Always ADD duration to get EF. Acronym: MAX-ADD (Maximum of predecessors' EFs → then ADD duration to get EF).

Items To Remember

  • Start: ES of first activity = 0 (or as specified)
  • EF = ES + duration for every activity
  • When an activity has ONE predecessor: its ES = predecessor's EF
  • When an activity has MULTIPLE predecessors: its ES = MAXIMUM of all predecessor EFs
  • Project Early Finish = EF of the last activity

Chain Title

Backward Pass Rules

Recall Test

Activity X feeds into two successors: Y with LS=10 and Z with LS=7. Activity X has duration=3. What are LF and LS of Activity X?

Memory Chain

Remember the 'STRICTEST BOSS' rule for branching paths: 'You must finish before the STRICTEST (earliest) boss demands it.' For multiple successors: take the MINIMUM. Always SUBTRACT duration to get LS. Acronym: MIN-SUBTRACT (Minimum of successors' LSs → then SUBTRACT duration to get LS). Verify by checking LS=0 at the start.

Items To Remember

  • Start: LF of last activity = project duration (= EF of last activity)
  • LS = LF - duration for every activity
  • When an activity has ONE successor: its LF = successor's LS
  • When an activity has MULTIPLE successors: its LF = MINIMUM of all successor LSs
  • Check: LS of first activity = 0 (confirms no arithmetic errors)
Loading diagram…
Loading diagram…
Loading diagram…
Loading diagram…

Ready to practise for the CELE 2026?

Super Tutor's AI review plan adapts to your weak areas and builds a weekly practice schedule around your target CELE exam date.