Классификация багов помогает разработчикам быстрее понять проблему и определить приоритетность исправления. Основные критерии классификации:
- Серьезность (Severity): Влияние бага на работу приложения.
- Blocker: Приложение полностью неработоспособно или ключевая функциональность недоступна, нет обходных путей.
- Critical: Серьезное нарушение функциональности, влияющее на значительное число пользователей или ключевые бизнес-процессы. Возможны частичные обходные пути или временные решения.
- Major: Значительное нарушение функциональности или юзабилити, но без полной блокировки работы.
- Minor: Незначительное нарушение функциональности, косметические дефекты, орфографические ошибки. Не влияет существенно на работу приложения.
- Trivial: Мелкие дефекты, почти не влияющие на работу пользователя, могут быть исправлены в последнюю очередь.
- Приоритет (Priority): Срочность исправления бага. Определяется совместно QA и Product Owner/Team Lead.
- Highest: Требует немедленного исправления, блокирует выпуск релиза или критически влияет на ключевых пользователей.
- High: Должен быть исправлен в ближайшее время, влияет на важные сценарии использования.
- Medium: Желательно исправить до следующего релиза.
- Low: Может быть испра