Services all contractors need since 2010

Work Breakdown Structure - WBS

Work Breakdown Structure

Work Breakdown Structure (WBS) — Masterclass for Construction Projects

Teacher Study Guide • Built for live instruction and screen‑share. Optimized for Squarespace. No fill‑in boxes, just clean content you can teach from.

Construction Queen Method CPM Alignment Field‑Ready Printable

Teacher Note: This guide assumes a mixed audience (PMs, supers, estimators, schedulers). Use the examples and case study to show how WBS connects scope → estimate → schedule → controls.

Module Overview

Learning Objectives

  • Define WBS and explain why it is the backbone of scope, estimating, and CPM scheduling.
  • Apply the 100% Rule and Mutual Exclusivity to build a clean structure.
  • Design WBS levels (0–3/4) for a small commercial project and code them consistently.
  • Create a WBS Dictionary entry that prevents scope gaps and double‑counting.
  • Map WBS to cost codes, schedule activities, and progress tracking.
  • Audit and fix a messy WBS to make it construction‑ready.

Suggested Agenda (90–120 min)

  1. WBS Essentials (15 min)
  2. Rules & Levels (15 min)
  3. Hands‑On Build (30–40 min)
  4. Dictionary & Coding (15 min)
  5. Integration: Estimate ↔ CPM (15–20 min)
  6. Audit Clinic + Q&A (10–15 min)
Foundation

What is a Work Breakdown Structure?

A WBS is a hierarchical decomposition of the project scope into manageable chunks called work packages. It organizes deliverables and scope, not time. The WBS is the single source of truth for “what we owe,” which drives estimating, procurement, installation plans, and CPM activities.

  • Level 0: The Project.
  • Level 1–2: Major deliverables / systems / phases.
  • Level 3–4: Subsystems or trade packages sized for assignment, estimating, and control.

Key Distinction: WBS = scope and deliverables. The schedule (CPM) converts work packages into activities and logic. Don’t skip the WBS and jump to activities—that’s how scope gets lost.

Non‑Negotiable Rules

  • 100% Rule: Each parent must equal the sum of its children. Nothing extra, nothing missing.
  • Mutual Exclusivity: A deliverable appears in one place only—no overlap or double counting.
  • Deliverable‑Oriented: Name packages by what is delivered, not by who or when.
  • Manageable Size: A work package is small enough to estimate, assign, and measure (e.g., 1–2 weeks of work, a single trade or location).
  • Consistent Coding: Apply a simple coding scheme (e.g., 1.2.3 or 01‑02‑03) and keep it stable.
Example

Sample WBS — Small Commercial TI (Tenant Improvement)

0  Project: Retail TI — Suite 140
1  Pre‑Construction
1.1   Permits & Approvals
1.2   Mobilization & Site Setup
2  Demolition & Prep
2.1   Selective Demolition – Interior Partitions
2.2   Slab Cutting & Patching
3  Architectural Build‑Out
3.1   Framing & Drywall – Sales Floor
3.2   Framing & Drywall – Back of House
3.3   Doors, Frames & Hardware
3.4   Millwork & Counters
4  MEP Systems
4.1   HVAC – Package Unit & Ductwork
4.2   Electrical – Service Upgrade & Lighting
4.3   Plumbing – New Fixtures & Tie‑ins
5  Finishes
5.1   Painting – Walls & Ceilings
5.2   Flooring – LVT
5.3   Ceiling Grid & Tiles
6  Closeout
6.1   Punchlist
6.2   As‑Builts & O&M Manuals
6.3   Final Inspection & Handover
        

Teacher Tip: Use a real project and walk the class from Level 0 → 4. Ask, “Which package is too big?” and “Which packages overlap?”

Clarity

WBS Dictionary — Sample Entry

WBS ID: 4.2  Electrical — Service Upgrade & Lighting
Scope: Provide and install new 400A service, panels, conduit, feeders, branch circuits, LED lighting, and controls per E‑sheets.
Includes:
  • Demo of existing panels/feeders as shown on E‑101.
  • Service gear (switchboard, main breaker), grounding/bonding.
  • Lighting fixtures per schedule, occupancy sensors, controls, testing.
Excludes:
  • Utility fees and meter set (by Owner/Utility).
  • Low voltage (data, security) — see 4.2.5 under LV.
Acceptance Criteria:
  • Passed inspections; full lighting levels; panel schedules updated.
Measurement:
  • Progress tracked by rough‑in complete, device set, fixtures hung, energized.
Cost/Schedule Links:
  • Cost Code: 26‑100, 26‑200
  • Schedule Activities: E‑Rough‑in, E‑Trim, E‑Test & Energize
        

Why it matters: The dictionary prevents scope gaps and finger‑pointing. If it isn’t written here, it isn’t in the package.

Structure

Levels, Coding & Naming Standards

  • Levels: Keep most control at L2–L3. Only add L4 where risk/complexity demands.
  • Coding: Choose a readable scheme and stick to it (e.g., 1, 1.1, 1.1.1 or 01‑01‑001).
  • Naming: Use deliverable + location (e.g., “Framing & Drywall — Sales Floor”). Avoid verbs like “Install” or team names.
  • Traceability: Mirror codes into estimate items and schedule IDs so data rolls up cleanly.

Pro Tip: If your cost report and your schedule don’t summarize the same way, your WBS is not aligned. Fix the WBS first—everything else becomes easier.

Workshop

Hands‑On: Build a WBS from a One‑Page Scope

Prompt (show on screen): “Convert a 2,500 SF shell space into a small medical clinic with 4 exam rooms, reception, restrooms, MEP, and finishes. Tenant to occupy in 12 weeks.”

  1. Identify Deliverables (5 min): Rooms, systems, major components.
  2. Group into Level 1/2 Buckets (10 min): Precon, Demo, Arch, MEP, Finishes, Closeout.
  3. Split into Work Packages (10–15 min): By location (Exam 1–4) or by system (Electrical — Lighting, Power).
  4. Write 2 Dictionary Entries (10 min): One complex (e.g., Plumbing — Med Gas), one simple (Painting — BOH).
  5. Check Rules (5 min): 100% coverage? Any overlaps? Packages manageable?

Facilitation: Ask teams to defend why they chose location vs. system splits. Tie choices to how you plan to build and measure.

Integration

Estimate Link

  • Each work package maps to one cost code parent (no cross‑booking).
  • Quantities roll up by WBS → trade summary → total. Keep naming identical.
  • Manhour calculators (Electrical/HVAC/Plumbing) should store the WBS ID for each line.
  • Change orders: add a child package under the affected parent (keeps 100% rule intact).

Schedule (CPM) Link

  • Activities inherit WBS ID in your scheduling tool (WBS column).
  • Logic connects between packages; avoid over‑detailed activity lists that duplicate WBS.
  • Progress: status by package → earned value by cost code → overall SPI/CPI.

Example Mapping

WBS      Name                                     Cost Code   CPM ID(s)
3.1      Framing & Drywall — Sales Floor          09‑100      A‑FR‑SF, A‑DW‑SF
4.2      Electrical — Service & Lighting          26‑100/200  E‑SRV, E‑LT‑Rough, E‑LT‑Trim
5.2      Flooring — LVT                           09‑650      F‑LVT‑Area1, F‑LVT‑Area2
        
Quality

WBS Quality Checklist (Use Before You Publish)

  • Parents equal the sum of children (100% rule holds at every level).
  • No duplicate scope across branches (mutual exclusivity proven).
  • Every package is measurable: you can estimate, assign, and track it.
  • Dictionary entries exist for high‑risk or ambiguous items.
  • Cost codes and CPM IDs are mapped—or intentionally deferred with a note.
  • Names are deliverable‑oriented and location‑specific where helpful.
Clinic

Audit a Messy WBS (Fix‑It Example)

Bad snippet: Mixed teams and verbs, overlaps, no locations.

Team A Carpentry
Team B Carpentry
Electrical Install
Lighting Install
Painters — All Areas
        

Fixed, deliverable‑oriented:

3   Architectural Build‑Out
3.1   Framing & Drywall — Sales Floor
3.2   Framing & Drywall — Back of House
4   MEP Systems
4.2   Electrical — Service & Lighting
5   Finishes
5.1   Painting — Walls & Ceilings (All Areas)
        

Teacher Move: Ask students to list 3 risks created by the bad version (e.g., double‑counting, unclear handoffs, claim exposure).

Case Study

Mini Case — Fast‑Track Coffee Kiosk

Scenario: 8′×16′ kiosk; utility taps nearby; 6‑week window. Build a Level 2–3 WBS emphasizing what you will deliver at turnover.

  • How would you split MEP (one package vs. three)?
  • Would you create separate packages by location (counter, back wall, soffit)? Why?
  • Write one dictionary entry for Plumbing — Fixtures & Tie‑ins.
Assessment

Quick Checks & Discussion Prompts

  1. Explain the 100% Rule in your own words and give a failure example.
  2. Rename this activity‑style item into a deliverable: “Install ductwork Area B”.
  3. Where would Owner‑furnished equipment live in your WBS?
  4. Show how one WBS package maps to one cost code and at least two CPM activities.
  5. Identify a package that is too big and split it into two measurable children.

Teacher Tip: Use these as oral checks or have teams write 3‑line answers on paper. No forms are included here—this page is purely for teaching.

Wrap‑Up

Key Takeaways

  • WBS precedes and governs estimating and CPM. If WBS is wrong, everything downstream is noisy.
  • Deliverables, not people or verbs. Location tags make control easier.
  • Dictionary entries eliminate ambiguity and claims.
  • Code once, use everywhere (estimate, schedule, cost reports, progress dashboards).

Next Steps (for your program)

  • Publish a WBS standard (names, codes, dictionary template) for all projects.
  • Retrofit one active project: rebuild WBS → re‑map estimate/schedule.
  • Train supers and PMs to status by package, not by vague percent complete.
© S.F. Johnson Enterprises — “Build. Learn. Preserve.”