Bug Lifecycle

Click a stage to highlight it. Hover to see the PM's role at each step.

1
🔎
Discovered
Discovered

Bug found by user, QA, or monitoring.

PM Role Receives report, gathers repro steps.

➔
2
⚖
Triaged
Triaged

PM/lead assesses severity (P0–P3) and priority.

PM Role Assigns severity, sets timeline expectations.

↯
Won't Fix
➔
3
👤
Assigned
Assigned

Routed to appropriate engineer.

PM Role Ensures right person has context.

➔
4
🛠
In Progress
In Progress

Engineer reproducing and fixing.

PM Role Monitors progress, removes blockers.

⤓
8
✅
Closed
Closed

Verified in production, ticket closed.

PM Role Updates release notes.

➔
7
🚀
Deployed
Deployed

Fix shipped to production.

PM Role Communicates to stakeholders.

Reopened
➔
6
🔬
Testing
Testing

QA verifies fix, checks for regressions.

PM Role Validates fix matches requirements.

➔
5
🔍
In Review
In Review

Code review of the fix.

PM Role Stays informed on approach.

⤒