Curso de Scrum Profesional

Sprint Backlog and Kanban Boards Explained

Curso de Scrum Profesional

Contenido del curso

Módulo 5: Artefactos y Gestión del Trabajo

Sprint Backlog and Kanban Boards Explained

Resumen

The sprint backlog is the Scrum artifact that gives daily visibility into the team's work. If you're learning Scrum or leading an agile team, understanding how to build, update, and visualize this plan is what keeps a sprint on track and the sprint goal within reach.

What is a sprint backlog and why does it matter?

Think of the sprint backlog as the detailed plan created by and for the developers, to be executed during a single sprint. It's not a static document. You update it every day, and it should hold all the details the team needs to inspect progress during the daily scrum.

It's built from three elements:

  • The sprint goal, the why behind the sprint.
  • The product backlog items selected for this sprint, the what.
  • The action plan, the list of activities you'll execute to deliver the product increment.

What is a sprint backlog? It's the developers' daily plan for a sprint. It includes the sprint goal, the selected product backlog items, and the action plan to deliver the increment.

How does the definition of ready help you plan a sprint?

Before you pull an item into the sprint, you want to be sure it's actually ready to work on. That's where the definition of ready comes in. It's not an official Scrum artifact, but it's a practice that helps teams stay efficient and avoid ambiguity.

A solid definition of ready usually answers questions like these:

  • Is the item small enough to be completed within the sprint?
  • Is it clear and understandable for every developer?
  • Are the acceptance criteria well defined?
  • Have the developers estimated it and do they share a clear understanding of the value it brings?

When every item you bring into the sprint passes this filter, the team focuses on delivery instead of decoding requirements mid sprint.

What is the definition of ready in Scrum? It's a shared checklist a product backlog item must meet before entering a sprint, covering size, clarity, acceptance criteria, and estimation.

How do you manage a sprint backlog with a Kanban board?

One of the most practical ways to manage the sprint backlog is through a Kanban board. Tools like Trello, Jira, or Azure Boards let you visualize the team's flow of work, and that visibility is exactly what powers the daily scrum.

What does a Kanban board for a sprint look like?

Imagine a team building a language learning app. Their board has four columns:

  1. Product backlog, everything the team has pending overall.
  2. To do, the items selected for the current sprint.
  3. In progress, what's being worked on right now.
  4. Done, what's already developed.

When the team picks an item from the product backlog into the sprint, they move it to to do. As work advances, items travel across columns. Say you start a user story about scheduling a 15 minute session with a teacher to solve learning doubts. You drag it into in progress. By the next daily scrum, the board might show two items to do and two in progress. Halfway through the sprint, when that 15 minute session feature is finished, it lands in done.

And here's the interesting part: that simple visual tells you, at a glance, whether the sprint is healthy or whether you need to make fast decisions to protect the sprint goal.

Which tools can you use to build your first Kanban board?

You don't need anything fancy to start. Pick the tool you're most comfortable with:

  • Trello, ideal if you want something lightweight and visual.
  • Jira, strong for software teams that need traceability and reporting.
  • Azure Boards, a good fit if you already work inside the Microsoft ecosystem.

Open an account, sketch your four columns, and load the items from your case study or personal project. That first board is the cleanest way to feel how transparency changes a team's rhythm.

Key concepts and skills from the lesson

A few ideas worth anchoring as you build your own sprint backlog:

  • Sprint backlog [00:05]: the detailed plan created by and for developers during a sprint, made of sprint goal, selected product backlog items, and action plan.
  • Sprint goal [00:20]: the reason the sprint exists, what gives the work direction.
  • Daily scrum [00:55]: the daily checkpoint where the team inspects progress using the sprint backlog.
  • Definition of ready [01:05]: a practice, not an official artifact, that filters items before they enter the sprint.
  • Acceptance criteria [01:35]: the conditions an item must meet to be considered complete.
  • Kanban board [02:00]: visual tool with columns (product backlog, to do, in progress, done) to track sprint flow.
  • User story [02:50]: the format used to describe a feature from the user's perspective, like scheduling a 15 minute session with a teacher.
  • Product increment [03:40]: the working result the team commits to deliver each sprint.

Now it's your turn. What would the first version of your Kanban board look like for your case study or personal project? Share your setup in the comments and tell us which tool you picked.