Work breakdown structure
A work-breakdown structure in project management and systems engineering, is a deliverable-oriented breakdown of a project into smaller components. A work breakdown structure is a key project deliverable that organizes the team's work into manageable sections. The Project Management Body of Knowledge defines the work-breakdown structure "A hierarchical decomposition of the total scope of work to be carried out by the project team to accomplish the project objectives and create the required deliverables."
A work-breakdown structure element may be a product, data, service, or any combination thereof. A WBS also provides the necessary framework for detailed cost estimating and control along with providing guidance for schedule development and control.
Overview
WBS is a hierarchical and incremental decomposition of the project into phases, deliverables and work packages. It is a tree structure, which shows a subdivision of effort required to achieve an objective; for example a program, project, and 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 which include all steps necessary to achieve the objective.The work breakdown structure provides a common framework for the natural development of the overall planning and control of a contract and is the basis for dividing work into definable increments from which the statement of work can be developed and technical, schedule, cost, and labor hour reporting can be established.
A work breakdown structure permits summing of subordinate costs for tasks, materials, etc., into their successively higher level "parent" tasks, materials, etc. For each element of the work breakdown structure, a description of the task to be performed is generated. This technique is used to define and organize the total scope of a project.
The WBS is organized around the primary products of the project instead of the work needed to produce the products. Since the planned outcomes are the desired ends of the project, they form a relatively stable set of categories in which the costs of the planned actions needed to achieve them can be collected. A well-designed WBS makes it easy to assign each project activity to one and only one terminal element of the WBS. In addition to its function in cost accounting, the WBS also helps map requirements from one level of system specification to another, for example, a cross reference matrix mapping functional requirements to high level or low level design documents.
The WBS may be displayed horizontally in outline form, or vertically as a tree structure.
The development of the WBS normally occurs at the start of a project and precedes detailed project and task planning.
History
The concept of work breakdown structure developed with the Program Evaluation and Review Technique by the United States Department of Defense. PERT was introduced by the U.S. Navy in 1957 to support the development of its Polaris missile program. While the term "work breakdown structure" was not used, this first implementation of PERT did organize the tasks into product-oriented categories.By June 1962, DoD, NASA and the aerospace industry published a document for the PERT/COST system which described the WBS approach. This guide was endorsed by the Secretary of Defense for adoption by all services. In 1968, the DoD issued "Work Breakdown Structures for Defense Materiel Items", a military standard requiring the use of work breakdown structures across the DoD.
The document has been revised several times, most recently in 2018. The current version of this document can be found in "Work Breakdown Structures for Defense Material Items". It includes WBS definitions for specific defense materiel commodity systems, and addresses WBS elements that are common to all systems.
Defense Materiel Item categories from MIL-STD-881D are:
- Aircraft Systems
- Electronic/Generic Systems
- Missile/Ordnance Systems
- Strategic Missile Systems
- Sea Systems
- Space Systems
- Ground Vehicle Systems
- Unmanned Maritime Systems
- Launch Vehicle Systems
- Information Systems/Defense Business Systems
In 1987, the Project Management Institute documented the expansion of these techniques across non-defense organizations. The Project Management Body of Knowledge Guide provides an overview of the WBS concept, while the "Practice Standard for Work Breakdown Structures" is comparable to the DoD standard, but is intended for more general application.
Design principles
100% rule
An important design principle for work breakdown structures is called the 100% rule. It has been defined as follows:Mutually exclusive elements
Plan outcomes, not actions
If the work breakdown structure designer attempts to capture any action-oriented details in the WBS, the designer will likely include either too many actions or too few actions. Too many actions will exceed 100% of the parent's scope and too few will fall short of 100% of the parent's scope. The best way to adhere to the 100% rule is to define WBS elements in terms of outcomes or results, not actions. This also ensures that the WBS is not overly prescriptive of methods, allowing for greater ingenuity and creative thinking on the part of the project participants. For new product development projects, the most common technique to ensure an outcome-oriented WBS is to use a product breakdown structure. Feature-driven software projects may use a similar technique which is to employ a feature breakdown structure. When a project provides professional services, a common technique is to capture all planned deliverables to create a deliverable-oriented WBS. Work breakdown structures that subdivide work by project phases must ensure that phases are clearly separated by a deliverable also used in defining entry and exit criteria.Level of detail
One must decide when to stop dividing work into smaller elements. For most projects a hierarchy of two to four levels will suffice. This will assist in determining the duration of activities necessary to produce a deliverable defined by the WBS. There are several heuristics or "rules of thumb" used when determining the appropriate duration of an activity or group of activities necessary to produce a specific deliverable defined by the WBS.- The first is the "80 hour rule" which means that no single activity or group of activities at the lowest level of detail of the WBS to produce a single deliverable should be more than 80 hours of effort.
- The second rule of thumb is that no activity or group of activities at the lowest level of detail of the WBS should be longer than a single reporting period. Thus if the project team is reporting progress monthly, then no single activity or series of activities should be longer than one month long.
- The last heuristic is the "if it makes sense" rule. Applying this rule of thumb, one can apply "common sense" when creating the duration of a single activity or group of activities necessary to produce a deliverable defined by the WBS.
- can be realistically and confidently estimated;
- makes no sense practically to break down any further;
- can be completed in accordance with one of the heuristics defined above;
- produces a deliverable which is measurable; and
- forms a unique package of work which can be outsourced or contracted out.
Coding scheme
A practical example of the WBS coding scheme is
1.0 Aircraft System
Terminal element
The lowest element in a tree structure, a terminal element is one that is not further subdivided. In a Work Breakdown Structure such elements, also known as work packages, are the items that are estimated in terms of resource requirements, budget and duration; linked by dependencies; and scheduled. At the juncture of the WBS element and organization unit, control accounts and work packages are established and performance is planned, measured, recorded and controlled. A WBS can be expressed down to any level of interest. Three levels are the minimum recommended, with additional levels for and only for items of high cost or high risk, and two levels of detail at cases such as systems engineering or program management, with the standard showing examples of WBS with varying depth such as software development at points going to 5 levels or fire-control system to 7 levels.Consistent to norms
The higher WBS structure should be consistent to whatever norms or template mandates exist within the organization or domain. For example, shipbuilding for the U.S. Navy must respect that the nautical terms and their hierarchy structure put into MIL-STD are embedded in Naval Architecture and that matching Navy offices and procedures have been built to match this naval architecture structure, so any significant change of WBS element numbering or naming in the hierarchy would be unacceptable.Example
The figure on the left shows a work breakdown structure construction technique that demonstrates the 100% rule and the "progressive elaboration" technique. At WBS Level 1 it shows 100 units of work as the total scope of a project to design and build a custom bicycle. At WBS Level 2, the 100 units are divided into seven elements. The number of units allocated to each element of work can be based on effort or cost; it is not an estimate of task duration.The three largest elements of WBS Level 2 are further subdivided at Level 3. The two largest elements at Level 3 each represent only 17% of the total scope of the project. These larger elements could be further subdivided using the progressive elaboration technique described above.
WBS design can be supported by software to allow automatic rolling up of point values. Estimates of effort or cost can be developed through discussions among project team members. This collaborative technique builds greater insight into scope definitions, underlying assumptions, and consensus regarding the level of granularity required to manage the projects.