Skip to main content

Reporting and Tracking Issues

Issues are bugs, defects, or problems that need to be investigated and fixed. In Varai Sprints, issues are managed alongside tasks in your sprints, giving your team a unified view of all work — both planned features and discovered bugs.


What is an issue?

An issue represents a problem that was found and needs to be addressed. Unlike tasks (which you plan ahead of time), issues are often discovered during testing, user feedback, or production monitoring.

Issues have:

  • A title and description of the problem
  • A severity (how bad is it?)
  • A priority (how urgently should it be fixed?)
  • A status that tracks progress from open to resolved
  • An assignee responsible for the fix
  • A sprint they are planned into

Creating an issue

From the Issues page

  1. In the left sidebar, click Issues.
  2. Click New Issue (top-right).
  3. Fill in the issue form (see fields below).
  4. Click Create Issue.

From within a sprint

  1. Open the sprint.
  2. Click Add IssueCreate new issue.
  3. Fill in the form.
  4. Click Create Issue.

The issue is immediately added to the sprint.

Keyboard shortcut

Press I in most views to open the new issue form.


Issue fields

FieldRequired?Description
TitleYesA clear, concise description of the problem (e.g., "Login form does not clear on error")
DescriptionNoSteps to reproduce, expected vs actual behavior, screenshots
SeverityYesHow serious is the problem? (Critical, High, Medium, Low)
PriorityNoHow urgently should it be fixed? (Critical, High, Medium, Low)
StatusAutoStarts as "Open" automatically
AssigneeNoWho is responsible for fixing this issue
SprintNoWhich sprint this issue will be worked on
Planned start/endNoWhen the fix is planned
TagsNoLabels for filtering
EpicNoLink this issue to an epic
Writing a good issue description

Include:

  1. Steps to reproduce — numbered steps to trigger the bug
  2. Expected result — what should happen
  3. Actual result — what actually happens
  4. Environment — browser, device, OS, app version (if relevant)
  5. Screenshots or video — attach evidence using the Attachments section

This helps whoever is fixing the issue understand the problem immediately.


Severity vs priority

Severity and priority are related but different:

SeverityPriority
What it measuresHow bad is the impact?How urgently should it be fixed?
Who sets itQA / person who found the bugProduct manager / team lead
ExampleData loss = Critical severityBut the feature is rarely used = Low priority

Both fields help your team make good decisions about what to work on first.


Assigning an issue to a sprint

Issues can exist in a backlog (no sprint) or be assigned to a specific sprint.

To add an issue to a sprint:

  1. Open the issue.
  2. Click the Sprint field.
  3. Select a sprint from the dropdown.
  4. The issue now appears in that sprint's board and list.

Or, from the sprint:

  1. Open the sprint.
  2. Click Add Issue → search for an existing issue → select it.

Tracking issue status

As work progresses on an issue, update its status:

StatusMeaning
OpenIssue is filed, not yet assigned or started
In ProgressSomeone is actively working on a fix
In ReviewFix is ready, awaiting review/testing
ResolvedFix is confirmed and deployed
Won't FixAcknowledged but will not be fixed (explain why in a comment)
ClosedIssue is fully resolved and verified