Sprint Ledger

Searchable sprint history for Jira Cloud. Sprint Ledger adds five read-only fields to your issues and keeps them up to date, so you can find scope creep, dropped work and carry-over with plain JQL, list columns, dashboards and automation.

The fields

FieldTypeWhat it holds
Sprint start dateDateStart date of the issue's current sprint (the active one, else the next planned one, else the last finished one).
Sprint end dateDatePlanned end date of that sprint.
Added mid-sprintList of sprint namesSprints the issue was added to after they started, including issues created straight into a running sprint.
Removed mid-sprintList of sprint namesSprints the issue was taken out of while they were running. Work moved to the next sprint when a sprint is completed is not counted.
Sprint countNumberHow many started sprints the issue has been part of. A value of 3 means it was carried over twice.

Getting started

  1. Install Sprint Ledger from the Atlassian Marketplace.
  2. Open Jira settings → Apps → Sprint Ledger.
  3. Click Scan history. Sprint Ledger reads each issue's sprint history in the background and fills in the fields for past sprints. New changes are recorded automatically from then on.
  4. Optional: add the fields to your issue screens if you want to see them on the issue view. Search and list columns work without this.

Example searches

Scope added after the sprint started:

"Added mid-sprint" = "Team A Sprint 12"

Work dropped from a running sprint:

"Removed mid-sprint" = "Team A Sprint 12"

Scope added across several sprints:

"Added mid-sprint" in ("Team A Sprint 11", "Team A Sprint 12")

Unfinished work that has been carried over at least twice:

"Sprint count" >= 3 AND statusCategory != Done

Issues in sprints that end this week:

"Sprint end date" >= startOfWeek() AND "Sprint end date" <= endOfWeek()

How it decides

Limits