3 Rules for tackling thousands of open issues
Apr 10, 2017Jacob Schatz

Summary
This post details a three-rule system for prioritizing and triaging engineering issues: 1. Regressions have the highest priority to ensure existing functionality remains stable. 2. Deliverables are second, representing planned features for the next release. 3. Bugs are addressed with any remaining free time. The post emphasizes the use of issue boards and labels for tracking progress and communication, particularly in a remote work environment. It highlights how this system simplifies management by allowing filtering based on issue type and promotes self-sufficiency among engineers.
More from the Bug Triage and Reporting trail
- Shai-Hulud copycat campaign targets Python developers through PyPI typosquatting
- Manage vulnerability noise at scale with auto-dismiss policies
- How to transform compliance observation management with GitLab
- Self-service security alert handling with GitLab's UAM
- How GitLab measures Red Team impact: The adoption rate metric