Forecasting and release planning
Why the items pulled into a Sprint are a forecast while the Sprint Goal is the commitment, who decides how much fits and on what evidence, and how Scrum plans past this Sprint without pretending scope is knowable.
Lesson 4 of 4 in objective 3. Managing products with agility, part of Professional Scrum Master I.
A forecast, and the one thing that is a commitment
Sprint Planning ends with a set of Product Backlog items in the Sprint Backlog, and those items are a forecast — the Developers' best reading of what they believe can be Done in the time available. The commitment is somewhere else. Every artefact in Scrum carries exactly one commitment, and the Sprint Backlog's is the Sprint Goal: a single objective the whole Scrum Team agreed, not a list of nine things. The Scrum Guide says of it that "Although the Sprint Goal is a commitment by the Developers, it provides flexibility in terms of the exact work needed to achieve it."
That split is not a technicality — it is the mechanism that lets a team learn inside a Sprint without failing it. On day eight the Developers discover the migration is three times the size they thought and two of the seven items will not make it. Because the promise was the objective and not the inventory, they collaborate with the Product Owner to renegotiate the scope of the Sprint Backlog, and the Sprint Goal stands untouched. Two things do not move: the length of the Sprint, and the Sprint Goal. Everything between them is negotiable as more is learned, and unfinished items return to the Product Backlog to be ordered against everything else rather than sliding automatically into the next Sprint. The Sprint Goal has exactly one exit, and it is not rewriting: if the goal becomes obsolete the Sprint may be cancelled, and only the Product Owner has that authority.
The convincing wrong answers here are the ones an ordinary organisation gives. A delivery manager writes the nine items down and calls them the team's commitment, borrowing the authority of Commitment as a Scrum Value — but that value describes how people apply themselves to the Sprint Goal, not a contract for a quantity of items. Others invent a step: the Product Owner accepting the selection at the end of Sprint Planning, or a velocity figure from the last three Sprints that supposedly converts a forecast into an obligation. Scrum has no acceptance step, and no measurement makes the future knowable. Extending the Sprint by three days to save the original list, and having the Scrum Master rewrite the Sprint Goal to match whatever is still achievable, are the same error from opposite ends — both protect the forecast by damaging the thing that was actually promised.
Who says how much, and on what evidence
The Developers select the items, through discussion with the Product Owner. The two accountabilities are answering different questions: the Product Owner decides what is most valuable and in what order it should be considered, and the Developers decide how much of that queue they can turn into a Done Increment. A customer date the Product Owner has already given is an input to the conversation, not a lever that moves the boundary. So a Product Owner insisting on eleven items, a Scrum Master splitting the difference at nine, a majority vote of the whole Scrum Team, and a capacity figure signed off by a delivery manager before the event are four versions of the same wrong answer: somebody outside the Developers setting the volume of work.
Scrum names the evidence that makes that judgement better, and every item on the list is something the Developers themselves hold. In the Guide's words, "the more the Developers know about their past performance, their upcoming capacity, and their Definition of Done, the more confident they will be in their Sprint forecasts". Past performance because in a complex environment only finished work is evidence of anything. Upcoming capacity because leave, on-call duty and a new joiner change what the next two weeks can hold, and it is the most knowable variable a forecast has. The Definition of Done because it fixes how much work an item actually carries — a vague or shifting standard makes every estimate a different size than it looked. Notice what is not on the list: no estimation technique, no tool, and no other team's throughput.
Sizing is where folklore is thickest. A programme office announces that no item may be selected until it carries a story-point estimate agreed in a recurring refinement session, because that is supposedly how Scrum sizes work. Scrum names no unit, no meeting and no tool. What it does say is that refinement is an ongoing activity adding detail — a description, order and size — and that an item small and clear enough to be Done by the Scrum Team within one Sprint is thereby ready for selection. Readiness is a statement about size relative to a Sprint, not a number written on a card. The Developers who will do the work are responsible for the sizing; the Product Owner may influence them by helping them understand and select trade-offs, which is a different act from handing them figures. The opposite overcorrection fails too: sizing is not made unnecessary by having a Sprint Goal, since a forecast made in ignorance of size is not a forecast.
Forecasting further out than one Sprint
A finance director wanting a twelve-month plan with fixed scope and fixed dates is usually asking for two legitimate things: a stable objective, and a view of progress towards it. Scrum supplies both, in a different currency. The Product Goal is the long-term objective the Scrum Team plans against — a described future state of the product — and the Product Backlog is the ordered, emergent list of what will fulfil it. So the answer is to offer the Product Goal as the fixed point and re-forecast its likely delivery every Sprint from work that has actually been Done, showing each revision. What cannot be supplied is fixed scope, because freezing an emergent list is how a plan stops describing the product. Refusing any horizon beyond the current Sprint is the over-literal reader's mistake, and having a Scrum Master approve the plan on the team's behalf invents an authority Scrum does not contain.
One Product Goal is held at a time. When a board member arrives with a second objective and asks the Product Owner to run both, the answer is that the current one must be fulfilled or abandoned before the next is taken on — and abandoning it is a legitimate, deliberate decision rather than something that happens by quietly adding a rival goal beside it. Giving each goal its own section of the Product Backlog does not create focus, it divides it, and the constraint is not capacity: a backlog serving two futures can no longer be read as one route to one of them.
Charts are where the framework boundary gets misreported. Scrum has three artefacts — Product Backlog, Sprint Backlog, Increment — each with one commitment: the Product Goal, the Sprint Goal, the Definition of Done. Burn-downs, burn-ups and cumulative flows are named by the Guide as practices that exist to forecast progress and are often useful, and they are not artefacts of the framework. A programme office calling a burn-down mandatory because it is a Scrum artefact is wrong, and so is the more persuasive version of that error, which promotes the chart to being the Sprint Backlog in visible form: the Sprint Backlog is the Sprint Goal, the selected items and the Developers' plan for delivering them, and a burn-down is one optional picture of progress against that plan. A team concluding it must therefore stop drawing one has gone wrong in the other direction. Scrum is a framework other practices are deliberately layered on, and not being an artefact is not the same as being forbidden.
What those charts cannot do is turn the past into the future. When an analyst extrapolates a burn-up and tells a steering group that the remaining ninety items will take exactly eleven Sprints, so the dependent contracts can be signed, the soundest response accepts the evidence and refuses the certainty: the Scrum Guide states that "In complex environments, what will happen is unknown. Only what has already happened may be used for forward-looking decision making." Measured data makes a projection honest about the past; it does not make the future knowable, because the work keeps changing what remains. The projection is re-inspected every Sprint, never signed. Asking the Developers to raise their velocity to meet the figure fails twice over — it converts a forecast into a target, and it puts the Scrum Master in charge of the team's pace, which is the fastest way to stop getting honest data. Sprint length is the real dial: shorter Sprints generate more learning cycles and limit the risk of cost and effort to a smaller time frame, so a team that has been badly wrong three Sprints running shortens the Sprint and caps how long the next mistake can run unseen. Shortening does not thin the Sprint out — every event still happens in every Sprint, which is where the extra learning actually comes from — and it is a choice about feedback and risk rather than a sanction imposed after a bad Sprint.
When Done work may actually go out
An Increment comes into existence the moment work meets the Definition of Done, which can happen many times in a Sprint — the Guide says plainly that multiple Increments may be created within one. Four separate pieces finished and deployed in a fortnight are four Increments, not a rule violation: each is additive to all the Increments before it and thoroughly verified, and the Sprint Review inspects what they add up to. Deployment is not what makes an Increment either — meeting the Definition of Done is, so the count would be the same had none of the four shipped. The Review is also not a release gate: an Increment may be delivered to stakeholders before the end of the Sprint, so a payment fix that is Done on day six can reach customers on day six. Presenting work and releasing it are separate acts, and the Sprint is a container for inspection and adaptation rather than an embargo on value.
Whether to release now is then a value judgement, and value judgements about the product belong to the Product Owner, who is accountable for maximising the value of the product resulting from the Scrum Team's work. Three Done Increments sitting behind a feature flag while the Developers want to ship tomorrow and marketing wants to wait three weeks for a campaign is exactly that judgement. The Developers decide how the work is built and whether it meets the Definition of Done — the closest miss in a question like this, because they do own a real decision here, just not that one. A Scrum Master picking the date has taken the Product Owner's accountability, and handing it to stakeholders at the Sprint Review replaces one answerable person with a committee.
The limit on that authority is the Definition of Done, and it runs in the other direction. A feature without the automated tests the Definition of Done requires is not almost releasable, it is not part of an Increment at all: the Guide says such an item "cannot be released or even presented at the Sprint Review", and it returns to the Product Backlog for future consideration. The Product Owner's accountability for value cannot make unfinished work releasable, because there is nothing there to release. Nor may the Developers relax the standard for one item — they are required to conform to it, and a standard suspended per item stops describing the product's quality at all — and logging the gap as an impediment is not a waiver, because a Scrum Master has no authority to certify anything as Done. Quality does not decrease during a Sprint.
Worth carrying in
- Forecast
- The items the Developers select into a Sprint. Their best reading of what can be Done, never a contract for scope.
- Sprint Goal
- The commitment attached to the Sprint Backlog. It survives while the scope around it is renegotiated.
- Product Goal
- The long-term objective the team plans against. One at a time, fulfilled or abandoned before the next is taken on.
- Ready for selection
- An item refined small and clear enough to be Done within one Sprint. Not a story-point estimate on a card.
- Definition of Done
- The state at which work becomes an Increment, and therefore the only state in which it is releasable.
- Burn-down, burn-up, cumulative flow
- Forecasting practices the Guide names as useful. None of them is a Scrum artefact and none is required.
- Empiricism
- Deciding from what has already happened. It is why a forecast is rebuilt each Sprint rather than defended.
What the exam does with this
- Forecast against commitment is the whole lesson: the selected items are the forecast, the Sprint Goal is the commitment. Neither a Product Owner acceptance step nor a velocity figure converts one into the other.
- Whoever sets the volume of work in a stem, check that it is the Developers. A Product Owner's customer date, a manager's capacity number and a team vote are all the same wrong answer.
- The three sources of forecasting confidence are past performance, upcoming capacity and Definition of Done — all things the Developers themselves know. The planted extras are the ones they do not: a manager's signed capacity figure and another team's throughput.
- Burn-downs, burn-ups and cumulative flows are complementary practices, not artefacts. The mirror-image trap is concluding that a team must therefore stop using them.
- An Increment may reach stakeholders mid-Sprint and there may be several in one Sprint; but work short of the Definition of Done cannot be released or even presented, whatever the Product Owner wants.
- Objective
- 3. Managing products with agility
- Share of the exam
- 33.33% (the whole objective)
- Questions in this lesson
- 14
- Signed for by a person
- 0
Partly checked. None of the 14 questions here has been read against the cited source by a person. 14 questions have been checked against their cited clause by an automated pass — which is not the same thing, and is not a signature.
Only questions a person has signed for are used in mock exams here. That is the whole difference between the two kinds of checking above.
How these questions are written — where each question comes from, what the verification ledger records, and what happens when one is found wrong.
Drill this lesson
A lesson is one sitting: the trainer draws a short run from these questions alone and spaces the ones you get wrong.
Practise Forecasting and release planning
Questions in this lesson
- At the end of Sprint Planning the Developers have pulled nine Product Backlog items into the Sprint Backlog. The delivery manager writes the nine down, calls them "the team's commitment for the Sprint" and says the team will be judged on delivering all nine. How should the Scrum Master describe what the Developers have actually produced? machine-checked
- Halfway through Sprint Planning the Product Owner says she needs eleven items this Sprint to hit a date she has given a customer, and asks the Developers to take all eleven. The Developers believe seven is realistic. Who decides how much goes into the Sprint Backlog? machine-checked
- A newly formed Scrum Team keeps overreaching in Sprint Planning and finishes about half of what it selects. The Scrum Master wants to help the Developers forecast with more confidence. Which THREE things does Scrum say make Developers more confident in their Sprint forecasts? machine-checked
- On day six of a two-week Sprint a payment fix meets the Definition of Done and the Product Owner judges that customers need it now rather than in nine days. The release engineer says nothing can ship until the Sprint Review on day ten. What does Scrum say? machine-checked
- A programme manager building a release plan tells the Scrum Team that no Product Backlog item may be selected for a Sprint until it carries a story-point estimate agreed in a recurring refinement session, "because that is how Scrum sizes work". What is true? machine-checked
- Three Increments are Done and sitting behind a feature flag. The Developers want to release all three tomorrow; the marketing lead wants to hold them until a campaign launches in three weeks. The Scrum Master is asked who settles it. Who decides when the Increments are released? machine-checked
- A programme office instructs every Scrum Team to maintain a Sprint burn-down chart, on the grounds that it is "one of the Scrum artefacts and therefore mandatory". A Developer asks the Scrum Master whether that is true. What should the Scrum Master say? machine-checked
- A portfolio analyst extrapolates the team's burn-up and tells the steering group that the remaining ninety backlog items will be finished in exactly eleven Sprints, so the dependent contracts can be signed now. The Scrum Master is asked to comment. What is the soundest thing to say? machine-checked
- A finance director asks the Scrum Team for a twelve-month plan with fixed scope, fixed dates and no changes once approved, so the budget can be locked. Which TWO responses are most consistent with Scrum? machine-checked
- The Scrum Team is two thirds of the way to its Product Goal of opening the product to self-service sign-up. A board member arrives with a second objective, a partner marketplace, and asks the Product Owner to run both from now on. What does Scrum say about holding two Product Goals at once? machine-checked
- On day eight of a two-week Sprint the Developers realise a migration is far larger than they thought and that two of the seven selected items will not be Done. The Sprint Goal itself is still achievable without them. What should happen? machine-checked
- A team on four-week Sprints has been badly wrong about scope three Sprints running, and each time the organisation learned of it a month late. The Scrum Master proposes moving to one-week Sprints. What is the strongest argument in Scrum's terms? machine-checked
- During one Sprint the Developers finish and deploy four separate pieces of work, each meeting the Definition of Done. A tester asks whether this means the team has produced four Increments or has broken the rule of one Increment per Sprint. What is correct? machine-checked
- A release is planned for Friday. On Thursday the Product Owner finds that one feature in the release scope has no automated tests, which the Definition of Done requires, and asks whether it can ship anyway with the tests written next Sprint. What does Scrum say? machine-checked
Practise Forecasting and release planning
The rest of objective 3
- Product value and how it is measured
- Working with stakeholders and customers
- Managing and ordering the Product Backlog
- Forecasting and release planning — you are here