← All articles

Work Breakdown Structure (WBS): A Practical How-To Guide

By XNM Technologies · August 16, 2022 · 3 min read
Work Breakdown Structure (WBS): A Practical How-To Guide

A Work Breakdown Structure (WBS) is a hierarchical decomposition of the total scope of work required to achieve the project objectives and produce the required deliverables. That definition contains a critical word: deliverables. A WBS decomposes what the project will produce, not what the team will do. This distinction -- deliverable-based versus activity-based -- is the most important concept in WBS development, and the most commonly ignored.

The 100% Rule

The defining principle of a WBS is the 100% rule: the sum of the work at any level of the WBS must equal 100% of the work at the level above. Nothing is left out; nothing is counted twice. A WBS that misses scope will produce a schedule and budget that miss scope. A WBS that double-counts scope will produce a schedule and budget that overstate work. Both errors compound as the project proceeds.

The 100% rule applies at every level: the first level must capture 100% of the project scope; each second-level element must capture 100% of its parent element; and so on down through the hierarchy. This means the WBS must include all deliverables -- the ones the client will receive, the ones that are internal to the project (project management plan, quality records, procurement documents), and the work that enables deliverables (engineering studies, regulatory approvals, site mobilisation).

How Deep to Go

A common question in WBS development is how many levels to decompose. The practical rule of thumb: decompose to the level where the lowest-level element (called a work package) can be reliably estimated, assigned to a single responsible party, and monitored for progress. The widely cited 8-to-80-hour rule offers a useful guideline: a work package should represent between 8 and 80 hours of effort. Shorter than 8 hours and the overhead of tracking it exceeds its value. Longer than 80 hours and the work package is too coarse to estimate reliably or detect early when it is in trouble.

In practice, decomposition depth varies across the WBS. Well-understood, routine work packages may be appropriately defined at a higher level. Novel, complex, or high-risk work packages may need to be decomposed to a lower level to achieve sufficient estimating confidence and control.

The WBS Dictionary

The WBS itself -- the hierarchical diagram or outline -- communicates what is included. The WBS dictionary communicates what is included and, critically, what is excluded. For each work package, the WBS dictionary should define: the scope of work (what is included), the deliverables produced, the acceptance criteria, the responsible party, the estimate of effort and cost, the dependencies, and explicit exclusions -- scope items that a reader might reasonably assume are included but are not. The WBS dictionary is often the most valuable part of the WBS for preventing scope disputes later in the project.

Common Mistakes

  1. Activity-based WBS. The most common mistake. An activity-based WBS decomposes what the team will do -- design, procure, install, test -- rather than what the project will produce. Activity-based WBSs tend to miss deliverables that do not fit neatly into the activity structure, fail to satisfy the 100% rule, and do not translate naturally into a scope baseline.

  2. WBS too high-level. A WBS that stops decomposing too early produces work packages that are too large to estimate reliably. The result is wide estimating ranges, cost and schedule uncertainty, and difficulty detecting problems early.

  3. WBS without a dictionary. A WBS without a dictionary defines what is included but not what is excluded. Scope disputes -- where the client believes something is in scope and the contractor does not -- are expensive and relationship-damaging. The WBS dictionary prevents most of them by making exclusions explicit.

The WBS is the foundation for the project schedule (activities are derived from work packages), the cost estimate (work packages are the unit of cost accumulation), and the risk register (risks are identified at the work package level). A well-constructed WBS does not guarantee project success, but a poorly constructed one makes it significantly harder.

XNM provides project and programme management advisory to public-sector and capital-project organisations. Reach out to XNM's program and project delivery team to discuss WBS development and project planning for your organisation.