What is a WBS Dictionary?

WBS Dictionary

The WBS Dictionary is one of three components that comprise the scope baseline: 1) the Scope Statement, 2) the Work Breakdown Structure and 3) the WBS Dictionary. Without a WBS Dictionary, the project does not have a complete baseline and cannot measure or monitor scope performance.

WBS Dictionary Template

No. Item Description
1 WBS Code Enter the WBS Title and identify it as a Work Package, Planning and/or Control Account.
2 Responsible Organization/ Individual Name the single organization, group or individual that has been assigned sole responsibility for making sure the Work Package is completed. Include contact information.
3 Description Define Work Package boundaries. Frame the scope content so that it is clear what scope is included and excluded. If it is a Planning Package, describe the known and unknown scope.
4 Deliverables Identify the product, service or results created when all of the work in this Work Package is complete. Include any critical intermediate deliverables.
5 Acceptance Criteria Describe the functional and physical requirements in order to meet customer expectations and quality requirements. Include any unique approvals required for acceptance.
6 Budget Designate the budget for this Work Package, plus any critical resource information and assumptions.
7 Milestones List any Start Dates, End Dates, Intermediate Milestones, Interdependencies, Constraints and any assumption for the deliverables.
8 Risks Include any known threats and opportunities with response strategies.
9 Additional Information Describe any additional information, such as references, related work packages, etc.
10 Approvals: Date: Rev:

The WBS Dictionary is the formal project document that provides detailed descriptions of key information for all Elements in the Work Breakdown Structure and must comply with the 100% Rule. The 100% Rule requires that the WBS captures 100% of the project scope. However, since the titles of the WBS Elements are only one or two words, it is impossible to confirm by just using the WBS that this rule has been met. The WBS Dictionary is the project document that describes the work in each Element such that the project team is able to plan and execute 100% of the scope.

Many references describe the WBS Dictionary as a Work Packages description tool. The Work Packages are defined as the lowest Elements in each Leg of the WBS. While this statement is true, the WBS Dictionary actually describes every Element in the WBS. The WBS Dictionary is created in a hierarchical format just like the Work Breakdown Structure. The Level 1 Element descriptions must be created first to understand its boundaries and ensure alignment with the lower level Elements. This is the best way to ensure that the 100% Rule is being followed.

How to Create a WBS Dictionary

After the Work Breakdown Structure has been approved, the WBS Dictionary can be created. The creation of the WBS Dictionary is led by the Project Manager and developed by project team members who are Subject Matter Experts (SME). The development approach begins with the Level 1 Elements, proceeds down each Leg and terminates with the Work Packages. This hierarchical approach ensures that the work within each Level 1 remains in alignment and compliance with the 100% Rule.

When creating the WBS Dictionary, it is important to keep the content of each Element brief. The primary purpose of the WBS Dictionary is for project team members to have a clear understanding of the work being performed in all the Elements and particularly the Work Packages. It is not a rewrite of the Scope Statement, a Work Authorization Package, a Contract or Agreement, etc. It is a concise explanation of important topics related to each Element. A good way to ensure this format is followed is to use a WBS Dictionary template while following these steps:

  1. Assemble Project Team and Validate 100% Rule Assemble the project team SMEs and review the Work Breakdown Structure to validate the 100% Rule. Ensure everyone understands the WBS logic and assumptions. Revise the WBS based on feedback from the SMEs.
  2. Create Level 1 Element Content Using a template with the following minimum topics, create the content for each of the Level 1 WBS Elements (See Figure 1):
    1. WBS Level 1 ID Code and Title – Identify it as a Control Account if it is one.
    2. Description – Define the Element boundaries and frame the scope content so that it is clear what scope is included and excluded.
    3. Primary Deliverable(s) – The product, service or result created when all of the work in this WBS Leg is complete.
    4. Acceptance Criteria – Functional and physical requirements that meet customer expectations.
    5. Summary Budget – Budget for the entire WBS Leg, plus assumptions.
    6. Milestones – Milestone for the Primary Deliverable(s). Also include any assumptions, constraints, and schedule interdependencies with other Primary Deliverables in the other WBS Level 1 Elements
    7. Key Risks – Include any key threats and opportunities with response strategies.
    1. WBS Level 1 ID Code and Title – Identify it as a Control Account if it is one.
    2. Responsible Organization/Individual – This is the single organization, group or individual that has been assigned sole responsibility for making sure the Work Package is completed.
    3. Description – Define Work Package boundaries. Frame the scope content so that it is clear what scope is included and excluded. If it is a Planning Package, describe the known and unknown scope.
    4. Deliverables – The product, service or results created when all of the work in this Work Package is complete. Include any critical intermediate deliverables.
    5. Acceptance Criteria – Functional and physical requirements that meet customer expectations. Include any unique approvals required for acceptance.
    6. Budget – Budget for this Work Package, plus any critical resource information and assumptions.
    7. Milestones – Start Date, End Date, Intermediate Milestones, Interdependencies, Constraints and any assumptions.
    8. Risks – Include any known threats and opportunities with response strategies.

    WBS Dictionary, level 1 template

    Figure 1 – WBS Dictionary Level 1 Template

    How to Use a WBS Dictionary

    Just like the Work Breakdown Structure, the WBS Dictionary is a critical scope planning tool. It also serves as a basis for preparing work authorization documents, schedules, cost estimates and monitoring and controlling baselines. As mentioned many times in this article, it defines the work in the Work Breakdown Structure. It contains minimal essential information to understand the project requirements and meet all of the deliverables’ acceptance criteria. Combined with the approved scope statement and the Work Breakdown Structure, the WBS dictionary is the third and final component of the scope baseline. The baseline is the project document used to measure project performance. The scope baseline is the formal plan that is compared against actual results for monitoring and controlling scope execution.

    Work authorization documents are prepared based on the Work Package information and used to execute work. The Work Package information in the WBS Dictionary provides the basic data required for the creation work authorization documents so that the deliverables meet the acceptance criteria and can be transferred to the customer. The Project Team should refer to the WBS Dictionary throughout project execution to ensure the deliverables meet requirements.

    The WBS Dictionary is also the primary input for creating and monitoring schedule activities and cost estimates. Decomposing Work Packages create activities (See Figure 2). These activities become the activities that build a schedule using a Gantt chart format (See Figure 3). Once the activities have been resource-loaded, cost estimates can be created at the activity level, then aggregated via the Work Breakdown Structure throughout the entire project. This easily permits the project to monitor and control costs at any element in the WBS; a Work Package or Control Account.

    WBS dictionary, decomposing work packages, activities

    Figure 2 – Decomposing Work Packages into Activities

    gantt chart, work package activities, wbs dictionary

    Figure 3 – Creating a Gantt Chart directly from Work Package Activities