SaveMyCert
Log in
5 of 5 free questions left today·for 30 a day
Process

PMP Scope Management: Requirements, Scope Statement, WBS and Backlog

21 min readPMP · ProcessUpdated

Project scope management, for the PMP exam, is the work of defining what a project will and will not deliver, getting stakeholders to agree to it, breaking it down into manageable pieces, and keeping the delivered work inside that agreement. It is Task 2 of the Process domain in PMI's Examination Content Outline, with three enablers: define scope, obtain stakeholder agreement on project scope, and break down scope. This lesson covers requirements elicitation, the project scope statement and its exclusions, acceptance criteria and the definitions of done and ready, the requirements traceability matrix, the WBS, WBS dictionary and scope baseline, rolling wave planning, agile backlog breakdown into epics and user stories, formal acceptance of deliverables, and controlling scope creep and gold plating in predictive, agile and hybrid projects.

What you’ll learn
  • Choose a requirements elicitation technique that fits the stakeholders and the situation
  • Distinguish the project scope statement from the charter, the scope management plan and requirements documentation, and record exclusions versus assumptions correctly
  • Write measurable acceptance criteria and tell them apart from the definition of done and the definition of ready
  • Obtain stakeholder agreement on scope in predictive and agile settings, and use a traceability matrix to prove coverage and analyse impact
  • Decompose scope into a WBS that follows the 100% rule, with work packages, planning packages and a WBS dictionary forming the scope baseline
  • Break agile scope into epics and thin, vertical, INVEST user stories refined just in time
  • Route deliverable acceptance and scope changes correctly in predictive, agile and hybrid projects

What developing and managing project scope means

Developing and managing project scope means deciding exactly what the project will and will not deliver, getting the people who matter to agree to it, breaking it into pieces the team can plan and deliver, and then keeping the delivered work inside that agreement. Scope is the boundary everything else is planned against: schedule, cost, resources and quality all depend on it.

The PMP Examination Content Outline lists three enablers for this task, and this lesson follows them:

  1. Define scope: collect requirements, then describe the product and the deliverables, how each will be accepted, and what is excluded.
  2. Obtain stakeholder agreement on project scope: resolve competing expectations, get the scope approved, and later get each deliverable formally accepted.
  3. Break down scope: decompose it into a work breakdown structure (WBS) in predictive work, or a product backlog of epics and user stories in agile work, at a level of detail that fits how well the work is understood.

The task title also says manage: once scope is agreed, it changes only through the agreed route. In a predictive project that route is change control against the scope baseline; in an agile project it is the product owner and the backlog. Hybrid projects use both, component by component.

Two neighbouring tasks are kept separate: deciding which work delivers the most value and when (value-based delivery) and running the formal change control process itself (a Business Environment task). This lesson covers them only where they decide a scope question.

How to collect requirements: choosing an elicitation technique

Requirements are collected with whichever elicitation technique suits the stakeholders and the situation; no technique is best everywhere. The deciding question is usually why the current approach is not producing clear requirements: people cannot put the need into words, people disagree, there are too many of them to meet, or time is short.

TechniqueWhat it isFits best when
InterviewsOne-to-one questioning of a stakeholder or expertDetailed or sensitive information from a few people
Facilitated workshopsA structured, cross-functional session led by a neutral facilitatorSeveral groups see the same thing differently, and agreement is needed quickly
Focus groupsA moderated discussion with prequalified stakeholders and subject matter expertsGauging expectations and attitudes of a group
Questionnaires and surveysWritten questions sent to many peopleA large, dispersed audience and quick statistical answers
Observation (job shadowing)Watching people do the work in their real environmentUsers cannot describe their routine because much of it is tacit or habitual
PrototypingA model or mock-up of the product for people to react toUsers cannot describe what they want but react clearly when they see it
BenchmarkingComparing against other organizations' practices or productsSetting targets or finding ideas, not uncovering these users' needs
Document analysisReviewing existing documents such as procedures, regulations and contractsRequirements already exist in writing

Two pairs are easy to confuse. Observation versus prototyping: observation reveals how people work today when they cannot explain it; prototyping reveals what they want from the new product when they cannot specify it. Workshop versus separate interviews: interviews collect each group's view in isolation, so conflicting needs stay conflicting; a facilitated workshop puts the groups in one room to reconcile them, which is why it is the usual choice when cross-functional agreement is needed against a deadline.

The results are recorded as requirements documentation and, where traceability matters, in a requirements traceability matrix (covered below). Requirements are not scope until they have been analysed and agreed: some will be deferred, some excluded, and some turned into deliverables.

The project scope statement, and how it differs from the charter

The project scope statement is the detailed description of the project's scope: the product scope description, the deliverables, the acceptance criteria for those deliverables, and the project exclusions. It is the single document that says what will be delivered, how each deliverable will be accepted and what will not be delivered. Constraints and assumptions that shape the scope are recorded alongside it, usually in the assumption log.

It is often confused with three other planning documents:

DocumentPurposeTypical contents
Project charterAuthorizes the project and the project managerPurpose, high-level requirements and risks, summary milestone schedule, pre-approved financial resources, the project manager's authority, sponsor
Scope management planDescribes how scope will be defined, decomposed, approved, controlled and acceptedThe process for preparing the scope statement, creating the WBS, approving the baseline and formally accepting deliverables
Requirements documentationRecords what stakeholders needIndividual requirements, their source, priority and acceptance needs
Project scope statementDraws the boundary of what will be deliveredProduct scope description, deliverables, acceptance criteria, exclusions

A simple test: the charter authorizes, the scope management plan explains the method, requirements documentation captures needs, and the scope statement sets the boundary.

Exclusions versus assumptions

Many scope disputes start with something nobody wrote down. If stakeholders talk as though an item is included, or a document is silent on it, the project manager clarifies it before sign-off and records the outcome explicitly: either as an inclusion (a deliverable) or as an exclusion. Exclusions are as important as deliverables because they stop silent expectations turning into disputes at handover.

The choice between an exclusion and an assumption depends on whether the fact is settled. A point that has been confirmed as outside this project's scope (for example, a landlord confirming that it will carry out the building fit-out under its own contract) is written into the scope statement as an exclusion. A point that is still uncertain but being treated as true for planning goes in the assumption log, where it is monitored; if it could hurt the project, it may also be a risk. Logging a confirmed fact as an assumption leaves it looking negotiable. In agile and hybrid work the same discipline applies to a release: the release agreement names what it does not contain as plainly as what it does, so expectations that belong to later releases are settled before delivery starts.

Acceptance criteria, definition of done and definition of ready

Acceptance criteria are the measurable conditions a deliverable or user story must meet to be accepted. They are agreed while scope is being defined, not at handover, because a deliverable with no stated criteria invites an argument when the customer sees it. A good criterion can be checked objectively: two people applying it would reach the same verdict. For an online booking form, "a confirmation email is sent within one minute of a completed booking" and "a booking date in the past is rejected with an error message" pass that test; "user-friendly", "fast" or "reliable" do not until they are turned into something measurable.

Acceptance criteria are also different from quality metrics. Quality metrics, defined in the quality management plan, describe how the project measures the quality of its work and processes in general; acceptance criteria are the deliverable-specific conditions the customer will accept that deliverable against, and they live in the scope statement (and, per work package, the WBS dictionary).

Agile teams use three related agreements that the exam expects you to keep apart:

AgreementApplies toQuestion it answersWho owns it
Acceptance criteriaOne story or deliverableDoes this item do what was asked?Product owner (with the team)
Definition of doneEvery increment and every itemDoes the work meet the quality standard that applies to everything (testing, security checks, documentation, integration)?The team, often reflecting organizational standards
Definition of readyBacklog items about to enter an iterationIs this item clear, sized and understood enough to be pulled in?The team and product owner, as a working agreement

Ready is an entry condition; done is an exit condition. A useful way to tell them apart is to ask what kind of standard is missing. A problem with whether work is clear and understood before it starts is about readiness. A problem with a standard that every piece of work should meet, whatever it does, is about done. A disagreement over what one particular item was supposed to do is about that item's acceptance criteria.

Two other team agreements sit nearby but answer different questions. The iteration goal (in Scrum, the Sprint Goal) is the single objective the current iteration works toward; a work-in-progress (WIP) limit caps how many items can be in progress at once, to keep work flowing. Neither one says when an item is fit to start or when it is finished.

When several teams build one product, a single shared definition of done is needed. The Scrum Guide states that Scrum teams working on the same product must mutually define and comply with the same definition of done. Separate team-level definitions let each team call its part done while the combined product is not. A shared definition puts integration, documentation and other cross-team standards inside every iteration's work, which is what makes each combined increment releasable rather than releasable later.

Obtaining stakeholder agreement on scope

Stakeholder agreement on scope is obtained by facilitating a shared decision against the project's business objectives, then recording it in an approved form: a signed scope statement and baseline in predictive work, or an agreed release goal and prioritized feature set in agile work.

When stakeholders want different things, the project manager's first move is to facilitate, not to pick a side or escalate. Bring the stakeholders together, make the trade-off visible (what including the item costs in time, money or risk) and test each option against the objectives in the charter and business case. The goal is a decision the stakeholders own and can defend, recorded before sign-off. Escalation to the sponsor is for disagreements that facilitated discussion has not resolved, because the sponsor's role is to settle what the project team cannot.

Agile projects reach agreement at a different grain. Funders and stakeholders still need assurance about what a release will contain, but freezing detailed requirements would defeat the approach. The usual answer is to agree a release goal and a prioritized set of features, with the detail emerging through backlog refinement. That gives funders a commitment at the level they need, outcomes and priorities, while leaving the team room to learn what each feature should look like in detail.

The requirements traceability matrix

A requirements traceability matrix links each requirement to its source (the business objective or stakeholder need behind it), to the deliverable or story that satisfies it and to the test that verifies it. It is different from the requirements management plan, which describes how requirements will be analysed, documented, prioritized and traced; the matrix is where the links themselves are recorded. It answers three kinds of question: is every requirement delivered and tested (audit and regulatory proof), what depends on this feature (impact analysis before cutting or changing it), and does every deliverable trace back to a requirement (a guard against scope creep and gold plating).

In agile work under regulation, traceability is kept as the work is done: each story is linked to its requirement and its tests as it is built. Keeping the matrix current story by story gives an always-current audit trail from requirement to implementation to test, without heavy up-front documentation.

Breaking down scope with a work breakdown structure

A work breakdown structure is a hierarchical decomposition of the total scope into deliverables, each level more detailed than the one above, down to work packages. A work package is the lowest level of the WBS: small enough that its cost and duration can be reliably estimated, it can be assigned to one owner, and it can be monitored. Decomposition stops there.

Key rules for building a WBS:

  • It is deliverable-oriented. WBS elements are nouns, the things the work produces ("roof membrane, installed", "network cabling, certified"). Verb phrases such as "lay membrane" or "run cable tests" are activities; they belong in the schedule, where work packages are broken into activities with durations.
  • The 100% rule. The WBS contains all of the work in scope and nothing outside it, and each level's children add up to 100% of their parent. An in-scope deliverable missing from the WBS breaks the rule; so does an element for something the scope statement excludes. A WBS review therefore checks the structure against the scope statement in both directions: everything in scope is present, and nothing excluded is.
  • Project management work is project work. Planning, status reporting, stakeholder meetings and control take effort and cost, so they get their own branch, commonly called "project management". Leaving them out under-states the project and breaks the 100% rule.
  • Reserves are not scope. Contingency reserve is budget within the cost baseline for responses to identified risks (known-unknowns). Management reserve is held outside the cost baseline, under management control, for unforeseen work within scope (unknown-unknowns). Neither one represents or replaces a part of the WBS.
  • Go only as deep as needed. Once work packages can be estimated, assigned and monitored, further breakdown into hour-level tasks belongs in the schedule, not the WBS. The 8/80 rule of thumb (a work package of roughly 8 to 80 hours) is a heuristic, not a law.
ElementWhere it sitsWhat it is for
Control accountA management control point above one or more work packagesIntegrates scope, budget and schedule for earned value measurement
Work packageLowest level of the WBSThe unit that is estimated, assigned and monitored
Planning packageBelow a control account, above work packagesWork whose content is known but not yet detailed; it carries a budget now and is decomposed into work packages later
ActivityThe schedule, not the WBSThe actions needed to produce a work package

Rolling wave planning and progressive elaboration

Progressive elaboration means adding detail as more becomes known. Rolling wave planning is the predictive form of it: near-term work is decomposed in detail, while distant or uncertain work is held at a higher level and refined later. Uncertain work is not left out of the WBS (that would break the 100% rule) and is not fully decomposed on guesses. When the budget for that later work is needed in the cost baseline now, it is represented as a planning package under a control account, which lets the cost baseline carry a budget for work that is known to exist but not yet detailed.

The WBS dictionary and the scope baseline

The WBS dictionary is the companion document that describes each WBS component in detail. The WBS shows that a work package exists; the dictionary says what exactly it is. A typical entry includes the code of account identifier, a description of the work, the responsible organization, assumptions and constraints, schedule milestones, associated schedule activities, resources and cost estimates, quality requirements, acceptance criteria, technical references and agreement information.

That makes it the place to settle boundary questions between work packages. When two contractors each assume the other is doing a piece of work that falls between their packages (for example, fixing cable trays at the point where the electrical and network installations meet), the agreed boundary is written into the dictionary entries of both packages. A responsibility assignment matrix complements the dictionary: it records who is accountable for each package, while the dictionary records what each package contains. It is also the document to hand a subcontractor who needs the full description, acceptance criteria and assumptions of the package they are delivering.

The scope baseline

The scope baseline is the approved version of three items: the project scope statement, the WBS and the WBS dictionary. It is the reference that delivered work and proposed changes are measured against. It is not the charter, the requirements list, or the schedule and cost baselines, although together with those it forms the performance measurement baseline.

Once approved, the baseline changes only through change control. A request is analysed for its impact and decided by the authorized body, whoever raises it. Change control applies equally to everyone: seniority does not bypass the analysis, and an approved baseline does not make change impossible, only controlled. When a change is approved, update the part of the baseline that changed. If the structure changes (a deliverable is added or removed), update the WBS and the dictionary. If only the description, quality requirements, acceptance criteria or other detail of an existing work package changes, the structure stays the same and the update goes in that package's WBS dictionary entry.

Breaking down scope in agile: backlog, epics and user stories

Agile projects break scope down into a product backlog: an ordered list of everything the product might need, owned by the product owner. Large items are progressively split into smaller ones as they approach delivery.

  • Epic: a large body of work that will take several iterations and will be split into stories later (for example, "patients can book and manage clinic appointments online").
  • Feature: a coherent piece of user-facing capability; many teams use it as the level between epic and story.
  • User story: a small, valuable piece of user-visible behaviour, sized to finish within one iteration, with its own acceptance criteria.
  • Task: the technical steps the developers break a story into during iteration planning.
  • Spike: a time-boxed investigation to reduce uncertainty. It produces knowledge, not a usable product increment.

Good stories follow INVEST: Independent, Negotiable, Valuable, Estimable, Small and Testable. In practice that means each story can be completed within a single iteration and has testable acceptance criteria. Stories are not fully specified before refinement (they are negotiable), and they are estimated by the developers, not the product owner.

Splitting should produce vertical slices: each story delivers one user-visible behaviour end to end, through every layer it needs. "Patient books an available slot with one doctor" is a vertical slice. "Create the appointments table" is a horizontal, single-layer slice that nobody can use or accept on its own, and "book, reschedule, cancel and sync appointments to a calendar" bundles several behaviours that would not fit one iteration. Thin vertical slices are what make each story usable, demonstrable at the review and finishable in one iteration.

Just-in-time refinement

Backlog refinement is the agile equivalent of rolling wave planning. Items near the top of the backlog are detailed and ready; lower items stay as broad epics and are refined as they approach delivery. Detail is spent where it is about to be used, so effort is not wasted on work that may change or be dropped, while the broad epics further down keep the longer-term scope visible.

Getting deliverables formally accepted

Formal acceptance is the point where the customer or sponsor confirms that a completed deliverable meets its agreed acceptance criteria. In predictive projects this is often called validating scope, and its order matters: the team first checks the deliverable internally for correctness against the quality requirements (control quality), producing a verified deliverable, and only then presents it to the customer for acceptance.

Control qualityValidate scope (formal acceptance)
QuestionIs the deliverable correct and up to standard?Does the customer accept it?
WhoThe project team, internallyThe customer or sponsor, with the project manager
OrderFirstSecond, on the verified deliverable
OutputVerified deliverableAccepted deliverable, or a change request for defects

The order holds even under time pressure. Presenting unchecked work wastes the customer's time and risks accepting defects, and the customer's review does not replace the team's own quality check. Acceptance itself comes from the customer, or from whoever the agreement names as the customer's authorized representative; a sponsor from the performing side cannot accept on the customer's behalf.

In agile projects the product owner accepts or rejects completed stories, typically around the iteration review, against each story's acceptance criteria and the definition of done. A story that misses even one criterion is not done, however small the gap. Incomplete work returns to the product backlog, and its priority is then the product owner's decision, weighed against everything else in the backlog.

Managing scope: scope creep, gold plating and hybrid tailoring

Managing scope means keeping delivered work equal to agreed scope: every change goes through the agreed route, and nothing is added informally, however small or well meant.

Scope creepGold plating
OriginRequested by a customer or stakeholderInitiated by the team, unrequested
What goes wrongAdded without impact analysis or approvalExtra features or quality beyond what was agreed
Why it hurtsUncontrolled growth in time, cost and riskSpends time and money on unasked-for work and adds risk

The right route depends on the approach:

  • Predictive: assess the impact of the request on scope, schedule, cost, quality and risk, then submit it to change control. The size of a change does not exempt it from this route.
  • Agile: a stakeholder who asks a developer directly for an addition mid-iteration is redirected, by the project manager as servant leader, to the product owner, who decides whether and where it goes in the backlog. The product owner, not the requester or an individual developer, decides what the team works on next.
  • Hybrid: route the change by the component it touches. Work managed from a backlog goes to the product owner; work managed against a scope baseline goes through change control.

Tailoring scope definition for hybrid projects

Hybrid projects tailor scope by component. Parts whose requirements are fixed or mandated (a safety system that must meet a fixed industry standard, hardware with long lead times) are defined up front and baselined. Parts whose features are still being discovered with users are managed through a product backlog. Baselining an emerging component too early forces repeated change requests; managing a mandated component purely from a backlog loses the commitment the mandate requires.

The project still needs one integrated view of scope. A common pattern is to show the agile stream in the WBS at feature or release level, so both streams appear in one structure for reporting and budgeting, while the detailed stories live in the backlog. That keeps the predictive stream's detail and the agile stream's flexibility inside one structure.

Tip. Scope items are mostly situational: a short predictive, agile or hybrid scenario, then what the project manager should do, do first, or which document, artifact or technique applies; some are Select TWO. A stated detail usually decides between workable options, such as whether the scope baseline is already approved, whether a fact is confirmed or only assumed, who raised a request, which component of a hybrid project it touches, or why stakeholders cannot state their requirements. Expect to tell near-twins apart: scope statement versus charter or scope management plan, WBS versus WBS dictionary, work package versus activity or planning package, acceptance criteria versus definition of done or definition of ready, exclusion versus assumption, and scope creep versus gold plating. Some items show a draft WBS or backlog and ask what is wrong with it.

Key takeaways
  • Pick the elicitation technique by the problem: can't describe the work, observe; can't specify the product, prototype; groups conflict under a deadline, run a facilitated workshop.
  • The scope statement holds the product scope description, deliverables, acceptance criteria and exclusions; the charter authorizes and the scope management plan describes the method.
  • Make every expected item explicit before sign-off: confirmed out of scope is an exclusion, still uncertain is an assumption.
  • Acceptance criteria are per item and must be objectively verifiable; the definition of done applies to all work; the definition of ready is the entry condition for an iteration.
  • Several teams on one product need one shared definition of done.
  • The scope baseline is the approved scope statement, WBS and WBS dictionary; after approval, changes go through change control whoever raises them.
  • The WBS is deliverable-oriented, follows the 100% rule (including project management work) and stops at work packages; activities live in the schedule.
  • Detail near-term work now and later work later: rolling wave and planning packages in predictive work, just-in-time backlog refinement in agile work.
  • Verify internally before the customer formally accepts; in agile, a story that misses a criterion returns to the backlog for the product owner to reprioritize.
  • Requested and unapproved is scope creep; unrequested and team-initiated is gold plating. Route changes to change control or the product owner according to how the component is managed.

Frequently asked questions

What is in a project scope statement for the PMP?

A project scope statement contains the product scope description, the project deliverables, the acceptance criteria for those deliverables and the project exclusions. It is the detailed description of what the project will and will not deliver. The project charter, by contrast, authorizes the project and holds high-level items such as summary milestones, pre-approved financial resources and the project manager's authority.

What makes up the scope baseline?

The scope baseline is the approved project scope statement, work breakdown structure (WBS) and WBS dictionary. It is the reference against which delivered work and proposed scope changes are measured, and once it is approved it changes only through the project's change control process.

What is the 100% rule in a WBS?

The 100% rule says a work breakdown structure must contain all of the work in the project's scope and nothing outside it, and each level's child elements must add up to the whole of their parent. A missing in-scope deliverable, a missing project management branch or an element for excluded work all break the rule.

What is the difference between a work package and a planning package?

A work package is the lowest level of the WBS, detailed enough to estimate, assign and monitor. A planning package sits below a control account and holds work whose content is known but not yet detailed; it carries a budget now and is decomposed into work packages later, which supports rolling wave planning.

What is the difference between the definition of done and acceptance criteria?

Acceptance criteria are conditions specific to one user story or deliverable that show it does what was asked. The definition of done is a shared quality standard that applies to every item and increment, such as testing, security checks and documentation. A story is complete only when it meets both, and teams building one product should share a single definition of done.

What is the difference between scope creep and gold plating?

Scope creep is uncontrolled growth in scope from requests by customers or stakeholders that are added without impact analysis or approval. Gold plating is the team adding features or quality that nobody requested. Both add work outside the agreed scope, and both are prevented by routing every change through change control or, in agile work, through the product owner.

How is scope managed in a hybrid project?

A hybrid project tailors scope by component: fixed or mandated parts are defined up front and baselined, and parts still being discovered are managed through a product backlog. Changes are routed by component, to change control for baselined work and to the product owner for backlog work, and the WBS often shows the agile stream at feature level so the project keeps one integrated scope view.

What does a requirements traceability matrix do?

A requirements traceability matrix links each requirement to its source, to the deliverable or story that satisfies it and to the test that verifies it. It proves coverage for audits and regulators, shows what depends on a feature before it is cut or changed, and helps detect work that traces to no requirement. In agile projects it is updated as each story is built.

Source

This lesson covers the "Process" domain of the official PMP exam guide. Vendors revise their guides — check the source for the current version.

Test yourself on this topic
PMP Process practice questions, with full explanations.
Practice now

Sign up free to mark lessons complete, bookmark topics and track your exam readiness.

Spotted a mistake in this lesson?