Back to RuruPilot homepage
Tools & techniques9 min read

Work breakdown structure: organise the output before the activity

How to decompose project scope into deliverables and work packages that can be estimated, owned and controlled.

By Alistair HumeReviewed 2 September 2026

Decision this guide supports

How should we divide the scope so nothing important is lost between teams?

Key takeaways

  • A work breakdown structure decomposes the full project scope into manageable, mutually understandable parts.
  • A deliverable-oriented structure is usually more stable than a list organised around departments or verbs.
  • Stop decomposing when a work package can be owned, estimated, accepted and controlled responsibly.

What the method does

A work breakdown structure, or WBS, is a hierarchical representation of project scope. It starts with the total project outcome and progressively decomposes it into deliverables, sub-deliverables and manageable work packages.

Its value is not the diagram itself. The structure creates a common reference for scope, schedule, cost, responsibility, risk and change. When those controls use different structures, gaps and double counting become much harder to see.

Prefer deliverables before activities

“Design”, “build” and “test” describe types of activity. “Approved identity design”, “configured authentication service” and “accepted login journey” describe outputs that can be inspected. Output-oriented elements make completion and scope boundaries clearer.

Activities still belong in the schedule beneath the relevant work package. The WBS answers what the project must produce; the schedule adds how and when the team expects to produce it.

Build a useful WBS in six passes

  1. 1Define the project outcome and the explicit scope boundary.
  2. 2Identify the major deliverables, including management and transition work.
  3. 3Decompose each deliverable into smaller results with clear boundaries.
  4. 4Test completeness: does the structure represent all agreed project scope exactly once?
  5. 5Assign a single accountable owner and acceptance criteria to each work package.
  6. 6Add the activities, dependencies, estimates and dates in the delivery plan.

How far should you decompose?

More detail is not automatically more control. Decompose until the responsible team can estimate the work, understand the boundary, identify dependencies, demonstrate completion and manage variance. High-risk or novel work may need smaller packages than routine work.

If a work package spans several owners, cannot be accepted objectively, or hides a major external dependency, it is probably still too broad. If maintaining the detail costs more than the decisions it improves, it is probably too fine.

Worked example: self-service portal

Level 1Level 2 examplesPossible work package
Customer experienceRegistration, account recovery, profileAccepted account-recovery journey
PlatformIdentity, integrations, observabilityProduction identity configuration
Data transitionMapping, cleansing, migration, reconciliationReconciled migration rehearsal
Operational readinessSupport, training, runbooks, handoverApproved support operating model
Project managementGovernance, assurance, change controlLaunch decision pack

The quiet superpower: a WBS dictionary

A label in a hierarchy is rarely enough. For each important work package, keep a short definition: scope, exclusions, owner, expected output, acceptance criteria, dependencies, assumptions and control account if used.

This dictionary prevents two teams from using the same words for different things. It also makes change control more concrete because people can see which boundary is being changed.

Common pitfalls

  • Organising only by department, which obscures end-to-end deliverables.
  • Copying the organisation chart instead of decomposing project scope.
  • Mixing deliverables, activities and milestones at the same level without a rule.
  • Forgetting transition, assurance, data, training or project-management work.
  • Treating the first workshop output as fixed when new scope is discovered.
  • Creating tiny work packages that add reporting overhead without improving a decision.

Sources & method

This guide is RuruPilot’s practical synthesis. Definitions and established control principles are grounded in the primary sources below; examples, operating conventions and recommendations are our interpretation unless stated otherwise.

  1. 1
    NASA Work Breakdown Structure Handbook

    NASA. Detailed guidance on WBS concepts, development, dictionaries, integration and common errors.

  2. 2
    Program Planning & Control Guidance Documents

    NASA. Official source page for the NASA WBS Handbook and related project-control guidance.

Talk it through

Want to apply this to your own project?

Tell us what you are facing. We can discuss project support, practical PM training, consultancy, or how RuruPilot could support your team.

Prefer email? Write to hello@macrocyra.com.

We use your details only to respond to this enquiry. See our Privacy Policy.

Continue learning

Related field guides