Use Sophia to knock out your gen-ed requirements quickly and affordably. Learn more
×

The Work Breakdown Structure (WBS)

Author: Sophia

what's covered
In this lesson, you will learn why a WBS is used and how it is created.

Specifically, this lesson will cover the following:

Table of Contents

1. Why a Work Breakdown Structure?

Now that we’ve completed the scope management plan, we can now look at the work breakdown structure (WBS). It is a process where the project deliverables are broken into smaller, manageable work components. In the WBS, the estimated time needed to complete each work component is provided, giving the project manager a clear picture of the project schedule.

The WBS aligns with the scope of the project and breaks the work down into components that can be scheduled, estimated, and easily monitored and controlled. The idea behind the WBS is simple: you subdivide a complicated task into smaller tasks until you reach a level that cannot be further subdivided.

reflect
Anyone familiar with the arrangements of folders and files in a computer memory or who has researched their ancestral family tree should be familiar with this idea. You stop breaking down the work when you reach a low enough level to perform an estimate of the desired accuracy. At that point, it is usually easier to estimate how long the small task will take and how much it will cost to perform than it would have been to estimate these factors at the higher levels.

IN CONTEXT

Suppose we consider earning a bachelor’s degree as a project. You wouldn’t look at it as simply earning the degree as the end goal. You would break down earning the bachelor’s degree into two specific components, such as what classes need to be taken and when they can be taken. You might even have a spreadsheet or a document that lists when certain courses should be taken (some classes depend on the completion of others first). This is the same idea of a WBS. It breaks everything that needs to be done into smaller pieces, which makes it a lot more manageable, while allowing you to order the tasks into a logical sequence of events.

As you probably already know, creating the WBS and the schedule management plan is part of the project planning phase and the second step in our list of components.

Planning Phase Component Addresses Document Document Purpose
Scope and scope management The process of defining exactly what work is required (and what is not) to deliver the project’s objectives Scope Management Plan Outlines how the project scope will be defined, validated, and controlled to prevent scope creep
Work breakdown structure (WBS) and Scheduling Breaking the project deliverables into smaller, manageable components and estimating the time needed to complete each activity WBS and Schedule The WBS breaking the project scope into manageable components, serving as the foundation for planning, estimating, and assigning work
Identify resources needed Determining the people, equipment, and materials required to complete project activities Resource Management Plan Created to document the type, quantity, and timing of resources so they can be acquired and managed effectively
Determine costs Estimating the costs associated with the resources needed for the project activities Project Budget and Procurement Management Plan The project budget documents the costs of the project. The Procurement Management Plan documents goods and resources needed to be obtained for the project
Communication Determining how project information will be shared among stakeholders (remember, you identified stakeholders during the initiation phase!) Communication Management Plan Created to ensure the right information is delivered to the right people at the right time using the right methods
Risk assessment and management Identifying potential events that could impact the project, analyzing their likelihood and impact, and planning responses Risk Management Plan Created to record identified risks, their characteristics, and planned responses so they can be monitored and managed throughout the project

WBS describes the products or services to be delivered by the project and how they are decomposed and related. It is a deliverable-oriented decomposition of a project into smaller components. It defines and groups a project’s discrete work elements in a way that helps organize and define the total work scope of the project.

IN CONTEXT

Agile Connection

In a Waterfall approach, the WBS becomes a fixed baseline, and any changes to it require formal approval. This approach ensures a structured and predictable roadmap, but it can be rigid when adapting to changes.

In contrast, Agile projects treat the WBS in a more flexible way. Instead of a static, hierarchical chart, Agile uses a flexible backlog that functions as a dynamic and evolving version of a WBS. A flexible backlog in Agile is basically a living to-do list for the project. Instead of mapping out every single task from the beginning like you would in Waterfall, the backlog holds all the features, ideas, and user stories the team might work on (remember when we created requirements in the last lesson? This is essentially the requirements).

The backlog is feature based rather than task based, containing epics, user stories, and features that represent customer value. Work is progressively broken down and refined as the project advances, with detailed planning happening only for the current sprint or iteration. This rolling WBS adapts continuously, allowing teams to respond quickly to changing requirements and prioritize value delivery over rigid task tracking.

Ultimately, Waterfall relies on a traditional WBS that is detailed upfront and fixed, while Agile uses a flexible backlog that evolves throughout the project. Both serve the purpose of organizing and breaking down work, but Waterfall emphasizes structure and predictability, whereas Agile emphasizes adaptability and customer value.

A WBS also provides the necessary framework for detailed cost estimating and control and guidance for schedule development and control, which you’ll use in future planning.

terms to know
Work Breakdown Structure (WBS)
A process where the project deliverables are broken into smaller, manageable work components.
Flexible Backlog
A way to break down work in Agile, and a living to-do list for the project, where instead of mapping out every single task, the backlog holds all the features, ideas, and user stories the team might work on.


2. How Is the WBS Created?

WBS is a hierarchical decomposition of the project into phases and deliverables.

hint
The term hierarchical refers to something that is organized in a system of levels or ranks, where each level is subordinate to the one above it and superior to the one below it.

Hierarchical decomposition is a method to break down large projects into hierarchical subcomponents to simplify and better understand what needs to be done to complete a project. It is a tree structure, which shows a subdivision of effort required to achieve an objective (e.g., a program, project, or contract). In a project or contract, the WBS is developed by starting with the end objective and successively subdividing it into manageable components in terms of size, duration, and responsibility (e.g., systems, subsystems, components, tasks, subtasks, and work packages), which include all steps necessary to achieve the objective.

The WBS creation involves the following:

  • Listing all the project outputs (deliverables and other direct results)
  • Identifying all the activities required to deliver the outputs
  • Subdividing these activities into subactivities and tasks
  • Identifying the deliverable and milestone(s) of each task
  • Identifying the time usage of all the resources (personnel and material) required to complete each task
The purpose of developing a WBS is to do the following:
  • Allow easier management of each component
  • Allow accurate estimation of time, cost, and resource requirements
  • Allow easier assignment of human resources
  • Allow easier assignment of responsibility for activities
Work breakdown structure diagram showing a project divided into subprojects, each subproject broken down into tasks, and each task divided into subtasks.
Here is a basic WBS. As you can see, each part of a project (deliverable or requirement) would be listed as a subproject with the tasks for each broken down even further into tasks and subtasks.

EXAMPLE

If you want to clean a room, you might begin by picking up clothes, toys, and other things that have been dropped on the floor. You could use a vacuum cleaner to get dirt out of the carpet. You might take down the curtains, take them to the cleaners, and then dust the furniture. All of these tasks are subtasks performed to clean the room. As for vacuuming the room, you might have to get the vacuum cleaner out of the closet, connect the hose, empty the bag, and put the machine back in the closet. These are smaller tasks to be performed to accomplish the subtask called vacuuming.

Work breakdown structure for cleaning a room. Tasks include mopping the floor, dusting, vacuuming, picking up the floor, and cleaning the curtains. Subtasks include preparing the mop and bucket, mixing the cleaner, rinsing the mop, cleaning the coffee table and blinds, vacuuming the carpet, emptying the bag, connecting the hose, picking up toys and clothes, putting toys in a box, hanging up clothes in the closet, removing curtains, taking them to cleaners, and rehanging.

Now that you’ve learned more about WBS, in the next lesson, we will address how to actually create one.

term to know
Hierarchical Decomposition
A method to break down large projects into hierarchical subcomponents to simplify and better understand what needs to be done to complete a project.

summary
In this lesson, you learned why a work breakdown structure (WBS) is used and saw how it breaks project deliverables into smaller, manageable components that are easier to estimate, schedule, and control. You explored examples that showed how the WBS provides structure and prevents projects from feeling overwhelming by organizing work into logical, trackable pieces. You then learned how the WBS is created through hierarchical decomposition—starting with the end objective and breaking it down into phases, deliverables, tasks, and subtasks—so that responsibilities, time, cost, and resources can be clearly assigned. By the end, you understood how the WBS serves as the foundation for accurate planning and successful project execution.

Source: THIS CONTENT HAS BEEN ADAPTED FROM PRESSBOOKS "NSCC PROJECT MANAGEMENT” BY ADRIENNE WATT. ACCESS FOR FREE AT https://pressbooks.atlanticoer-relatlantique.ca/projectmanagement/ LICENSE: CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL

Terms to Know
Flexible Backlog

A way to break down work in Agile, and a living to-do list for the project where instead of mapping out every single task the backlog holds all the features, ideas, and user stories the team might work on.

Hierarchical Decomposition

A method to break down large projects into hierarchical subcomponents to simplify and better understand what needs to be done to complete a project.

Work Breakdown Structure (WBS)

A process where the project deliverables are broken into smaller, manageable work components.