Scrum Boards in Jira: Sprint Planning, Execution, and Scope Management

Capítulo 6

Estimated reading time: 12 minutes

+ Exercise

How a Scrum Board Supports Sprint Planning and Delivery

A Jira Scrum board is the operational view of a sprint: it shows which issues are committed to the sprint, where each item is in the workflow, and how scope and progress change day by day. In practice, you will use three main Jira areas during a sprint cycle: the Backlog (to plan and start/complete sprints), the Active sprint board (to execute daily work), and Reports (to validate progress and scope behavior). The goal is to keep the sprint predictable: a clear sprint goal, a realistic commitment based on capacity, and disciplined scope-change rules.

1) Sprint Planning Steps in Jira

Step 1: Prepare the planning view

  • Open your Scrum board and go to Backlog.
  • Confirm you are looking at the correct board filter (the backlog should show the team’s ready work).
  • Make sure the next sprint container exists. If not, click Create sprint (Jira creates an empty sprint at the top of the backlog).

Step 2: Select issues for the sprint (commitment building)

In Jira, sprint commitment is literally the set of issues moved into the sprint container. Use a deliberate selection process rather than dragging “whatever is next.”

  • Start from the top of the backlog and select issues that align to the intended outcome.
  • Drag issues into the sprint, or use the issue’s Sprint field to assign it to the sprint.
  • Prefer selecting a coherent slice of value (e.g., a feature increment) over unrelated tasks.

Practical tip: If you need to include a dependency item, add it intentionally and call it out in the sprint goal or notes so it is visible during execution.

Step 3: Confirm estimates and readiness (avoid “unknowns” in the sprint)

Before starting the sprint, verify that each selected issue is executable. In Jira, this usually means the issue has an estimate and enough detail to be worked without major rework.

  • In the backlog list, add/enable columns such as Story points (or your estimation field), Assignee, and any fields your team uses to indicate readiness.
  • Open each candidate issue and confirm:
    • Acceptance criteria or completion notes are present.
    • Estimate is set (story points or time estimate, depending on your team’s approach).
    • Dependencies are visible (linked issues, blocked-by relationships, or notes).
  • If an issue is not ready, move it back to the backlog and replace it with the next best item.

Step 4: Capacity considerations (commit to what the team can finish)

Jira will not automatically know your team’s true capacity unless you use additional configuration/apps, but you can still plan capacity reliably with a simple, repeatable method.

Continue in our app.
  • Listen to the audio with the screen off.
  • Earn a certificate upon completion.
  • Over 5000 courses for you to explore!
Or continue reading below...
Download App

Download the app

Manual capacity method (works in any Jira):

  • List each team member’s availability for the sprint (vacation, on-call, training, part-time).
  • Translate availability into a target commitment. Example: if the team typically completes ~40 points per sprint, but two people are out 25% of the sprint, reduce the target accordingly (e.g., to ~30 points).
  • Compare the sum of estimates in the sprint to your target. If over, remove lowest-value items until you’re within capacity.

What to look at in Jira while doing this:

  • The sprint issue list total (if visible) and the distribution of work across assignees.
  • Whether the sprint contains too many “large” items (risk of spillover) versus a balanced mix.

Step 5: Set the sprint goal (make the sprint coherent)

The sprint goal is the short statement that explains why these issues belong together. In Jira, set it when you start the sprint (or in the sprint details, depending on your Jira version).

  • In the backlog, click Start sprint.
  • Enter:
    • Sprint name (e.g., “Sprint 12”).
    • Duration and start/end dates.
    • Sprint goal: one sentence focused on outcome.

Examples of good sprint goals:

  • “Enable customers to reset passwords without contacting support.”
  • “Deliver the first usable version of the weekly performance dashboard for internal users.”

Examples of weak sprint goals:

  • “Work on backlog items.”
  • “Do tickets.”

Step 6: Final checks before starting

  • Confirm each issue has a clear “done” expectation (acceptance criteria or checklist).
  • Confirm ownership: each issue should have an assignee or a clear plan to assign immediately after the sprint starts.
  • Confirm the sprint contains only what you intend to commit to; anything uncertain stays in the backlog.

2) Daily Execution Habits on the Scrum Board

Habit 1: Update statuses as work actually changes

The Scrum board is only trustworthy if statuses reflect reality. The most important daily action is moving issues across workflow columns as work progresses.

  • Open the board’s Active sprints view.
  • During daily coordination, each person updates their issues:
    • Move the card to the correct status (e.g., To DoIn ProgressIn ReviewDone).
    • Ensure work-in-progress is visible (avoid leaving items in To Do if work started).

Operational rule: If a status change happened, reflect it in Jira the same day. If Jira is updated “later,” the board becomes a lagging indicator and planning decisions degrade.

Habit 2: Use comments for decisions, not chat

Comments should capture information that matters for delivery and review: decisions, clarifications, and outcomes. Avoid turning comments into a chat transcript.

  • When a requirement is clarified, comment the final decision and any impact on scope or acceptance criteria.
  • When a review is completed, comment what was verified and what remains.
  • If a blocker is resolved, comment what unblocked it (so the team learns patterns).

Comment template (copy/paste):

Update (date): [What changed]  Impact: [scope/timeline/risk]  Next: [who/what/when]

Habit 3: Make blockers explicit and visible

Blockers should be visible on the board and traceable to their cause. Jira can reflect blockers through linked issues, flags, and clear status usage (depending on your workflow).

  • If your Jira setup supports it, Flag the issue when blocked.
  • Link the issue to the blocking item (e.g., “is blocked by”).
  • Add a short comment stating:
    • What is blocked
    • Why it is blocked
    • What is needed to unblock
    • When you will check again

Daily board scan for the PM/Scrum lead:

  • Any flagged/blocked items?
  • Any items stuck in the same status for multiple days?
  • Any column with too many items (WIP overload)?
  • Any work started that is not aligned to the sprint goal?

Habit 4: Keep the sprint goal in view

Use the sprint goal as the decision filter for daily trade-offs. When new information appears (bugs, stakeholder requests, dependencies), ask: “Does this help us meet the sprint goal?” If not, it likely belongs in the backlog for future planning rather than being pulled into the sprint.

3) Scope-Change Rules During a Sprint (and How Jira Reflects Them)

Define what “scope change” means in a sprint

In Jira, sprint scope is the set of issues assigned to the active sprint. Scope changes happen when you add issues to the sprint, remove issues from the sprint, or materially expand an issue’s work beyond what was planned.

Change typeWhat it looks like in JiraWhy it matters
Add workIssue’s Sprint field is set to the active sprint (card appears on board)Increases commitment mid-sprint; affects predictability
Remove workIssue moved back to backlog or to a future sprintReduces commitment; may be necessary to protect goal
Expand workAcceptance criteria grows, estimate increases, or new subtasks addedHidden scope creep if not made explicit

Rule set: when to add work to an active sprint

Use a strict policy so the sprint remains a reliable planning unit.

  • Allowed: Critical production incidents, urgent compliance issues, or work required to meet the sprint goal (e.g., a missing dependency discovered mid-sprint).
  • Usually not allowed: New feature requests, “nice-to-have” improvements, or work that can wait until the next sprint planning.
  • If you add work: Remove equivalent effort from the sprint (swap), or explicitly accept the risk of spillover and document it.

How to add work properly (so Jira tells the truth)

  • Create or select the issue.
  • Set the issue’s Sprint field to the active sprint (or drag it into the active sprint on the backlog view, if your Jira allows it while sprint is active).
  • Add a comment explaining:
    • Why it was added mid-sprint
    • What will be removed or deprioritized (if swapping)
    • Impact on the sprint goal

Important: Avoid adding large, unestimated work mid-sprint. If it must be added, estimate it quickly and make the trade-off visible.

Rule set: how to handle spillover (unfinished work)

Spillover is normal occasionally, but it should be handled consistently so reporting remains meaningful.

  • Do not close issues as “Done” if they are not actually complete.
  • At sprint end, unfinished issues should either:
    • Move to the next sprint (if still high priority), or
    • Return to the backlog for re-prioritization (if priority changed), or
    • Be split: close the completed portion and create a follow-up issue for remaining work (best when partial value is delivered).

How Jira reflects scope changes in reporting

Jira reports (such as burndown) typically show scope changes as changes in the total work line. If you add issues mid-sprint, the remaining work may increase even if the team is progressing. This is not “bad data”; it is the system accurately showing that the sprint commitment changed. The key is to make scope changes intentional and documented, so stakeholders interpret the charts correctly.

Sprint completion in Jira (what happens when you close a sprint)

When you click Complete sprint, Jira will:

  • Mark the sprint as closed.
  • Prompt you to handle incomplete issues (move them to the backlog or to another sprint).
  • Lock in sprint reporting based on what was in the sprint and what was completed.

Operational checklist before completing:

  • Verify items in Done meet the team’s done criteria (not just “code merged”).
  • Ensure any blocked items have clear next steps and ownership.
  • Ensure scope changes are explained in comments (especially if stakeholders will review burndown/velocity).

4) Exercise: Plan a Sprint, Run a Simulated Week, and Close the Sprint

Exercise setup: prepared backlog

Assume your team uses story points and typically completes ~20 points in a 1-week sprint. Two people are available full-time; one person is available at 50% due to support duty. Target commitment: ~16 points.

Prepared backlog (top to bottom priority):

KeyIssue summaryTypeEstimateNotes
WEB-101Password reset email template updateStory3Ready
WEB-102Add “Forgot password” link to loginStory2Ready
WEB-103Reset token expires after 30 minutesStory5Ready; needs security review
WEB-104Audit log entry for password resetStory3Ready
WEB-105Fix intermittent login redirect bugBug5Risky; unclear repro steps
WEB-106Update help center article for reset flowTask1Ready
WEB-107UI polish: spacing on login formTask2Nice-to-have

Part A: Plan the sprint in Jira (15–25 minutes)

  1. Create the sprint in the Backlog view.

    • Click Create sprint.
    • Name it Sprint 12 (or your next number).
  2. Select issues up to capacity (target ~16 points).

    • Drag into the sprint: WEB-101 (3), WEB-102 (2), WEB-103 (5), WEB-104 (3), WEB-106 (1) = 14 points.
    • Add WEB-107 (2) only if you want to plan at 16 points and accept it as the first item to drop if needed.
    • Leave WEB-105 (5) out because it is risky/unclear; schedule it for refinement instead of committing.
  3. Confirm estimates and readiness.

    • Open each selected issue and confirm estimate is set.
    • For WEB-103, add a note/comment: “Requires security review; schedule review by Day 2.”
  4. Set the sprint goal when starting the sprint.

    • Click Start sprint.
    • Sprint goal example: “Deliver a complete self-service password reset flow with audit logging.”

Part B: Simulate a week of daily updates (10–15 minutes)

Use the Active sprint board. For each day below, update statuses and add the suggested comments. The point is to practice making Jira reflect reality.

Day 1 (Kickoff)

  • Move WEB-102 to In Progress (developer starts UI change).
  • Move WEB-101 to In Progress (email template work starts).
  • Comment on WEB-103: “Security review requested; awaiting confirmation of reviewer/time.”

Day 2 (A blocker appears)

  • WEB-102 moves to In Review.
  • WEB-101 is blocked by missing brand assets.
  • Flag WEB-101 (if available) and comment:
Update (Day 2): Blocked waiting for updated logo file from Marketing. Impact: may delay email template completion by 1 day. Next: PM to follow up by 2pm.
  • Move WEB-104 to In Progress (audit log work begins).

Day 3 (Scope pressure)

  • A stakeholder requests adding “SMS reset” this sprint.
  • Do not add it to the sprint. Create a new backlog item (or log the request) and comment on the request issue: “Captured for next sprint planning; not aligned to current sprint goal.”
  • WEB-102 moves to Done after review passes.
  • WEB-101 unblocked; move back to In Progress and comment that assets arrived.

Day 4 (A legitimate mid-sprint addition + swap)

  • Security review for WEB-103 identifies a required change: “Token must be single-use.” Create WEB-108 “Make reset token single-use” estimated at 2 points.
  • Add WEB-108 to the active sprint and swap out WEB-107 (UI polish) to keep scope stable.
  • Comment on WEB-108:
Added mid-sprint (Day 4): Required by security review to meet sprint goal. Swap: WEB-107 moved out to keep capacity stable.
  • WEB-104 moves to In Review.

Day 5 (Finish and prepare to close)

  • WEB-104 moves to Done.
  • WEB-103 moves to In Review (or Done if completed).
  • WEB-106 moves to Done (help article updated).
  • If WEB-101 is not done, leave it in its current status (do not force it to done).

Part C: Close the sprint with review notes (10 minutes)

  1. Open the sprint completion flow.

    • Go to Backlog (or Active sprint menu) and click Complete sprint.
  2. Handle incomplete issues in the completion dialog.

    • If WEB-101 is incomplete, choose whether to move it to the backlog or the next sprint.
    • If an item is partially done, split it: keep the completed work in the original issue only if it meets done; otherwise create a follow-up issue for remaining work.
  3. Add sprint review notes (in Jira-friendly form).

    • In the sprint (or a dedicated review/retro issue/page your team uses), record:
      • What met the sprint goal (list completed issues).
      • What did not meet the goal and why (e.g., blocked by assets).
      • Scope changes: added WEB-108, removed WEB-107 (document the rationale).
      • Action items: e.g., “Ensure brand assets are available before sprint start” or “Schedule security review by Day 1.”

Optional check: After completing the sprint, open the sprint report/burndown and identify where scope changed (Day 4 addition). Confirm the chart behavior matches the documented decision.

Now answer the exercise about the content:

During an active sprint, a new 2-point issue is added because a security review reveals it is required to meet the sprint goal. Which action best keeps Jira reporting and sprint predictability accurate?

You are right! Congratulations, now go to the next page

You missed! Try again.

Mid-sprint additions should be intentional: add the required work, remove equivalent effort to keep scope stable, and comment why it was added and what was swapped. This keeps the sprint commitment and reports truthful.

Next chapter

Kanban Boards in Jira: Flow Management, WIP Limits, and Service Delivery

Arrow Right Icon
Free Ebook cover Jira for Project Managers: Setting Up Projects, Boards, and Reporting
50%

Jira for Project Managers: Setting Up Projects, Boards, and Reporting

New course

12 pages

Download the app to earn free Certification and listen to the courses in the background, even with the screen off.