33R-15Beginner15 min read

Developing the Project Work Breakdown Structure

Before you schedule anything, break down the work. The WBS is the deliverable-oriented backbone that organizes all of a project's scope — the foundation the schedule, budget, and reporting all hang from. Build it once, build it well, and every control system lines up. Built on AACE 33R-15.

What a WBS is — and what it isn't

The key word is deliverable-oriented. A WBS is organized around what is produced (the foundations, the steel frame, the MEP systems) — not around activities ("excavate", "pour") and not around the org chart. Activities and schedule come later, decomposed from the work packages (Lesson 1).

Levels, branches, and work packages

A WBS is a tree. The top is the whole project; each level breaks the level above into its component deliverables; the leaves are work packages — small enough to estimate, schedule, assign, and control.

1.0 Building1.1 Substructure1.2 Superstructure1.3 MEP & fit-out1.1.1 Piling1.1.2 Foundations1.2.1 Frame1.2.2 Floors1.3.1 HVAC
Each box is a deliverable; the codes (1.2.1) give every element a unique address used across cost, schedule, and reporting. The green leaves are work packages — where activities (Lesson 1) are later decomposed.

The rules that keep a WBS sound

  1. The 100% rule — each level captures all of the scope of the level above — no more, no less. Children sum to the parent. This is the single most important WBS rule.
  2. Mutually exclusive — no overlap between elements: a piece of work belongs to exactly one WBS element, or you'll double-count cost and progress.
  3. Deliverable / outcome-oriented — name elements as nouns (things produced), not verbs (activities). "Foundations", not "Pouring".
  4. Decompose to a controllable level — stop breaking down when a work package is small enough to estimate, schedule, assign, and track — not before, not into infinity.
  5. Unique coding — every element gets a unique WBS code (1.2.1). That code is the address cost, schedule, and reports all use to roll up consistently.

The WBS dictionary

The tree shows the structure; the WBS dictionary defines what each element actually means. For every element it records the scope description, deliverables, boundaries (what's in and what's out), and often the responsible party and associated cost account. It's what stops two people interpreting "1.3 MEP & fit-out" differently.

The WBS gives you…The dictionary adds…
The hierarchy and codesA scope statement for each element
Where an element sitsWhat's included and explicitly excluded
The roll-up structureResponsible party, cost account, assumptions

Ten things to remember

  1. The WBS is a deliverable-oriented decomposition of all project scope — built first.
  2. It's organized by what's produced (nouns), not by activities (verbs) or the org chart.
  3. The lowest level is the work package — where activities (Lesson 1) are decomposed.
  4. The 100% rule: children sum to the parent — all scope, no overlap.
  5. Elements are mutually exclusive — each piece of work belongs to exactly one element.
  6. Decompose to a controllable level — small enough to estimate, schedule, assign, track.
  7. Every element gets a unique code — the shared address for roll-ups.
  8. Choose the organizing logic first (area, system, phase) to match how the project is managed.
  9. The WBS dictionary defines each element — scope, boundaries, owner, cost account.
  10. One WBS underpins schedule, cost, responsibility and reporting — it's why the numbers reconcile.

Glossary

100% rule
Each level captures all the scope of the level above — children sum to the parent.
Deliverable-oriented
Organized around outputs (nouns), not activities or the org chart.
OBS / RAM
Organizational Breakdown Structure / Responsibility Assignment Matrix — maps WBS to owners.
WBS
A deliverable-oriented hierarchical decomposition of total project scope.
WBS code
The unique identifier (e.g. 1.2.1) used to roll up cost, schedule, and reports.
WBS dictionary
Definitions of each element — scope, boundaries, owner, cost account.
WBS element
Any node in the WBS tree, with a unique code.
Work package
The lowest WBS level — decomposed into activities for scheduling.

Check your understanding

1A WBS is organized around:
2The lowest level of the WBS is the:
3The "100% rule" states that:
4What does the WBS dictionary add beyond the tree?
5Why is one shared WBS so valuable?