6.2 WBS, Work Packages, and Activity Definition

Key Takeaways

  • The WBS is created using decomposition — breaking down deliverables into smaller, more manageable components
  • Work packages should be detailed enough to estimate cost and duration but not so detailed that management overhead exceeds the work itself
  • Activities are derived from work packages through further decomposition and are the smallest units of work scheduled on the project timeline
  • The WBS dictionary provides detailed descriptions of each WBS element including scope description, deliverables, assumptions, and constraints
  • The rolling wave planning approach plans near-term work in detail while leaving future work at a higher level to be elaborated later
Last updated: March 2026

WBS, Work Packages, and Activity Definition

The Work Breakdown Structure and its decomposition into activities form the backbone of predictive project planning. This section covers Domain 2, Task 2 concepts related to defining and organizing project work.

Decomposition Process

Decomposition is the technique of subdividing project deliverables and project work into smaller, more manageable components.

Steps to Create a WBS

  1. Identify major deliverables and project management work
  2. Organize the deliverables into a logical hierarchy
  3. Decompose upper-level deliverables into lower-level components
  4. Assign identification codes (WBS numbering system)
  5. Verify completeness using the 100% Rule

Decomposition Guidelines

GuidelineExplanation
Deliverable-orientedWBS elements represent deliverables, not activities
100% RuleEach level must represent 100% of the parent level
Mutually exclusiveNo overlap between WBS elements at the same level
Appropriate detailDecompose to the work package level (smallest deliverable)
8/80 RuleWork packages should take 8 to 80 hours (some orgs use 4/40)

The WBS Dictionary

The WBS dictionary is a companion document that provides detailed descriptions of each WBS element:

FieldDescription
WBS CodeUnique identifier for each element
Work DescriptionDetailed description of the work
Responsible OrganizationWho performs the work
MilestonesAssociated milestones
Schedule ActivitiesLinked activities
Resources RequiredResources needed
Cost EstimatesEstimated costs
Quality RequirementsQuality standards
Acceptance CriteriaHow completion is verified
Technical ReferencesRelated technical documents
Assumptions and ConstraintsRelevant assumptions and limitations

From Work Packages to Activities

Work packages (lowest WBS level) are decomposed further into activities during schedule planning:

WBS → Work Packages → Activities → Schedule
ConceptLevelPurpose
WBS ElementDeliverable hierarchyOrganize scope
Work PackageLowest WBS levelSmallest deliverable unit
ActivityBelow work packagesSmallest schedulable unit
MilestoneKey eventZero-duration marker

Activity Attributes

Each activity has attributes that describe it in detail:

  • Activity ID and name
  • Predecessor and successor activities
  • Logical relationships and dependencies
  • Leads and lags
  • Resource requirements
  • Imposed dates (constraints)
  • Geographic location (if relevant)

Rolling Wave Planning

Rolling wave planning is a form of progressive elaboration where:

  • Near-term work is planned in detail (at the activity level)
  • Future work is planned at a higher level (work packages or planning packages)
  • As the project progresses, future work is elaborated into detailed activities

This approach is useful when:

  • The full scope cannot be defined in advance
  • Requirements for later phases depend on results of earlier phases
  • The project is long-term and future conditions are uncertain

Key Point: Rolling wave planning is NOT scope creep. It is a planned approach to elaborating detail as more information becomes available. The total scope (as captured in the WBS at a high level) remains controlled.


Milestone Lists

A milestone is a significant point or event in the project with zero duration. It marks the completion of a key deliverable or phase.

Types of Milestones

  • Mandatory milestones: Required by contracts, regulations, or organizational policy
  • Optional milestones: Placed by the project team to monitor progress
  • External milestones: Dependent on factors outside the project

Milestones are used in:

  • Schedule planning and progress tracking
  • Stakeholder reporting
  • Phase gate reviews
  • Contract payment triggers
Test Your Knowledge

The 8/80 Rule in WBS development suggests that work packages should:

A
B
C
D
Test Your Knowledge

Rolling wave planning is best described as:

A
B
C
D
Test Your Knowledge

What is the duration of a milestone?

A
B
C
D