Bug tracking

Streamline your bug triage process to catch and fix bugs faster.

Tired of getting bug reports with no context, searching through an outdated laundry list of in progress fixes, and never knowing the status of your issues? A better way to track and fix your bugs is here.

This bug tracking template helps your engineering team save time, stay focused, and fix more bugs, faster. Here’s how:

  • Pull all your bug reports in one place, with all the right details and context.
  • Organize and filter your issues by priority, status, assignee, and more.
  • Assign and see who’s fixing which bugs, when.

What is bug tracking?

Bug tracking is the process of identifying, logging, and monitoring bugs in your software product. It is also referred to as defect tracking or issue tracking. After detecting bugs, the next steps of the bug tracking process is to assess their impact, find out their causes, and fix them.

Who is this bug tracking template for?

This bug tracking template is designed for software engineers, product managers, QA analysts, or any fast-moving teams that are looking to build or optimize their bug triage workflow.

How do I create a bug tracking system?

You can mold your bug tracking template to the way you work. Everything inside Height is fully customizable, with dynamic features to help you manage your bug triage process end-to-end:

  1. Create bug reports

Using task forms, you can collect all your bug report submissions in one place, with custom fields to help you capture the exact information you need to fix the bug.

  1. Prioritize and assign

Whether you prefer to see your bugs in Spreadsheet view or on a Kanban board, you can switch between different views in Heights to skim through all your bugs at a glance.

Drill down with powerful filters to find out how many bugs are open, sort them by priority and which area of your product they’re impacting, so you can assign them to the right developers and get to work.

  1. Track progress

Capture all conversations about the bug with in-task chat so you can keep your team focused on the work, rather than chasing details across multiple channels and losing key information in side threads.

You can even sync your bug status in Height whenever a pull request is updated with the GitHub or GitLab integrations.

  1. Identify bottlenecks and patterns

Keep an eye on your team's daily workload and spot which areas of your product need the most attention with Smart lists.

  1. Delegate and organize bugs automatically

From automatically tagging bugs as they come in to delegating high-priority issues instantly, Height’s automations can take manual, tedious work off your plate and supercharge your bug triage workflow.

What does a good bug report look like?

A good bug report should be clear and concise without any missing key points. Here are the key fields to include on your bug reports:

  • A brief description of the bug
  • Any steps to reproduce the bug
  • What the expected result is
  • What the actual result is with a screenshot or screen capture of the issue