Sobes.tech
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:

  1. New — the bug has just been found and registered.
  2. Confirmed — the bug has been verified and reproduces.
  3. Assigned — the bug has been assigned to a developer for fixing.
  4. In Progress — the developer is working on fixing the bug.
  5. Fixed — the bug has been fixed, and the code has been changed.
  6. Retest — the bug has been handed over to testers for verification of the fix.
  7. Closed — the bug is confirmed as fixed and closed.
  8. 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.