Skip to content

Defect Life Cycle (Bug Statuses)

Why bug statuses exist

They help teams:

  • track ownership
  • prioritize work
  • ensure QA verification

Common statuses

  • New: reported
  • Triaged: severity/priority assigned
  • Assigned: owner picked
  • In Progress: being fixed
  • Fixed: dev completed
  • Ready for QA: waiting for verification
  • Verified: QA confirmed fix
  • Closed: done

Optional statuses:

  • Reopened (still failing)
  • Won’t Fix
  • Duplicate
  • Cannot Reproduce

Diagram: defect lifecycle

diagram Diagram mermaid

Tip

Always include:

  • severity
  • priority
  • reproducibility

If this helped you, consider buying me a coffee ☕

Buy me a coffee

Was this page helpful?

Let us know how we did