Skip to content
Mountain Goat Software
  • Ways We Help

    • Agile CoachingGet expert guidance tailored to your teams, leaders, and real-world challenges.
    • Backlog Story ImprovementStrengthen backlog items so teams can plan clearly and deliver valuable work.
    • Estimating & PlanningBuild realistic estimates and plans that support confident delivery decisions.
    • Leadership AlignmentAlign leaders around priorities, expectations, and the conditions agile teams need.
    • Team Improvement SprintsTurn focused learning into lasting changes through guided practice over time.
    • Scrum Team ImprovementHelp Scrum teams improve collaboration, execution, and results on real work.

    Who We Help

    Helping Scrum teams and product, engineering, and organizational leaders improve how they work.

    Explore Who We Help →

    Workshops

    • View All Workshops
    • Working on a Scrum Team
    • Backlog Refinement Workshop
    • Mastering User Stories
    • Story-Writing Workshop
    • Accurate Agile Planning
    • Effective Scrum Master
    • Agile for Leaders
    • Effective Product Owner
    • Team Reset
    • Agile Coaching
    • Introduction to Agile
    • Certified ScrumMaster
    • Certified Scrum Product Owner

    Explore Services

    • View All Services
    • Compare Workshops
    • ROI Calculator
    • Results OverviewSee how private, team-based agile support improves backlogs, planning, Scrum events, and leadership visibility.
    • What Changes in 90 DaysSee the practical improvements teams and leaders can achieve after working with us.
    • Client StoriesRead how organizations have applied what they learned and improved how they work.
    • TestimonialsHear directly from participants, leaders, and longtime clients.
  • Agile Guides

    • New to Agile or Scrum
    • Scrum
    • User Stories
    • Product Backlog
    • Story Points
    • Agile Planning and Forecasting
    • Product Ownership
    • Agile Teams and Collaboration
    • Agile Leadership
    • Leading Agile Initiatives

    More Resources

    • The Mountain Goat Software Blog
    • Videos
    • Webinars
    • Free Tools
    • Books by Mike Cohn
    • Presentations

    Stay Connected

    • Weekly Tips from Mike Cohn
    • Mountain Goat Software on YouTube
    • Connect with Mike on LinkedIn

    Featured Resources

    • Agile Video LibraryBrowse Video Playlists from Mike on Scrum, user stories, planning, and leadership.
    • Scrum Reset DiagnosticFind the one problem to fix first and run a practical two-sprint reset.
  • About Mountain Goat Software

    • Our CompanyLearn who we are and how Mountain Goat Software helps teams and organizations.
    • Mike CohnMeet our founder, author, and longtime agile practitioner.

    Get In Touch

    • Book a Call
    • Send an Email
  • Search
  • Book a Call
Book a Call
  1. Home
  2. Agile
  3. Scrum
  4. Artifacts
  5. Sprint Backlog

Sprint Backlog

In This Topic

  • Who This Page Is For
  • What This Page Covers
  • What Is a Sprint Backlog?
  • The Sprint Backlog Belongs to Developers
  • The Sprint Goal Is Part of the Sprint Backlog
  • The Sprint Backlog Emerges During the Sprint
  • Adding Tasks Is Not the Same as Adding Scope
  • Sprint Backlog vs. Product Backlog
  • Sprint Backlog and the Daily Scrum
  • Sprint Backlog and Burndown Charts
  • Common Sprint Backlog Problems
  • Is Your Sprint Backlog Useful?
  • FAQ
  • Explore Further

Guides ▾

  • New to Agile or Scrum
  • Scrum
    • Roles
      • Developers
      • Product Owner
      • Scrum Master
    • Meetings
      • Daily Scrum
      • Sprint Planning Meeting
      • Sprint Retrospective
      • Sprint Review
    • Artifacts
      • Definition of Done
      • Increment
      • Product Backlog
      • Scrum Boards
      • Sprint Backlog
  • Agile Teams and Collaboration
  • Product Ownership
  • Product Backlog
  • User Stories
  • Story Points
  • Agile Planning and Forecasting
  • Agile Leadership
  • Leading Agile Initiatives
Close

The Sprint Backlog is the Developers’ plan for achieving the Sprint Goal.

It includes the Sprint Goal, the Product Backlog items selected for the sprint, and the work Developers believe is needed to create a done increment.

The Sprint Backlog is one of Scrum’s three artifacts. It makes the current sprint plan visible so Developers can inspect progress, adapt their work, and coordinate throughout the sprint.

Who This Page Is For

This page is for Scrum Teams that want the Sprint Backlog to be a useful working plan rather than a static task list.

It is especially useful for:

  • Developers creating and adapting their sprint plan
  • Product Owners who want to understand how selected Product Backlog items become sprint work
  • Scrum Masters helping teams avoid treating the Sprint Backlog as a contract
  • Teams that overcommit, carry work over, or discover too much late in the sprint
  • Leaders trying to understand what should and should not change during a sprint

What This Page Covers

This page explains what the Sprint Backlog is, who owns it, what belongs in it, how it changes during the sprint, and how it differs from the Product Backlog.

It also covers common Sprint Backlog problems, including frozen plans, task lists that replace collaboration, and new product work sneaking into the sprint.

What Is a Sprint Backlog?

The Sprint Backlog is the plan Developers use during the sprint.

It includes:

  • The Sprint Goal
  • The Product Backlog items selected for the sprint
  • The work Developers plan to do to create a done increment

The Sprint Backlog is created during Sprint Planning and evolves during the sprint.

A simple Sprint Backlog might include selected Product Backlog items and a short list of tasks for each. Another might use a Scrum board, spreadsheet, agile project management tool, or other format. The tool matters less than whether it helps Developers coordinate and adapt.

The Sprint Backlog Belongs to Developers

Developers own the Sprint Backlog.

The Product Owner explains priorities, goals, and Product Backlog items. The Product Owner clarifies what matters and why. But Developers decide how much work they believe they can complete and how they will organize the work.

This matters because Developers are closest to the work.

Developers create the plan, update the plan, and use the plan to coordinate each day. The Sprint Backlog should be useful to them, not merely a reporting artifact for someone else.

The Sprint Goal Is Part of the Sprint Backlog

The Sprint Backlog is not just a list of tasks.

The Sprint Goal gives the plan purpose. It helps Developers and the Product Owner make tradeoffs when the sprint does not go exactly as expected.

If work is harder than expected, the Scrum Team can ask, “What adjustment best protects the Sprint Goal?”

Without a Sprint Goal, the Sprint Backlog can become a disconnected list of things to finish. With a Sprint Goal, Developers have a better basis for adapting the plan.

The Sprint Backlog Emerges During the Sprint

A Sprint Backlog should change during the sprint.

Developers will learn things. They may discover new tasks, remove unnecessary tasks, change estimates, pair on difficult work, or decide a different approach is better.

That is normal.

No one should expect Developers to identify every task during Sprint Planning. Complex work reveals details as it unfolds. The Sprint Backlog should capture useful changes so the plan remains visible and current.

Updating the Sprint Backlog is not a sign that planning failed. It is a sign that Developers are learning.

Adding Tasks Is Not the Same as Adding Scope

During a sprint, Developers may add tasks or steps they did not identify during Sprint Planning.

That is different from adding new Product Backlog items to the sprint.

For example, Developers may discover they need an additional test, a migration step, a design conversation, or a technical task. Adding that work to the Sprint Backlog helps the plan stay accurate.

But new product functionality should usually go into the Product Backlog. If new work threatens the Sprint Goal or materially changes the sprint, the Product Owner and Developers should discuss the tradeoff explicitly.

Sprint Backlog vs. Product Backlog

The Product Backlog and Sprint Backlog are related, but they serve different purposes.

The Product Backlog is the Product Owner’s ordered list of possible future work for the product.

The Sprint Backlog is the Developers’ plan for the current sprint.

A simple way to think about it:

  • The Product Backlog answers, “What might we do next for the product?”
  • The Sprint Backlog answers, “What are we doing this sprint, and how do we plan to do it?”

The Product Owner is accountable for the Product Backlog. Developers own the Sprint Backlog.

Sprint Backlog and the Daily Scrum

Developers often use the Sprint Backlog during the Daily Scrum.

That may mean looking at a Scrum board, reviewing blocked work, checking progress toward the Sprint Goal, or deciding what needs attention next.

The Daily Scrum should help Developers inspect progress and adapt the plan. The Sprint Backlog gives them something concrete to inspect.

If the Sprint Backlog is out of date, the Daily Scrum may turn into vague status reporting. If the Sprint Backlog is current and visible, Developers can have a better conversation about what to do next.

Sprint Backlog and Burndown Charts

Some Scrum Teams use a sprint burndown chart to show work remaining during the sprint.

A burndown chart can help Developers notice whether work is moving as expected. But it should not replace conversation and judgment.

If the chart is not moving as expected, the useful question is not, “Who is behind?” The useful question is, “What are we learning, and what should we do next?”

A Sprint Backlog should help Developers adapt, not pressure them into pretending the plan is still accurate.

Common Sprint Backlog Problems

The Sprint Backlog Is Treated as a Contract

A Sprint Backlog is a plan, not a contract.

Developers should update it as they learn. Treating the plan as fixed discourages transparency and adaptation.

The Sprint Backlog Is Created for Reporting

The Sprint Backlog should help Developers coordinate.

If it exists mainly so someone outside the Scrum Team can track individual status, it will not serve its real purpose.

Tasks Replace Collaboration

A task list can make work visible, but it can also encourage people to work separately.

Developers still need to collaborate around finishing Product Backlog items and achieving the Sprint Goal.

New Product Work Sneaks In

New product ideas should usually go into the Product Backlog.

If they are urgent enough to affect the current sprint, the Product Owner and Developers need to discuss the impact on the Sprint Goal.

The Sprint Backlog Is Not Updated

An outdated Sprint Backlog stops helping.

Developers should update it when they learn something important, discover new work, complete work, or change the plan.

The Sprint Backlog Has No Clear Sprint Goal

Without a Sprint Goal, the Sprint Backlog becomes a list of work.

The Sprint Goal helps Developers decide what matters most when adjustments are needed. For more detail, see The Goal of Sprint Planning.

Is Your Sprint Backlog Useful?

Use these questions to inspect the Sprint Backlog:

  • Does it include a clear Sprint Goal?
  • Does it show the Product Backlog items selected for the sprint?
  • Does it help Developers see what work remains?
  • Do Developers update it as they learn?
  • Is blocked or risky work visible?
  • Does the Sprint Backlog support the Daily Scrum?
  • Are Developers using it to coordinate, not just report status?
  • Is new product work handled through the Product Backlog unless the Sprint Goal is renegotiated?
  • Does the Sprint Backlog help the Scrum Team create a done increment?

Use the answers to find the next conversation Developers need to have.

FAQ

What is a sprint backlog?

The Sprint Backlog is the Developers’ plan for achieving the Sprint Goal.

It includes the Sprint Goal, the Product Backlog items selected for the sprint, and the work Developers believe is needed to create a done increment.

Who owns the sprint backlog?

Developers own the Sprint Backlog.

The Product Owner explains priorities and clarifies Product Backlog items, but Developers decide how to organize and adapt the work during the sprint.

Can the sprint backlog change during the sprint?

Yes. The Sprint Backlog should change as Developers learn.

Developers may add tasks, remove tasks, update estimates, or change the plan. That is different from adding new Product Backlog items without discussing the impact on the Sprint Goal.

Is the sprint backlog a task list?

It may include tasks, but it is more than a task list.

The Sprint Backlog includes the Sprint Goal, selected Product Backlog items, and the Developers’ plan for creating a done increment.

How is the sprint backlog different from the product backlog?

The Product Backlog is the ordered list of possible future work for the product.

The Sprint Backlog is the Developers’ plan for the current sprint.

Should the Scrum Master update the sprint backlog?

Developers should own and update the Sprint Backlog.

A Scrum Master may coach the Scrum Team on making work visible, but the Sprint Backlog should not become the Scrum Master’s reporting artifact.

Last updated July 3rd, 2026

Cover of A Leader’s Guide to Agile by Mike Cohn

Help Your Teams Succeed with Agile

Learn the ten things agile teams need their leaders to understand, and how your actions can help them succeed.

Download the Free Book

Explore Further

A man and woman discuss the sprint goal inside open elevator doors. The caption reads, A sprint goal is a one-sentence summary of the focus of a team's sprint. The idea is to be able to relay what the team is working on in the length of an elevator ride.
Article

The Sprint Goal: What It Is and How It Can Help

Featured

Sprint goals are something every Scrum team should try to create. Learn what sprint goals are and what a good sprint goal looks like.

Article artwork for Nine Questions Scrum Masters and Product Owners Should Be Asking.
Article

Nine Questions Scrum Masters and Product Owners Should Be Asking

Featured

Use better questions to improve collaboration, decision-making, and team ownership.

Coworkers standing in circle with user story cards over their heads.
Article

Should the Daily Scrum Be Person-by-Person or Story-by-Story?

Featured

Choose whether to discuss work person-by-person or story-by-story in daily scrum.

A series of arrows, each reading sprint, leads down a highway to a distant sign reading "product goal." One of a product owner's many responsibilities is to set a product goal: that next mile marker for the product.
Article

What Does a Product Owner Do, When, and Why?

Clarify what product owners do before work starts, during planning, and throughout each sprint.

Text graphic: Estimate at the right time and level of detail.
Article

When Should We Estimate the Product Backlog

Estimate backlog items at the right time and level of detail.

A rowing team gets to the finish line faster than other kayaks rowing as individuals
Article

Why Your Scrum Team Still Works Like Individuals

Learn how handoffs, individual task ownership, and status-report daily scrums keep Scrum teams from collaborating—and what to change next sprint.

Article artwork for Be a Great Product Owner: Six Things Teams and Scrum Masters Need.
Article

Be a Great Product Owner: Six Things Teams and Scrum Masters Need

See what teams and Scrum Masters need most from a product owner to make delivery smoother.

Article artwork for Why Agile Teams Should Estimate at Two Different Levels.
Article

Why Agile Teams Should Estimate at Two Different Levels

It’s important for most agile teams to estimate both their product and sprint backlogs. But why?

Article artwork for Should a Team Assign Work During Sprint Planning?
Article

Should a Team Assign Work During Sprint Planning?

Some teams assign all tasks upfront. Others don’t.

Article artwork for The Goal of Sprint Planning.
Article

The Goal of Sprint Planning

Sprint planning may look like it’s about tasks and estimates but those are not the goal.

Article artwork for Four Reasons Agile Teams Estimate Product Backlog Items.
Article

Four Reasons Agile Teams Estimate Product Backlog Items

Estimating product backlog items provides benefits beyond predicting when a project will be finished.

Article artwork for Should Scrum Teams Include a Stretch Goal In Their Sprints?
Article

Should Scrum Teams Include a Stretch Goal In Their Sprints?

Decide whether stretch goals help or create pressure in sprint planning.

Article artwork for Teams Don't Need to Think of Everything During Sprint Planning.
Article

Teams Don't Need to Think of Everything During Sprint Planning

Avoid over-planning every sprint task before work begins.

Article artwork for 3 Ways to Help Agile Teams Plan Despite Uncertainty.
Article

3 Ways to Help Agile Teams Plan Despite Uncertainty

We might not like ambiguity, but it’s a fact of life. Find out how to plan with uncertainty in mind.

Article artwork for What Product Owners Do & 7 Mistakes to Avoid.
Article

What Product Owners Do & 7 Mistakes to Avoid

Use seven common product owner mistakes to spot where ownership, prioritization, or collaboration may be breaking down.

Article artwork for Sprint Review Agenda.
Article

Sprint Review Agenda

Use a simple agenda to make sprint reviews more focused and useful.

Article artwork for Capacity-Driven Sprint Planning.
Article

Capacity-Driven Sprint Planning

Plan sprints around real team capacity instead of relying only on past velocity.

A Scrum team sits together, talking, in the background. In front are three calendar pages with key Scrum events circled. The text says Succeeding with Scrum is easier when you know when and why to conduct each meetings.
Article

What Happens When During a Sprint

Succeeding with Scrum is easier when you know when and why to conduct each of the Scrum events during the sprint.

Text graphic: Balance design discovery with sprint delivery.
Article

Incorporating UI Design in Agile Sprints

Integrate UI design into sprints while balancing discovery and delivery.

Article artwork for Product Backlog Refinement.
Article

Product Backlog Refinement

Learn about product backlog refinement: how, when, and why the agile team and product owner refine the product backlog in Scrum.

Article artwork for Why Smart Teams Overcommit And How Leaders Make It Worse.
Article

Why Smart Teams Overcommit And How Leaders Make It Worse

Understand how leader pressure can push smart teams into unrealistic commitments.

A team copies what the leader does, not what he says.
Article

Leading Agile Initiatives: How Leaders Help Agile Change Succeed

An agile initiative is not mainly a one-time rollout of Scrum, Kanban, SAFe, Jira, new job titles, or a different meeting calendar.

Text graphic: Keep backlog detail just enough and just in time.
Article

Writing the Product Backlog Just in Time and Just Enough

Keep backlog detail just enough and just in time.

Article artwork for Your Team Won’t Think of Everything in Sprint Planning Meetings. And That’s OK.
Article

Your Team Won’t Think of Everything in Sprint Planning Meetings. And That’s OK.

Your team is probably spending too much time in sprint planning meetings. Here’s how to spend less time but plan better.

Training

  • Services
  • Agile Coaching
  • Backlog Story Improvement
  • Estimating & Planning
  • Leadership Alignment
  • Agile Training ROI Calculator
  • Team Improvement Sprints
  • Scrum Team Improvement
  • Private Workshops
  • View All Workshops
  • Compare Workshops

Agile Guides

  • Topic Hubs
  • New to Agile or Scrum
  • Scrum
  • Agile Teams and Collaboration
  • Product Ownership
  • Product Backlog
  • User Stories
  • Story Points
  • Agile Planning and Forecasting
  • Agile Leadership
  • Leading Agile Initiatives

Resources

  • Agile and Scrum Videos
  • Webinars
  • The Mountain Goat Software Blog
  • Books by Mike Cohn
  • Free Tools
  • Weekly Tips from Mike Cohn

About Us

  • About MGS
  • Our Company
  • Mike Cohn
  • Client Stories
  • Testimonials
  • Contact Us
  • Book a Call
  • Send an Email
Mountain Goat Software
Copyright ©1998–2026 Mountain Goat Software. All Rights Reserved.
  • Contact Us
  • Terms and Conditions
  • Privacy Policy