Middle
Bug lifecycle
sobes.tech AI
Answer from AI
The bug life cycle is the sequence of states that a defect goes through from its discovery to closure. It typically includes the following stages:
- New — the bug has just been found and registered.
- Confirmed — the bug has been verified and reproduces.
- Assigned — the bug has been assigned to a developer for fixing.
- In Progress — the developer is working on fixing the bug.
- Fixed — the bug has been fixed, and the code has been changed.
- Retest — the bug has been handed over to testers for verification of the fix.
- Closed — the bug is confirmed as fixed and closed.
- Rejected — the bug is deemed invalid or not requiring fixing.
Sometimes, states like "Deferred," "Reopened," and others are added depending on the team’s process.