1. Glossary/

Issue Tracker

An Issue Tracker is a system for recording, assigning, prioritising and monitoring bugs, feature requests and project tasks. On GitHub it is integrated directly into the code repository.

How it works #

Every problem or request is created as an “issue” with a title, description, category/priority labels and assignment to a developer. Issues can be linked to branches and Pull Requests: when a PR referencing an issue is merged, the issue closes automatically. This creates complete traceability from problem to solution.

What it’s for #

The issue tracker replaces emails, chat, Excel spreadsheets and verbal reports with a single, structured system. Every bug has a history: who reported it, who’s working on it, what’s the status, which code resolved it. In chaotic projects, the issue tracker is the tool that transforms confusion into visibility.

When to use it #

On every software project, regardless of size. The alternative — scattered reports across email, chat and Excel — is the main cause of information loss and work duplication. GitHub Issues, Jira and Linear are the most widespread platforms.