Bug Tracking e Triagem no GitScrum | GitScrum
Use GitScrum para bug tracking eficaz, triagem de defeitos e gestão de bugs. Organize por prioridade e severidade com workflows ágeis automatizados.
4 min de leitura
How to use GitScrum for bug tracking and triage?
Use GitScrum for bug tracking by creating tasks with "bug" labels, setting priority and severity labels, and using a triage workflow. New bugs enter Backlog, get triaged for priority, then flow through development columns. Teams with structured triage reduce bug resolution time by 35% [Source: Software Quality Research 2024].
Bug tracking workflow:
Report bug - Create task with details Label - Add type-bug, severity Triage - Assess priority Prioritize - Place in backlog Fix - Development workflow Verify - QA confirmation Close - Mark Done
Bug report template
| Field | Content |
|---|
| Title | Clear bug description |
| Steps to reproduce | Numbered steps |
| Expected behavior | What should happen |
| Actual behavior | What happens |
| Environment | OS, browser, version |
| Screenshots/logs | Visual evidence |
Bug labels
| Category | Labels |
|---|
| Type | type-bug |
| Severity | sev-1, sev-2, sev-3, sev-4 |
| Priority | priority-p1, priority-p2, etc. |
| Area | component-frontend, etc. |
| Status | needs-info, confirmed, wont-fix |
Severity definitions
| Severity | Definition |
|---|
| SEV-1 | System down, no workaround |
| SEV-2 | Major feature broken |
| SEV-3 | Minor feature issue |
| SEV-4 | Cosmetic, low impact |
Priority vs Severity
| Aspect | Severity | Priority |
|---|
| Measures | Technical impact | Business urgency |
| Set by | Technical assessment | Product decision |
| Changes | Rarely | Based on context |
| Example | High severity, low priority: rare edge case |
Triage meeting agenda
| Item | Time |
|---|
| Review new bugs | 5 min |
| Assign severity | 5 min |
| Set priority | 5 min |
| Assign owner | 5 min |
| Update backlog | 5 min |
Bug workflow columns
| Column | Purpose |
|---|
| Triage | New bugs |
| Backlog | Prioritized bugs |
| Ready | Ready to work |
| In Progress | Being fixed |
| Testing | Verification |
| Done | Resolved |
Bug allocation strategy
| Capacity | Allocation |
|---|
| Features | 70% |
| Bugs | 20% |
| Tech debt | 10% |
Critical bug escalation
| Scenario | Action |
|---|
| SEV-1 reported | Immediate notification |
| No owner | Assign on-call |
| Blocked | Escalate to lead |
| Long open | Review in standup |
Bug metrics to track
| Metric | Purpose |
|---|
| Open bug count | Backlog health |
| Bug age | Resolution speed |
| Escape rate | Quality indicator |
| Time to fix | Development efficiency |
| Reopen rate | Fix quality |
Preventing bug accumulation
| Practice | Implementation |
|---|
| Regular triage | Weekly minimum |
| Bug budgets | Sprint allocation |
| Won't fix decisions | Close low-value |
| Root cause | Prevent recurrence |
Bug documentation
| Document | Content |
|---|
| Triage criteria | How to assess |
| Severity guide | Definitions |
| Escalation | When and how |
| Workflow | Process steps |
Related articles