Work breakdown structure
A work breakdown structure is a hierarchical decomposition of a project's scope into manageable components, such as deliverables, activities, tasks, or work packages.
Think Like a Software Engineering Manager
A work breakdown structure is a hierarchical decomposition of a project's total scope into progressively smaller work packages and tasks.
- How it is used
- Uses WBS to organize project scope before sequencing tasks in a working-backward plan.
- How deep it goes
- Defines the hierarchy and work packages, but does not walk through constructing a complete WBS.
- Examples
- Shows a launch timeline with technical design, testing, launch, and retrospective tasks rather than a WBS diagram.
- What you can do after
- Build it from scratch by dividing project scope into work packages that can seed a working-backward plan.
Read how Think Like a Software Engineering Manager explains work breakdown structure →
Statistics Every Programmer Needs
A work breakdown structure is a tabular or visual decomposition of a project into component activities and their dependencies.
- How it is used
- Structures project work before scheduling, resource allocation, critical-path analysis, and broader project management.
- How deep it goes
- Defines activities and dependencies and demonstrates their tabular organization, but defers durations, other attributes, and critical-path calculations.
- Examples
- Uses an automated reporting tool with coded activities, descriptions, and dependencies from scope definition through deployment.
- What you can do after
- Build it from scratch by decomposing a project into activities and documenting the dependencies needed for subsequent planning.
Read how Statistics Every Programmer Needs explains work breakdown structure →
Related concepts
- dependencyhas part · A software dependency is a component, resource, or prerequisite on which another software component or operation relies to function or proceed.
- activityhas part · An activity is a distinct unit of work performed as part of a project, job, or process to achieve a defined outcome.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.

