CELE Construction Management & Methods — Project 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)
Previous chapter
Construction Estimates and Quantity Surveying
Next chapter
Construction Methods, Equipment and Operations
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.