Blog

Scrum Guide | 17. Sprint Backlog

The Development Team creates a new Sprint Backlog during Sprint Planning. From that moment on, it becomes the current commitment for the Developers, i.e., a list of new functionalities, enhancements and modifications to the Product to implement in the starting Sprint. After the start of a Sprint, the Backlog becomes a binding queue from which Developers choose tasks to perform.

What is a Sprint Backlog? – table of contents:

  1. Introduction
  2. How is the Sprint Backlog created?
  3. What does the Sprint Backlog contain?
  4. Using the Sprint Backlog
  5. Summary

Introduction

A Sprint Backlog describes the work of the Development Team during a single Sprint. Therefore, it is expressed in technical language. It describes detailed tasks and their planned solutions. Thus, it consists of a list of tasks drawn up in a way that is clear to Developers. The Sprint Backlog usually takes little account of the business value language of the Product, a way of description proper to the Product Backlog, which we’ll introduce here.

The Sprint Backlog arises:

  • based on the Product Backlog
  • for the duration of one Sprint
  • during a Scrum Event called Sprint Planning
  • by the entire Scrum Team – but the Development Team the key role in its creation

How is the Sprint Backlog created?

During Sprint Planning, the Product Owner proposes how to add value to the Product in the next Sprint. Then the whole Scrum Team works together to formulate the Sprint Goal, i.e., selects which functionality from the Product Backlog to implement. The Sprint Goal defines how to implement the Product or postpone the deadline to meet the Customer’s expectations.

The next step is to think over and set realistically the scope of work to do in the next Sprint and how to achieve it.

The results of these findings come in the form of a technical description of the tasks to perform. And this list becomes the new Sprint Backlog.

The newly created Sprint Backlog exists in a location that is easily accessible to all members of the Development Team. In the physical space, it is usually a whiteboard hanging in the workspace. Whereas in the digital space, it exists as a cloud-based shared document that all Developers can update. Even though every member of a Scrum Team should keep it updated on daily basis, it’s the Scrum Master or one of the Developers who usually take on that responsibility.

What does the Sprint Backlog contain?

The Product Backlog does not specify how exactly to execute tasks. It’s the Development Team’s role to decide. That move creates enough space for the team to maneuver thus enhancing its self-organization capabilities. Also, this freedom to select the sequence and methods of action empowers each Developer rendering a sense of independence and responsibility.

The same idea applies to treating the Sprint Backlog as an unordered list of tasks to execute. Contrary to the traditional push model (where the Team or Developer acts according to a predefined and imposed agenda), in the pull model, the Developers select which tasks to do (pull model).

The Sprint Backlog specifies:

  1. The Sprint Goal – i.e. an answer to the question of why to perform the scheduled tasks this Sprint
  2. The list of new Product features and enhancements to develop in this Sprint.This is because it contains the Product Backlog elements selected for implementation in this Sprint.
  3. The list of tasks to perform – that is, a technical description of how and by whom the work that will result in Incremental…

Using the Sprint Backlog

Various metric tools reflect the progress of work written in the Sprint Backlog. Most often it’s the Burndown Chart, which we will fully cover in a dedicated separate article. With such a visualization, the Development Team can easily see whether the work on the Sprint Goal is proceeding according to plan.

It may happen during a Sprint that you find that the work plan has been blueprinted unrealistically. In other words, the number of to-dos in the Product Backlog Sprint Goal is too high or too low. In either case, the Developers and the Product Owner get down to find out what changes to apply to the current Sprint Backlog. It is possible to reduce the amount of work, select additional tasks from the Product Backlog or extend the already planned solutions. However, keep in mind that the Sprint Goal itself has to remain unaltered.

Summary

A Sprint Backlog is a list of tasks that Developers plan to do during one Sprint. It is a kind of detailed contract with the Product Owner. The Sprint Backlog arises during Sprint Planning in which the whole Scrum Team participates. The Burndown Chart reflects the degree of completion of tasks accepted for implementation.

If you like our content, join our busy bees community on Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.

Author: Caroline Becker

As a Project Manager, Caroline is an expert in finding new methods to design the best workflows and optimize processes. Her organizational skills and ability to work under time pressure make her the best person to turn complicated projects into reality.

Caroline Becker

As a Project Manager, Caroline is an expert in finding new methods to design the best workflows and optimize processes. Her organizational skills and ability to work under time pressure make her the best person to turn complicated projects into reality.

Recent Posts

Sales on Pinterest. How can it help with building your e-commerce business?

Pinterest, which made its debut on the social media scene a decade ago, never gained…

4 years ago

How to promote a startup? Our ideas

Thinking carefully on a question of how to promote a startup will allow you to…

4 years ago

Podcast in marketing: what a corporate podcast can give you

A podcast in marketing still seems to be a little underrated. But it changes. It…

4 years ago

Video marketing for small business

Video marketing for small business is an excellent strategy of internet marketing. The art of…

4 years ago

How to promote a startup business? Top 10 pages to upload a product

Are you wondering how to promote a startup business? We present crowdfunding platforms and websites…

4 years ago

How to use social media to increase sales?

How to use social media to increase sales? Well, let's start like that. Over 2.3…

4 years ago