Skip to Content
Sprints & Backlog

πŸƒ Sprints & Backlog

Plan and execute time-boxed sprints, manage your product backlog, and track team performance with burndown charts, velocity metrics, five different views, and retrospectives.


🌟 Overview

Sniffer provides a full sprint planning and execution workflow for teams using Scrum methodology. Create time-boxed iterations, populate them with issues from the backlog, track progress with burndown charts, measure team velocity, and conduct retrospectives.

Sprint data integrates with πŸ“Š Dashboard & Analytics for visibility into team capacity and delivery trends. Issues in sprints sync with πŸ”— Jira automatically.


πŸ“¦ Backlog Management

The backlog is the prioritized queue of all issues not yet assigned to a sprint.

πŸ“‹ Viewing the Backlog

  1. Navigate to Sprints from the project sidebar (or Backlog for Scrum projects)
  2. The backlog appears below any active or planned sprints
  3. Issues are listed in priority order

πŸ”§ Backlog Actions

ActionHow
ReorderDrag items up or down to change priority
Move to SprintDrag an item into a sprint, or right-click β†’ β€œMove to Sprint”
Create issueClick βž• to add a new issue directly to the backlog
Bulk moveSelect multiple items and move to a sprint in one action
FilterApply filters to narrow the backlog view

βž• Creating a Sprint

  1. Click βž• Create Sprint above the backlog
  2. Fill in the sprint details:
FieldRequiredDescription
Sprint Nameβœ… Yese.g., β€œSprint 12 β€” Auth Module”
Sprint Keyβœ… YesShort identifier
DescriptionNoSprint goals and scope
Start Dateβœ… YesWhen the sprint begins
End DateNoWhen the sprint ends (can be set at start time)
GoalNoThe sprint objective
  1. Click Create β€” the sprint appears in DRAFT status above the backlog

πŸ”„ Sprint Lifecycle

StatusBadgeDescription
DRAFTπŸ“Sprint created but not yet started β€” add/remove items freely
ACTIVE🟒Sprint is running β€” work is in progress
IN_ACTIVE⏸️Sprint paused or completed
ARCHIVEπŸ“¦Sprint archived for historical reference

▢️ Starting a Sprint

  1. Click Start Sprint on a draft sprint
  2. Confirm the start date and set the end date
  3. Sprint moves to ACTIVE status
  4. Sprint items appear on the πŸ“‹ Task Board

βœ… Completing a Sprint

  1. Click Complete Sprint on an active sprint
  2. Choose what to do with unfinished items:
    • Move to Backlog β€” return to the backlog queue
    • Move to Next Sprint β€” carry over to the next planned sprint
  3. Sprint moves to IN_ACTIVE status
  4. Velocity metrics update automatically

πŸ–₯️ Five Sprint Views

Switch between views using the toggle bar at the top of the sprint page:

1. πŸ“„ List View (default)

Linear list of all sprint items with columns for key, title, status, priority, assignee, and dates. Click to expand item details.

2. πŸ“‹ Table View

Spreadsheet-style grid with sortable, resizable columns. Supports inline editing of status, priority, and assignee. Multi-column sorting with Shift+click.

3. πŸ“Š Kanban View

The same drag-and-drop board as the πŸ“‹ Task Board, but scoped to the current sprint’s items only. Move cards between status columns.

4. πŸ“… Timeline / Gantt View

FeatureDescription
Task timelineHorizontal bars showing each item’s start and end dates
DependenciesVisual lines connecting dependent items
MilestonesKey dates highlighted on the timeline
ZoomDay, week, or month granularity

5. πŸ—“οΈ Calendar View

FeatureDescription
Date-based layoutItems placed on the calendar by due date
Daily / Weekly toggleSwitch between views
Drag to rescheduleMove items to different dates by dragging
Color codingItems colored by priority or status

πŸ“Š Sprint Workload View

A dedicated analytics view within each sprint:

ChartDescription
Assignee vs. WorkloadBar chart comparing each member’s assigned work
Skill Set vs. WorkloadWork distribution by skill category
Estimated vs. ActualCompare estimated time against actual time logged
Team CapacityVisual indicator of each member’s available capacity

πŸ“ˆ Sprint Metrics

πŸ“‰ Burndown Chart

Tracks remaining work against ideal progress:

  • Y-axis: Remaining items (or story points)
  • X-axis: Sprint days
  • Actual line: Real remaining work (updated in real time)
  • Ideal line: Straight line from total to zero
  • Interpretation: If actual is above ideal, the team is behind pace

πŸš€ Velocity Chart

Track team delivery across sprints:

ColumnDescription
SprintSprint name
Items PlannedNumber committed at sprint start
Items CompletedNumber finished by sprint end
Velocity %Completion percentage

🎯 Sprint Goals Progress

Visual progress bar showing percentage of sprint items completed against the total committed.


πŸ”„ Retrospectives

After completing a sprint, conduct a retrospective:

  1. Navigate to Retrospectives from the project sidebar
  2. Click βž• New Retrospective and link it to the completed sprint
SectionDescription
βœ… What went wellPositive outcomes and practices to continue
❌ What didn’t go wellProblems, blockers, and areas for improvement
πŸ“‹ Action ItemsSpecific tasks to improve the next sprint

Action items can be converted into issues on the πŸ“‹ Task Board for tracking.


πŸ” Permissions

ActionRequired Permission
πŸ“‹ View sprintsTASK_BOARD.VIEW
βž• Create sprintsTASK_BOARD.CREATE
▢️ Start/complete sprintsTASK_BOARD.EDIT
πŸ—‘οΈ Delete sprintsTASK_BOARD.DELETE

TopicDescription
πŸ“‹ Task Board β†’Active sprint items appear on the Kanban board
πŸ“Š Dashboard & Analytics β†’Sprint velocity and burndown in project analytics
πŸ› Bug Details β†’View and edit individual sprint items
βš™οΈ Settings β†’Configure board type (Kanban vs. Scrum)