15 min read · 9 self-checks · Updated June 2026

Agile Planning

Release Planning

The process of mapping Product Backlog items to future releases based on team velocity and business priorities, creating a realistic forecast of feature delivery.

Senior Test Lead

What it is

Release Planning sits between the product roadmap and sprint planning. While the roadmap expresses strategic intent (“we want a mobile app by Q3”), release planning translates that intent into a grounded, time-bound forecast using the team's actual velocity and the backlog's estimated size.

The process uses the team's velocity range and the sum of backlog estimates to model when a set of features will be ready. It does not promise exact dates; it provides a probabilistic forecast that improves as the team accumulates more velocity data and the backlog is refined.

There are three common planning scenarios, and each requires a different conversation with stakeholders:

  • Fixed-date: The release date is immovable (regulatory deadline, marketing launch). The team forecasts how much scope can be completed by that date. Scope is the variable.
  • Fixed-scope: The feature set is non-negotiable. The team forecasts when that scope will be done based on velocity. Date is the variable.
  • Fixed-everything: Both date and scope are locked. This is the riskiest scenario and usually signals that planning assumptions will break. The team's job is to make the uncertainty visible early.

Good release planning acknowledges uncertainty with ranges. Instead of “we'll ship on 15 August,” the plan says “we are 85% confident of shipping between 1 August and 22 August.” This honesty protects the team and sets realistic stakeholder expectations.

Release planning is not a contract. It is a snapshot of the best available information at a point in time. As velocity changes, scope shifts, and priorities evolve, the release plan must be updated. Treating it as fixed guarantees disappointment.

When to use it

Release Planning should be revisited monthly or per Programme Increment (PI) in SAFe environments, and whenever priorities change significantly. Specific triggers include:

  • At the start of a new quarter or programme increment.
  • When major scope is added or removed from the product backlog.
  • When team velocity shifts significantly (new members, structural changes, or sustained trend changes).
  • When stakeholder funding or commitment decisions require a delivery forecast.
  • After a major release, to replan the next phase based on lessons learned.
Tip: Keep release planning lightweight. A spreadsheet, a Jira roadmap view, or a simple physical board with sticky notes is often enough. Heavyweight tools and Gantt charts create the illusion of precision that agile release planning deliberately avoids.

Key concepts

Fixed Date

In a fixed-date scenario, the team divides the number of sprints remaining until the deadline by the velocity range to determine how many points of scope can be delivered. The Product Owner then prioritises backlog items to fit within that capacity. Lower-priority items are deferred to a subsequent release. This is the most common and agile-friendly scenario because it preserves scope flexibility.

Fixed Scope

In a fixed-scope scenario, the team sums the points for the required features and divides by the velocity range to estimate how many sprints are needed. The result is expressed as a date range, not a single date. Stakeholders must accept that the date is a forecast, not a promise, and that new information may shift it.

Probabilistic Forecasting

Instead of a single date, probabilistic forecasting uses Monte Carlo simulation or simple historical analysis to say things like: “There is a 50% chance we finish by 10 August, an 85% chance by 24 August, and a 95% chance by 7 September.” This gives stakeholders meaningful trade-off information: is the 85% date good enough, or do we need the 95% date and should cut scope to get there?

Roadmap vs Release Plan

The roadmap is strategic and high-level. It communicates intent to executives, customers, and investors. The release plan is tactical and grounded in team data. It communicates feasibility to the team and delivery confidence to stakeholders. The roadmap may say “API v2 in Q3”; the release plan says “API v2, sprints 14–18, 23–31 August, pending no scope changes.”

Programme Increment

In SAFe and large-scale agile, a Programme Increment (PI) is a timebox of 8–12 weeks during which an Agile Release Train delivers incremental value. Release planning at the PI level involves all teams, identifies cross-team dependencies, and commits to a set of objectives. PI Planning is the most structured form of release planning and requires significant preparation.

ScenarioWhat is fixedWhat is variableConversation with stakeholders
Fixed date Release date Scope “We can deliver 120–150 points by 30 September. Here is the prioritised scope that fits.”
Fixed scope Feature set Date “The required 200 points will take 7–9 sprints. Based on our cadence, that's mid-October to early November.”
Fixed everything Date and scope Quality, sustainability, team morale “Both date and scope are locked. This creates significant risk. Here are the trade-offs we may need to make.”

Common pitfalls

  • Treating the release plan as a contract: Once stakeholders see a date, they treat it as a commitment. The plan must be framed as a forecast from the start, with explicit agreement that it will be updated as new data arrives.
  • Not updating when velocity changes: If the team's velocity drops from 35 to 25 after losing two members, the release plan must be revised immediately. Leaving the old plan in place creates a widening gap between expectation and reality.
  • Ignoring uncertainty: Single-date forecasts are comforting but false. Ranges, confidence levels, and scenario planning are harder to communicate but far more honest and useful.
  • Planning too far ahead: Release plans beyond three months are largely speculation in most software environments. The backlog will change, priorities will shift, and the team's composition may evolve. Plan the next release in detail; sketch the one after roughly.
  • Disconnecting from sprint feedback: If the release plan is created by a project manager and never reviewed by the team during sprint events, it becomes fiction. The team must own and update the plan based on what they learn each sprint.
Remember: The value of release planning is not the plan itself, but the shared understanding and stakeholder alignment created during planning. A plan that changes weekly but keeps everyone aligned is more valuable than a static plan that nobody believes.

NZ context

In New Zealand, release planning often needs to align with external rhythms that are not negotiable: funding cycles (especially in government and DHBs), marketing campaigns tied to seasonal events or agricultural cycles, and regulatory deadlines such as tax year changes, financial reporting dates, or compliance milestones.

Government digital teams in NZ frequently work to financial year boundaries (ending 30 June) and quarterly reporting to Ministers or boards. Release plans in these environments must speak the language of these cycles while preserving the agility to replan when velocity or scope shifts. A fixed-date release plan is often the pragmatic choice because the date is genuinely immovable.

NZ's small market size means a single failed release can have outsized reputational impact. Release planning therefore carries higher stakes than in larger markets. The pressure to hit dates is real, making it even more important to use velocity ranges, communicate uncertainty early, and manage stakeholder expectations transparently.

For teams working with offshore partners or distributed across NZ cities, release planning must account for time zone delays, handoff overhead, and the slower feedback loops of remote collaboration. These factors often reduce effective velocity and should be baked into the release forecast from the outset.

Career level guidance

Senior

  • Own the release planning model. Maintain the spreadsheet, Jira roadmap, or board that connects backlog items to projected sprints and dates.
  • Present release forecasts to stakeholders using ranges and confidence levels. Resist pressure to collapse a range into a single date unless the scenario is genuinely fixed-date.
  • Update the release plan within 48 hours of any significant velocity change, scope shift, or team change. Stale plans erode trust faster than revised plans.
  • Identify and communicate dependencies between teams, systems, or vendors that could derail the release plan. Surface these early, not at the deadline.

Test Lead

  • Ensure release planning includes test phases, environment provisioning, and regression cycles. A release plan that ends at "development complete" is incomplete and dangerous.
  • Advocate for quality gates in the release timeline. If user acceptance testing, security review, or performance testing are required, they must appear as explicit items with time allocated.
  • Use the release plan to forecast when quality debt will be addressed. If the plan pushes all refactoring and bug fixes past the release date, raise the risk with stakeholders.
  • Prepare contingency scenarios. What happens if critical defects are found in the final sprint before release? A good release plan includes a buffer or a rollback strategy.

Industry Reality

🏭 What you actually encounter on the job
  • The single date always wins. You present a confidence range ("85% by 24 August, 95% by 7 September") and the stakeholder writes "24 August" in the board minutes. Senior practitioners learn to anchor the conversation on the 95% date first, then reveal the optimistic case as upside — not the other way around.
  • Release plans are often created once and never revisited. Teams diligently build a release roadmap at the start of a quarter, then ignore it until two weeks before the deadline when reality bites. High-performing teams revisit the plan every sprint retrospective and treat it as a living artefact, not a one-off deliverable.
  • Velocity is treated as a fixed number, not a range. Most Jira dashboards and manager reports show a single average velocity figure. Practitioners who want honesty maintain a rolling range (last 3 sprints: 28–40 points) and use the pessimistic end for forecasting, reserving the optimistic end as a target.
  • Test time is the first thing cut when a release plan slips. If the plan has three sprints of development and one sprint of testing, a two-week slip means testing gets halved. Test leads who survive this pattern build test effort into every sprint of the plan, not as a separate phase bolted on at the end.
  • NZ government projects frequently have two release plans in parallel — the "official" plan shown to the Programme Board, and the team's internal forecast that acknowledges real velocity and risk. Bridging the gap between these two is a key skill for senior practitioners in public sector contexts.

Context guide

How the right level of Release Planning effort changes based on team context.

Context Priority Why
NZ government digital team with a 30 June financial year hard deadline (e.g. Revenue NZ tax-year system cutover or Benefits NZ benefit-rate update) Essential The date is legislatively immovable. A velocity-range release plan is the only tool that lets the team show stakeholders exactly how much scope fits by that date — and gives the Product Owner a principled basis for cutting lower-priority work without a political fight.
Regulated financial services product requiring Reserve Bank or FMA sign-off before deployment (e.g. Harbour Bank or Pacific Bank core banking change) Essential Regulatory approval lead time (often four to six weeks) must be baked into the release forecast from the start. Without a release plan that explicitly includes the approval window, teams routinely finish development on time then wait months for sign-off they did not plan for.
SAFe programme running quarterly PI planning across multiple teams (e.g. TeleNZ enterprise delivery train) Essential Cross-team dependency management is impossible without a shared release forecast. PI planning is release planning at scale — teams that skip it cause integration delays that ripple across the entire Agile Release Train.
Mid-size SaaS product team with continuous delivery and monthly releases (e.g. a Wellington-based HR software vendor) Medium Monthly cadence reduces the planning horizon, so a lightweight rolling forecast is usually sufficient. Release planning effort should focus on coordinating customer-facing communications and managing the occasional fixed-date feature that aligns with a client contract milestone.
Early-stage discovery phase with no stable velocity — team is running spikes and prototypes (e.g. a HealthNZ HealthNZ digital health pilot) Low Without at least three sprints of velocity data and a refined backlog, any release plan is largely guesswork. Invest in story mapping and spike work to establish a baseline first; apply release planning once the team has a stable throughput signal.
Internal tooling project with no external deadline pressure and an informal stakeholder group Low A simple sprint backlog and a shared Kanban board often provide enough visibility. Formal release planning adds overhead without proportional value when there are no external commitments driving the delivery date.

Trade-offs

What you gain and what you give up when you adopt Release Planning.

Advantage Disadvantage Use instead when…
Gives stakeholders a grounded, velocity-based delivery forecast before committing budget or signing vendor contracts. The plan becomes stale within two sprints unless someone actively owns and updates it — which rarely happens without a defined role. The team is in continuous delivery with weekly releases and stakeholders only need a dashboard, not a forward forecast.
Makes trade-offs explicit and stakeholder-visible — "adding this feature pushes the release two sprints" becomes a documented, governed decision rather than a quiet scope addition. Creates pressure to treat the forecast as a contract. Once the plan is shared with a board or executive, dates calcify even when velocity data changes. The work horizon is under four weeks — sprint planning at a two-week cadence already gives stakeholders sufficient visibility.
Forces test phases, environment provisioning, and change advisory board approval into the schedule explicitly, reducing the risk that they get cut when development overruns. Requires a refined, estimated backlog to produce meaningful forecasts. Teams with immature estimation practices produce plans with false precision rather than honest uncertainty ranges. The team is in early discovery with no stable velocity and a rapidly changing backlog — a story map and time-box approach is more honest about what is and is not known.
Enables cross-team dependency management in scaled environments — teams can see where they will block each other before it happens, not after. Heavier to maintain in large-scale environments: SAFe PI planning events consume two full days of all teams plus significant preparation overhead every quarter. A single small team with no external dependencies — overhead of formal release planning outweighs the benefit; a shared Jira roadmap view updated at each sprint review is sufficient.

Enterprise reality

How release planning looks at 200–300-developer scale across NZ banks, government agencies, and telcos — where velocity data is real but governance, tooling, and coordination overhead change everything.

  • At TeleNZ and similar telcos running SAFe Agile Release Trains, release forecasting is automated: Jira Advanced Roadmaps aggregates story-point throughput across 15–20 squads and generates rolling Monte Carlo confidence bands overnight, replacing manual velocity spreadsheets that would take a programme office weeks to compile by hand.
  • Harbour Bank and Pacific Bank release plans for core banking changes must embed a formal Change Advisory Board (CAB) window of four to six weeks plus Reserve Coastal Bank notification under the Prudential Supervision Act, meaning the “done” date in the plan is never the same as the “live” date — teams that forget this regularly miss regulatory timelines by a full quarter.
  • At Revenue NZ and Benefits NZ, release plans for high-stakes citizen-facing systems must satisfy the Privacy Act 2020 privacy impact assessment process before go-live; in practice this adds a two-to-four-week non-negotiable gate that must appear as explicit capacity in the release plan or it will be discovered and absorbed by cutting regression testing in the final sprint.
  • Coordinating release plans across 10-plus squads with Auckland, Wellington, and offshore (Manila, Hyderabad) teams introduces a structural velocity penalty of 15–25% compared to co-located teams — handoff delays, time-zone gaps, and integration queue time are real throughput drains that single-team velocity models systematically undercount; enterprise release plans that do not correct for distributed overhead routinely slip by one to two sprints per quarter.

What I would do

Professional judgment — when to adopt Release Planning, when to adapt it, and what to watch for.

If…
I am a test lead on an FamiliesNZ system scheduled to go live by 1 July (NZ financial year boundary) and the Product Owner wants to add a new bulk-case-transfer feature three sprints before release, taking the backlog from 90 to 130 estimated points against a team velocity of 32 points per sprint.
I would…
Immediately update the release plan to show the new scope total against remaining capacity (96 points available, 130 needed), present the 34-point shortfall in writing to the Product Owner and delivery manager, and propose three options: defer bulk-case-transfer to Release 2, remove two lower-priority items of equivalent size, or accept a four-week date slip. I would also flag the regression impact — bulk-case-transfer would require re-running welfare eligibility checks across the existing case library, adding two to three days of testing that are not currently in the plan. I would not absorb the scope silently; every decision about what gets cut must be a visible, stakeholder-owned choice.
If…
I am working on a TransitNZ road-tolling system and the programme director presents a six-month release plan to the board showing all features delivered by November, but the team's internal velocity data (28–36 points per sprint) and backlog estimate (520 points) shows a realistic range of January to March.
I would…
Document the gap in writing, addressed to both the programme director and the test manager: "The board plan assumes a velocity of 43 points per sprint; our rolling six-sprint average is 32 points. At 32 points the backlog completes in 16–19 sprints, equating to January to March. If the November date is a hard commitment, the board needs to know it requires reducing scope by approximately 150 points or adding two senior developers." I would not maintain a parallel shadow plan without raising the discrepancy — in a regulated environment like road tolling, a two-month slip discovered at the deadline creates far more political and contractual damage than a difficult conversation now.
If…
I am the senior QA on a KiwiSaver provider integration project where the team has been running for only two sprints and has no stable velocity, but a stakeholder is demanding a release plan for a September go-live.
I would…
Produce a preliminary range forecast using the two-sprint velocity data (wide range, e.g. 22–40 points) and present it explicitly as a pre-baseline estimate with high uncertainty: "At two sprints of data our confidence interval is too wide to commit to a date — the same backlog could complete in August or November depending on which velocity end holds. I recommend we run two more sprints to stabilise the range before locking September. In the meantime, here is the story map showing the features we are confident must be in scope for September; we can size and deprioritise from there." I would resist producing a polished-looking plan that implies false precision just to satisfy a stakeholder demand for certainty.

The bottom line: A release plan that tells stakeholders what they want to hear is not a forecast — it is a liability. Your value as a senior QA or test lead is precisely your willingness to show the velocity data, name the gap, and force the trade-off conversation early enough that someone can actually act on it.

Best Practices

✓ What experienced practitioners do
  • Use a velocity range, not a single number. Take the last six sprints, drop the outliers, and express capacity as a range (e.g. 28–38 points per sprint). Forecasts built on a range are honest; forecasts built on an average are optimistic lies.
  • Express dates as confidence bands, not single points. "85% by 24 August, 95% by 7 September" gives stakeholders a genuine trade-off choice. Teach them that choosing the 85% date means accepting a 15% chance of missing it.
  • Revisit the plan every sprint, not every quarter. Spend 15 minutes at the end of each sprint review comparing actual velocity and scope delivered against the release forecast. Adjust before the gap becomes a crisis.
  • Include non-development work explicitly. UAT, security review, performance testing, environment provisioning, deployment rehearsal, and change advisory board approval all take time. If they aren't on the release plan, they will cause a surprise slip.
  • Own the plan as a team, not as a project manager artefact. The team must understand and believe the release forecast. If the team doesn't own it, they won't flag when it's wrong. Involve developers, testers, and the Product Owner in every replanning session.
  • Document assumptions explicitly. "This plan assumes two testers from sprint 10 onwards, no unplanned scope additions, and UAT environment available by sprint 9." When assumptions break, you have a clear basis for revising the plan without it looking like you missed something.
  • Maintain a scope buffer for late-breaking requirements. Reserve 10–15% of backlog capacity as an unallocated buffer for critical bugs, compliance changes, or urgent business requests. This prevents late additions from derailing the whole plan.
  • Align release planning with funding and reporting cycles in NZ contexts. If your organisation operates on a 30 June financial year, work backward from that date to structure release milestones that satisfy both budget reporting and agile delivery cadence.

Common Misconceptions

❌ Myth: Release planning means committing to a fixed delivery date.

Reality: Release planning produces a forecast, not a contract. The whole point of using velocity ranges and probabilistic confidence levels is to communicate uncertainty honestly. A release plan says "here is our best current estimate given what we know today" — it is explicitly designed to be updated as new information arrives. Teams that treat their release plan as a commitment end up cutting corners on testing and quality to protect a date that should never have been treated as fixed.

❌ Myth: Agile teams don't need release plans — they just deliver every sprint.

Reality: Delivering potentially-shippable increments every sprint is not the same as coordinating a release. A release involves stakeholder communication, environment readiness, regulatory sign-off, marketing timing, and commercial agreements. Even highly agile teams need a release plan to coordinate these activities. The difference from waterfall is that the agile release plan is lighter, updated frequently, and treats the date as a range rather than a deadline carved in stone.

❌ Myth: More detailed release planning means fewer surprises.

Reality: Beyond a certain granularity, extra detail creates false confidence rather than reduced risk. A release plan that breaks down every task to the day six months out is mostly fiction — the team's velocity will shift, priorities will change, and the environment will surprise you. Experienced practitioners plan the next release in detail and the one after it in broad strokes, investing planning effort proportional to the certainty available at each horizon.

Senior engineer insight

Teams who excel at release planning treat it as a conversation tool, not a scheduling artefact. They use it to surface trade-offs — "if we add this feature, we push the release two weeks" — and make those trade-offs visible to stakeholders in real time. The single pattern that actually works: anchor every forecast to a velocity range, never a single number, and make that range the first thing in every status update.

The most common mistake: teams build the release plan once at the start of the quarter, then treat it as done. Within two sprints it no longer reflects reality, but nobody updates it because it feels like admitting failure. In practice, a plan revised weekly builds more stakeholder trust than a perfect plan that slowly goes stale.

From the field

A Wellington-based financial services team was running a quarterly release train for a core banking product. They assumed their release plan was solid — five sprints, velocity of 34 points, all features mapped to sprint slots. Three sprints in, a regulatory change from the Reserve Bank landed and consumed 40 points of unplanned work. Rather than replanning immediately, the team quietly dropped test coverage and deferred the regression cycle to "after go-live." The release shipped on time, but three P1 defects surfaced in production within 48 hours, one of which required a weekend rollback. The test lead had flagged the regression risk in writing two sprints earlier. After the incident, the team introduced a mandatory re-forecast whenever unplanned work exceeded 15% of sprint capacity — and the test lead's sign-off became a formal gate in the release plan. The lesson that applies beyond that team: release plans only protect quality if they are updated when reality changes, and test phases must be treated as non-negotiable scope, not a buffer to absorb slippage.

Self-Check

Click each question to reveal the answer.

Q: What is the key difference between a release plan and a product roadmap?

A: A roadmap communicates strategic intent to executives and stakeholders at a high level — for example, "API v2 in Q3." A release plan is a tactical, team-grounded forecast that says "API v2 in sprints 14–18, 23–31 August, based on our current velocity range of 28–38 points per sprint." The roadmap expresses what the business wants; the release plan tests whether that is feasible given real team capacity.

Q: What are the three common release planning scenarios and what varies in each?

A: Fixed-date: the release date is locked and scope is the variable — the team delivers as much as velocity allows by that date. Fixed-scope: the feature set is non-negotiable and date is the variable — the team forecasts when those features will be done. Fixed-everything: both date and scope are locked, which is the riskiest scenario because quality, sustainability, and team morale become the hidden variables.

Q: Why should a release plan express dates as confidence ranges rather than a single date?

A: Single dates create false precision and become treated as commitments even when they are forecasts. A confidence range — for example "85% confidence by 24 August, 95% confidence by 7 September" — gives stakeholders a genuine trade-off: do they want the earlier date with a 15% miss risk, or the later date with only a 5% miss risk? This honesty protects the team and helps stakeholders make informed decisions about scope and timing.

Q: How often should a release plan be updated and what triggers an immediate revision?

A: At a minimum, the release plan should be reviewed at every sprint review — a 15-minute check comparing actual velocity against the forecast. Immediate revision is required when: team velocity shifts significantly (e.g. drops from 35 to 25 after losing a member), major scope is added or removed, priorities change significantly, or a team composition or structure change occurs. A stale release plan erodes stakeholder trust faster than a revised one.

Q: What types of non-development work are commonly left out of release plans and why is this dangerous?

A: UAT, security review, performance testing, environment provisioning, deployment rehearsal, change advisory board approval, and regression cycles are frequently omitted. This is dangerous because when development runs late — as it often does — these activities are the first to be cut, resulting in poor-quality releases. Release plans that show only development effort are incomplete and will cause surprise slips in the final sprint.

Q: Your team is building a new digital grant application portal for Benefits NZ. The go-live date is 1 July — the start of the NZ financial year — and cannot move. Three weeks before release, team velocity drops from 32 to 18 points per sprint due to two developers leaving. What should you do?

A: Immediately update the release plan using the new velocity of 18 points per sprint to calculate how much backlog can realistically be completed by 1 July. Present the revised scope forecast to stakeholders — this is a fixed-date scenario, so scope is the variable. Work with the Product Owner to deprioritise lower-value features and protect the must-have functionality. Document the assumption change clearly, and if critical features cannot be cut, escalate the risk to leadership with a request to add capacity or defer non-essential scope to a post-launch release.

Q: What is the key difference between release planning and sprint planning, and when would you use each?

A: Sprint planning operates at a two-week horizon and answers "what will the team deliver this sprint?" — it breaks down selected backlog items into tasks and commits to a sprint goal. Release planning operates at a one-to-three month horizon and answers "when will a set of features be ready for release?" using velocity trends and backlog estimates. Sprint planning is a team event that happens every sprint; release planning is a stakeholder-facing forecasting activity that happens monthly or at programme increment boundaries. Both are needed — sprint planning without release planning leaves stakeholders without delivery visibility.

Q: A product manager says "Our release plan is locked for the next six months — we've committed these dates to the board, so the team just needs to execute." What is wrong with this and how do you respond?

A: This treats a probabilistic forecast as a fixed contract, which is a classic release planning antipattern. Six months of locked dates assumes perfect velocity, stable team composition, no scope changes, and no external disruptions — none of which are realistic in software development. The risk is that the team will cut corners on quality, skip testing, or accumulate technical debt to protect dates that are already out of date. The correct response is to agree that the board dates represent the current best forecast, then establish a cadence of monthly replanning where velocity data, scope changes, and risks are reviewed and the forecast is updated. In NZ government contexts this is especially important — teams often maintain an "official" plan for the Programme Board and an internal honest forecast; the goal is to close that gap, not widen it.

Q: When is release planning NOT the right tool, and what would you use instead?

A: Release planning is not appropriate when the work horizon is less than one sprint (use sprint planning instead), when the team has no stable velocity data yet (use story mapping or a spike to establish a baseline first), or when the work is highly exploratory with no predictable backlog (use a time-boxed discovery approach with outcome goals, not feature forecasts). In very early-stage projects — for example a new HealthNZ prototype with shifting requirements — forcing a release plan creates false precision and can entrench scope that should still be fluid. Recognise when uncertainty is too high for forecasting and advocate for shorter feedback loops instead.

Why teams fail here

  • Velocity optimism: teams use their best sprint as the velocity baseline instead of a rolling average or pessimistic range, making every forecast structurally over-confident from day one.
  • Test phases treated as float: when development slips, testing time is silently compressed rather than flagging the trade-off to stakeholders — the release plan never shows the cut, so nobody approves it.
  • Plan ownership sits outside the team: when a project manager or programme office owns the release plan and the delivery team never touches it, the team stops treating the plan as authoritative and stops raising risks against it.
  • Scope creep absorbed invisibly: new features and urgent business requests are slotted in without removing equivalent work, inflating the backlog until the plan is fictitious — and nobody says so until the final sprint.

Key takeaway

Release planning done well is a continuous act of honest negotiation — it keeps the delivery team, the test lead, and the business aligned on what is genuinely possible, and it makes trade-offs visible early enough to act on them rather than discover them at the deadline.

How this has changed

The field moved. Here is how Release Planning evolved from its origins to current practice.

Pre-2001

Release planning in waterfall is a phase — the master schedule defines deliverables and dates before development begins. Changes require formal change requests. Planning is done once, at the start.

2001

XP introduces release planning as an ongoing conversation. The release plan is a forecast, not a commitment. Velocity is tracked and release dates projected from throughput — not dictated upfront.

2009

Scrum formalises the Product Backlog as the release plan equivalent. Release planning becomes an implicit product backlog ordering exercise. "When will we be done?" is answered by velocity-based projection.

2017

SAFe and LeSS introduce Programme Increment planning and sprint-level releases at scale. Quarterly planning events replace annual release plans.

Now

AI-powered forecasting uses Monte Carlo simulation over cycle time distributions to generate probabilistic delivery date estimates. "When will X be done?" becomes "there is an 85% chance it will be done by week 8."

← Back to Agile Techniques