Blog/Core Capabilities

Bug Tracking Alongside Feature Work in One Board

4 min read

Bug Tracking Alongside Feature Work in One Board

TLDR: Tracking bugs and features on a single board with labels and priority rules ensures bugs get fixed without derailing feature delivery or requiring a separate tracking system.

The Project Brain Book Cover


Many teams maintain separate systems for bugs and features. Feature work lives on the sprint board. Bugs live in a separate tracker, a spreadsheet, or worse, in someone's email. This separation creates two problems. First, bugs become invisible during sprint planning because they exist in a different system. Second, the team cannot see how bug work competes with feature work for their limited capacity.

The solution is putting everything on one board with clear labeling and priority rules that determine when bugs take precedence over features.

Why Separate Bug Trackers Fail

Separate bug trackers fail for small and mid-sized teams because they create a false distinction between types of work. Whether you are building a new login flow or fixing a broken one, you are spending the same team capacity. Putting these items in different systems makes it harder to see the total demand on your team.

Teams with separate bug trackers also struggle with prioritization. Which is more important, the new feature the product owner wants or the critical bug the support team reported? When these items live in different systems, the comparison never happens explicitly. Features win by default because they are on the visible sprint board, while bugs pile up in the separate tracker until they become emergencies.

Setting Up a Unified Board

In LocalPM, add a "Bug" label with a distinct color, red works well, that immediately distinguishes bugs from feature cards. Both bugs and features flow through the same columns: Backlog, To Do, In Progress, In Review, and Done.

For each bug card, include four pieces of information in the description. First, the steps to reproduce the issue. Second, the expected behavior. Third, the actual behavior. Fourth, the severity, either critical, major, or minor. This standard template ensures that any team member picking up a bug card has enough information to start investigating without asking clarifying questions.

Severity labels provide additional visual hierarchy. A red "Bug" label combined with a "Critical" label creates an unmistakable signal on the board that this item needs immediate attention.

Priority Rules for Mixed Boards

Without clear rules, teams default to working on whatever was assigned to them at sprint planning, and bugs sit in the backlog regardless of severity. Define priority rules before you need them.

Critical bugs override everything. If a production bug is preventing users from completing a core workflow, it goes to the top of the In Progress column immediately. The team member best positioned to fix it pauses their current feature work. This is not scope creep. It is responsible engineering.

Major bugs compete with features. During sprint planning, major bugs are placed in priority order alongside feature cards. A major bug might be more important than a low-priority feature and less important than a high-priority one. The backlog ordering makes this explicit.

Minor bugs fill gaps. Minor bugs are excellent filler work for team members who finish a feature early or are waiting on a review. They are small enough to complete in a few hours and meaningful enough to improve the product without consuming sprint capacity dedicated to feature work.

The Bug Budget Approach

Some teams allocate a fixed percentage of sprint capacity to bugs. A twenty percent bug budget means that in a sprint with twenty-five story points of capacity, five points are reserved for bug fixes. This guarantees bugs get attention every sprint without letting them consume the entire team's bandwidth.

In LocalPM, you can track this budget by counting bug-labeled cards against your sprint capacity. If you have committed to five points of bug work and your In Progress column shows eight points of bugs, you have overallocated to bug fixes and need to rebalance.

The bug budget approach works because it makes the trade-off explicit. Stakeholders can see that devoting twenty percent of capacity to bugs means eighty percent goes to features. If they want more feature work, they accept more bugs. If they want fewer bugs, they accept slower feature delivery. This transparency prevents the false promise of doing everything simultaneously.

Reviewing Bug Trends

At the end of each sprint, count the bugs completed and compare with previous sprints. If the number is growing, you have a quality problem upstream that bug fixing alone will not solve. If the number is stable, your team is maintaining quality while delivering features.

Also review the Backlog column for aging bugs. A minor bug that has sat in the backlog for six sprints either needs to be prioritized or deleted. If nobody has bothered to fix it in three months, it is either not important or not actually a bug.

A single board with clear labels and priority rules gives your team complete visibility into how their capacity is divided. Bugs do not hide. Features do not dominate unfairly. The board tells the whole story of what your team is building and fixing. If your unified board is getting too wide, read about why your board has too many columns. And if you are setting up your board for the first time, start with the guide to setting up your first Kanban board.


Learn More

Ready to unify your bug tracking and feature work on one board? Check out the complete training series:

Watch the Project Management AI Playlist on YouTube


For more project management insights and resources, visit subthesis.com

#bug tracking#workflow#board design#LocalPM