Sprint Burndown
Daily burndown chart per Sprint: RemainingEstimate vs. IdealRemaining, with ScopeAddedPoints flagged as a step-up and ScopeRemovedPoints as a step-down. Surfaces mid-sprint scope churn alongside delivery pace.
Review epic progress and iteration history using dated evidence and consistent estimate units.
| Epic | Epic.Owner | Epic.Status | Epic.Target Version | Total Issues | Done Issues |
|---|---|---|---|---|---|
| EPC-7139 | EPC-796 | Open | Rev A | 30 | 860 |
| EPC-4388 | EPC-921 | Closed | Rev B | 80 | 420 |
| EPC-5563 | EPC-215 | Open | Rev C | 600 | 630 |
| EPC-3550 | EPC-810 | Closed | Rev D | 880 | 280 |
| EPC-3120 | EPC-458 | Open | Rev E | 160 | 850 |
| EPC-8895 | EPC-963 | Closed | Rev F | 190 | 80 |
On the Sprint EndDate the Scrum Master flips Status: Active → Closed. The sprint-end-rollover workflow fires, finds every Issue in the closing Sprint with Status NOT IN (Done, Cancelled), and first freezes SprintOutcomes for all committed, added and removed issues. It then applies Projects.IssueRolloverRule: either nulls Issues.Sprint (back to Backlog) or sets it to the next Future Sprint. The velocity-recompute job upserts the Sprint’s TeamVelocity row with CommittedPoints (from SprintCommitments), CompletedPoints (from immutable SprintOutcomes recorded before rollover, using the agreed estimate unit), and Carryover; refreshes the trailing-3 average. The retrospective digest emails to Scrum Master + Project Lead. Scrum Master writes RetrospectiveNotes on the closed Sprint.
As Issues complete with FixVersion = <version>, the Project Lead readies the Version. On Versions.Status: Unreleased → Released (typically after a release-board sign-off and CI green), release-cut-from-version fires, validates every Issue in the proposed version is completed or explicitly excluded before the reviewed release scope is frozen; for those eligible Issues, stamps ReleasedAt, applies an IssueLabels row released-<version>, updates parent EpicProgress rollups, and emails the release-notes digest (Issues grouped by Type — Story / Bug / Improvement) to the Stakeholder distribution list. A Released Version is not modified — additional fixes ship in the next Version.
Every role sees a scope-appropriate dashboard: Developer sees My Open Issues + the Active Sprint Board; Scrum Master sees Sprint Burndown + Velocity Trend + Stalled Issues + WIP Warnings; Project Lead sees Backlog Health + Release Progress + Epic Progress; QA sees Bugs Awaiting Verification + Bug SLA Attainment; Stakeholder sees Epic Roadmap + Release Forecast for assigned Projects; Reporter sees My Reported Issues; Admin sees Workflow + IssueType health. The Sprint Velocity Report and Sprint Burndown drive the ceremonies; the Cycle Time / Lead Time and Throughput by Type reports drive process improvement; the Release Forecast and Epic Roadmap drive stakeholder communications.
An epic with no child issues has no meaningful completion percentage. Show that missing basis rather than rendering the epic as fully complete. For an active epic, distinguish completed issue count from completed estimate and use the project’s configured unit consistently.
A burndown point describes the scope and remaining estimate observed on that day. Mid-sprint additions and removals remain visible; they do not rewrite the start commitment. Closed velocity comes from frozen SprintOutcomes, so moving an issue into a later sprint cannot change a previous report.
A milestone date and a forecast date serve different purposes. The owner records the target or accepted checkpoint, while a forecast is derived from available delivery evidence and can remain unknown when history is insufficient. Stakeholders see only projects explicitly granted to them, with internal work-log detail still masked in charts and exports.
Organise product and IT work by project, component and a clear backlog priority.
Plan each iteration around a visible goal and preserve what the team committed to at the start.
Move work through explicit states while respecting the team’s review gates and work-in-progress limits.
Keep reported evidence, investigation and independent quality decisions attached to the issue.
Connect repository evidence to a reviewed release scope without confusing a merge with a deployment.
Review epic progress and iteration history using dated evidence and consistent estimate units.
Daily burndown chart per Sprint: RemainingEstimate vs. IdealRemaining, with ScopeAddedPoints flagged as a step-up and ScopeRemovedPoints as a step-down. Surfaces mid-sprint scope churn alongside delivery pace.
| Snapshot Date | Remaining Estimate | Ideal Remaining | Scope Added Points | Scope Removed Points |
|---|---|---|---|---|
| 17 Sep | 430 | 100 | 930 | 790 |
| 12 Sep | 470 | 170 | 940 | 720 |
| 14 Sep | 380 | 880 | 770 | 870 |
| 19 Sep | 210 | 590 | 910 | 910 |
| 09 Sep | 780 | 240 | 360 | 370 |
| 15 Sep | 330 | 210 | 290 | 370 |
Per Project, per IssueType: distribution of elapsed time Created → ResolvedAt (lead time) and StartedAt → ResolvedAt (cycle time), with p50 / p90 markers. Diagnoses queue length and review-stage delays by status.
| Issue Key | Project | Title | Issue Type | Priority |
|---|---|---|---|---|
| IK-388 | PRJ-2044 | Lowest iss-914 | IT-1227 | Lowest |
| IK-159 | PRJ-5411 | Low iss-143 | IT-7703 | Low |
| IK-405 | PRJ-1108 | Medium iss-521 | IT-8469 | Medium |
| IK-538 | PRJ-6119 | High iss-595 | IT-5339 | High |
| IK-163 | PRJ-7748 | Highest iss-407 | IT-5999 | Highest |
| IK-978 | PRJ-7861 | Critical iss-509 | IT-3144 | Critical |
Per Version: total Estimate vs. CompletedEstimate, projected ReleaseDate using the TeamVelocity trailing-3 average against remaining scope, and the per-Epic contribution. Surfaces at-risk releases ahead of cut date.
| Epic | Epic.Owner | Epic.Status | Epic.Target Version | Total Issues |
|---|---|---|---|---|
| EPC-7139 | EPC-796 | Open | Rev A | 30 |
| EPC-4388 | EPC-921 | Closed | Rev B | 80 |
| EPC-5563 | EPC-215 | Open | Rev C | 600 |
| EPC-3550 | EPC-810 | Closed | Rev D | 880 |
| EPC-3120 | EPC-458 | Open | Rev E | 160 |
| EPC-8895 | EPC-963 | Closed | Rev F | 190 |
Per Project, per Epic: TotalIssues / DoneIssues / PercentComplete, ForecastReleaseDate, TargetVersion, and Milestones touched. The Stakeholder roadmap view.
| Epic | Epic.Owner | Epic.Status | Epic.Target Version | Total Issues |
|---|---|---|---|---|
| EPC-7139 | EPC-796 | Open | Rev A | 30 |
| EPC-4388 | EPC-921 | Closed | Rev B | 80 |
| EPC-5563 | EPC-215 | Open | Rev C | 600 |
| EPC-3550 | EPC-810 | Closed | Rev D | 880 |
| EPC-3120 | EPC-458 | Open | Rev E | 160 |
| EPC-8895 | EPC-963 | Closed | Rev F | 190 |
Owns the Project end-to-end — backlog priority, release planning, estimate overrides, scope decisions. The DRI for the product the Project ships.
CRUD on Projects (own), Components (own Project), Backlogs (own), Versions (own), Epics (own), Milestones (own)CRUD on Issues (own Project) including estimate / priority / fix-version overridesAssign / re-rank Issues.BacklogRankPlan Sprints (create Future Sprints, populate scope before sprint-start)Runs the Sprint cadence and the Board. Owns ceremonies (planning, standup, review, retro), WIP discipline, and the burndown.
CRUD on Sprints (own Project) including Status: Future → Active → Closed transitionsCRUD on Boards (own Project) and BoardColumns configurationCRUD on WipLimits (with Reason audit)Read on Issues, SprintCommitments, Burndowns, TeamVelocityDelivery contributor. Works assigned Issues, transitions Status, logs work, comments, attaches files, opens PRs that auto-link back.
Read on Projects where active ProjectMemberships grants their Developer role, and the Project's Components, Boards, Sprints, SprintCommitments, Backlogs, Versions, Epics, Milestones, EpicProgressCRUD on Issues where Issues.Assignee = self OR Issues.Reporter = self (limited to allowed WorkflowTransitions)Status transitions are gated by the Issue's Workflow — Developer may request permitted transitionsNone needs no extra reviewer, while Any or a named gate requires a separate eligible independent decision on the current revisionRead-only audience for an assigned Project — executive sponsor, adjacent team lead, internal customer. Sees the board and the roadmap but cannot change anything.
Read on Projects, Components, Boards, Sprints, SprintCommitments, Issues (with IssueWorkLog.Hours masked), IssueComments, IssueLinks, Versions, Epics, EpicProgress, Milestones, Burndowns, TeamVelocity only where they are explicitly assigned via the ProjectMemberships with Role = StakeholderRead the Roadmap and Release Forecast views scoped to assigned ProjectsNo write access anywherecannot file Issues (Reporter does that)| Issue Key | Title | Assignee | Priority | Estimate |
|---|---|---|---|---|
| IK-872 | Lowest iss-530 | AK | Lowest | 650 |
| IK-215 | Low iss-266 | TS | Low | 130 |
| IK-546 | Medium iss-648 | SU | Medium | 830 |
| IK-730 | High iss-330 | NF | High | 940 |
| IK-254 | Highest iss-161 | BF | Highest | 170 |
| IK-732 | Critical iss-567 | RW | Critical | 900 |
Quality role. Files and verifies bug Issues, transitions Issues through the verification gate, signs off on InReview → Done for Bug-type Issues.
CRUD on Issues (own Project) with IssueType favored to Bug, Task, IncidentApprove transitions in WorkflowTransitions configured with RequiredApproverRole = QA (typically the bug-verification gate InReview → Done for IssueType = Bug)CRUD on own IssueComments, IssueAttachments, IssueLinks for Duplicates / Relates linkingRead on Sprints, SprintCommitments, Boards, Versions (test-target version), Burndowns for own Project| Issue Key | Project | Title | Severity | Reporter |
|---|---|---|---|---|
| IK-468 | PRJ-6674 | Lowest iss-966 | Sev1 | WS |
| IK-574 | PRJ-9723 | Low iss-123 | Sev2 | UC |
| IK-773 | PRJ-8533 | Medium iss-319 | Sev3 | YR |
| IK-981 | PRJ-5727 | High iss-188 | Sev4 | NP |
| IK-642 | PRJ-7482 | Highest iss-934 | Sev1 | BA |
| IK-821 | PRJ-5540 | Critical iss-685 | Sev2 | NZ |
Review eligible issue scope before recording the release version.
3 stages · 1 approval
Preserve closed outcomes before rolling work into the next iteration.
3 stages · 0 approvals
Create your ERP.AI account and get started with Proto.
We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy
We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.
Learn more about how we use cookiesThese cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.
These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.
These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.
These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.