Agile Fundamentals ← Back to course
Session 7 · Supplementary Materials

Sprint Board, Burndown Patterns & Health Check

Reference guides, visual examples, and a printable Sprint health checklist for use during any Sprint.

Reference & printable ~15 min Session 7 companion
On this page
How to read it

The Sprint Board

The Sprint Board is the team's shared view of everything that matters this Sprint — what is waiting, what is in progress, what is being reviewed, and what is done. The board's value is in being read, not just maintained. A board nobody looks at is a filing system, not a communication tool.

The four columns

Sprint Backlog (To Do): Stories the team committed to this Sprint that haven't started yet. These should be ordered — the next most important story sits at the top, ready to be pulled as soon as someone has capacity.

In Progress: Stories actively being worked on right now. The most important column to watch. More items here than the team has members is a warning signal — it means focus is fragmented and everything is moving slowly.

In Review: Stories that are complete from the developer's perspective and are now being reviewed — code review, acceptance testing, PO check. Items stalling here often indicate a bottleneck in the review process itself.

Done: Stories that have met all acceptance criteria and passed the Definition of Done. Nothing moves here that hasn't fully cleared the DoD — "almost done" stays in In Review.

The most important rule

One person finishing one story completely is more valuable than three people each taking a story to 80%. The board makes this visible: a column full of In Progress items with nothing in Done is a sign the team is starting too much and finishing too little. Pull new work only when you have capacity to see it through to Done.

QuickBite Sprint 1 — example board

Sprint Board in use

This is what the QuickBite team's Sprint Board looks like partway through Sprint 1. Sprint Goal: "A customer can find a restaurant, add items to their cart, and pay." Five days in, three stories are in progress, one is blocked, and two are done.

QuickBite · Sprint 1 · Day 5 Goal: Customer can browse, cart, and pay end-to-end
Sprint Backlog
3 pts
As a customer, I want to view a restaurant menu, so that I can choose what to order.
Customer · Browse
2 pts
As a customer, I want to see my cart total before checkout, so that I know what I'll pay.
Customer · Cart
In Progress
3 pts
As a customer, I want to browse restaurants near me, so that I can find food quickly.
Customer · Browse · Dev: Rina
5 pts
As a customer, I want to pay with my saved card, so that checkout is fast.
⚠ BLOCKED — payment API credentials
3 pts
As a customer, I want to add items to my cart, so that I can review before paying.
Customer · Cart · Dev: Tam
In Review
2 pts
As a customer, I want to see an order confirmation, so that I know my order was received.
PO acceptance in progress
Done ✓
2 pts
As a customer, I want to see the restaurant's opening hours, so that I don't order when they're closed.
✓ DoD met · Accepted
3 pts
As an owner, I want to add my restaurant profile, so that customers can discover me.
✓ DoD met · Accepted

Reading this board: 5 points done, 8 in progress (one blocked), 5 not started. The payment story is blocked — this needs immediate SM action, not a note for the Retrospective. The blocked item sitting in In Progress while new work is being pulled is the first warning signal to address.

Learn to read them

Five burndown patterns

Every burndown chart tells a story. The five patterns below cover almost every Sprint situation a team will encounter. The dashed line is the ideal — the solid line is reality. The gap between them is the signal.

① Healthy

Actual line tracks close to ideal. Normal day-to-day variation. The Sprint closes cleanly with the goal met.

Continue. No action needed.

② Slow start

Flat early, steep late. Front-loaded research or refinement. Team is behind on day 5 and sprinting in week 2.

Watch for blockers at day 7. Consider descoping.

③ Scope creep

Line stays high despite real work completed. New stories were added mid-Sprint without removing anything.

SM + PO enforce Sprint Goal protection now.

④ Blocked

Completely flat for 2–3 consecutive days. A specific impediment is blocking all meaningful progress.

SM escalates immediately — not next Retro.

⑤ Never closes

Actual stays above ideal throughout. Multiple stories incomplete at day 10. The commitment was too large.

Address in Retro. Re-size next Sprint down.
The most important thing to remember about burndown patterns

Name the pattern on day 4, not day 9. The earlier you recognise what is happening, the more options the team has. A "slow start" identified on day 5 can be addressed with descoping. The same pattern identified on day 9 means the team is deciding which stories to return to the backlog in the last hour of the Sprint.

Quick reference

Five warning signals — at a glance

#SignalWhat it tells youAction
Burndown above ideal at day 4Pacing problem compounding dailyInvestigate. Consider descoping by day 7.
Story stuck In Progress 3+ daysBlocked, underestimated, or abandonedAsk directly. Swarm if blocked. Split if too large.
Same blocker two days runningSM has not escalated effectivelySM escalates with a deadline — not tomorrow.
WIP exceeds team capacityFocus fragmented; everything moves slowlyFinish before starting. Pull nothing new.
Silent team — no blockers raisedProblems are being hidden, not solvedSM holds individual conversations.
Printable reference

Sprint health check

Run through this checklist at the Daily Scrum each day. A "no" to any item is a conversation to have — not a note for the Retrospective.

Backlog & goal

Sprint Goal is visible and agreed

The whole team can state the Sprint Goal in one sentence from memory.

Sprint Backlog is ordered

The next most important story is at the top, ready to be pulled when someone has capacity.

!
Stories have acceptance criteria

Every In Progress story has acceptance criteria written. If not, pull the PO in now.

Board state

No story stuck In Progress for 3+ days

Any story that hasn't moved in three days needs attention — not tomorrow.

WIP does not exceed team size

In Progress items should be equal to or fewer than the number of people on the team.

Done column is growing

At least one story should reach Done every 2–3 days in a 10-day Sprint. If nothing is Done by day 5, the team is at risk.

Burndown

!
Burndown is at or below ideal line

If above ideal on day 4, investigate cause and consider descoping before day 7.

No flat line for 2+ consecutive days

Two flat days = a blocked Sprint pattern. The SM needs to escalate immediately.

Team & communication

Blockers are surfaced immediately

Not at the end of the day, not at the next standup — the moment they are known.

!
No blocker unresolved for 24+ hours

If the same blocker appears at two standups, the SM has not escalated effectively.

Daily Scrum stays under 15 minutes

If it regularly runs longer, it has become a status meeting. Redirect focus to the board.

How to use this checklist

Run through it in the first 2 minutes of the Daily Scrum by looking at the board, not by going around the room. The board answers most questions instantly. The conversation should be about what is not visible on the board — the problems nobody has raised yet.

After every Sprint Review

Updating the release forecast — three steps

The forecast from Session 6 updates after every Sprint. The arithmetic is the same each time.

1

Subtract completed points from remaining backlog

Remaining = Previous remaining − Points completed this Sprint. If scope was added, add those points back in first.

2

Update rolling velocity

Drop the oldest Sprint, add the new one. Use the last 3–5 Sprints. One outlier Sprint does not change the forecast — a pattern does.

3

Calculate new forecast range — communicate it

New remaining ÷ velocity = Sprints. Express as a range (±1 Sprint). If the forecast changed, say so proactively: what changed, why, and what the options are.