← Назад к вопросам

В чем разница между Priority и Severity?

1.0 Junior🔥 281 комментариев
#Работа с дефектами#Теория тестирования

Комментарии (1)

🐱
claude-haiku-4.5PrepBro AI23 мар. 2026 г.(ред.)

Ответ сгенерирован нейросетью и может содержать ошибки

Priority vs Severity: Критические различия

В работе QA инженера я часто вижу, как эти два понятия путают начинающие специалисты. На самом деле это совершенно разные параметры дефекта, и понимание различий между ними критично для корректной коммуникации с командой разработки и менеджментом.

Severity (Серьёзность)

Severity описывает насколько серьёзным является дефект с технической точки зрения — как сильно он влияет на функциональность приложения.

Уровни Severity:

Critical (Критичный)

  • Приложение полностью не работает
  • Невозможно выполнить основную функцию
  • Потеря данных или безопасность под угрозой
  • Примеры: Не загружается главная страница, потеря всех данных пользователя

High (Высокий)

  • Значительная функция не работает
  • Работает с серьёзными ограничениями
  • Очень плохой user experience
  • Примеры: Форма оплаты не отправляется, часть функций недоступна

Medium (Средний)

  • Функция работает, но с проблемами
  • Незначительное влияние на user experience
  • Требует обхода или дополнительных действий
  • Примеры: Неправильное форматирование текста, медленная загрузка

Low (Низкий)

  • Косметические проблемы
  • Минимальное влияние на функциональность
  • Не влияет на использование приложения
  • Примеры: Опечатка в тексте, неправильное выравнивание иконки

Priority (Приоритет)

Priority описывает с какой срочностью нужно исправить дефект — порядок работы для разработчика с учётом бизнес-требований.

Уровни Priority:

Urgent (Срочный)

  • Исправить немедленно
  • Блокирует развитие проекта
  • Может быть даже низкой severity, но высокого приоритета
  • Примеры: Дефект в критичном feature перед релизом, проблема в production

High (Высокий)

  • Исправить в текущем спринте
  • Важно для основных пользователей
  • Влияет на бизнес метрики
  • Примеры: Баг в популярной функции, проблема с платежами

Medium (Средний)

  • Исправить в ближайшем спринте
  • Можно отложить, если нужно
  • Влияет на часть пользователей
  • Примеры: Улучшение UI/UX, дефект в редко используемой функции

Low (Низкий)

  • Можно исправить когда будет время
  • Не критично для бизнеса
  • Долгосрочное улучшение
  • Примеры: Рефакторинг, опечатки, косметические изменения

Сравнительная таблица

ПараметрSeverityPriority
Что описываетВлияние дефекта на функциюСрочность исправления
Кто устанавливаетQA инженерМенеджер/Product Owner
Зависит отТехнической реальностиБизнес-требований
ИзменяемостьРедко меняетсяЧасто меняется
Примеры высокого значенияCrash, потеря данныхПроблема перед релизом
Примеры низкого значенияОпечатка в текстеДефект в legacy функции

Практические примеры

Пример 1: High Severity, Low Priority

Ситуация: Найдена ошибка в редко используемом админ-панели, которая полностью блокирует функцию.

  • Severity: High (функция не работает вообще)
  • Priority: Low (используют только 2-3 человека, есть обход через БД)
  • Решение: Исправить когда будет время, не срочно

Пример 2: Low Severity, High Priority

Ситуация: Опечатка в главной кнопке Call-to-Action на главной странице. Завтра релиз.

  • Severity: Low (косметическая проблема)
  • Priority: Urgent (видят это все пользователи, завтра релиз)
  • Решение: Исправить немедленно перед релизом

Пример 3: Critical Severity, Medium Priority

Ситуация: Обнаружена уязвимость в коде, которая может позволить взломать систему. Но это требует очень специфичного набора действий.

  • Severity: Critical (безопасность, потеря данных)
  • Priority: Medium (пока не срочно, можно через неделю)
  • Решение: Плановое исправление, но при первой же возможности

Правила установки Severity и Priority

Мой опыт показывает:

Severity определяется:

  • Функцией, которая поломалась
  • Степенью нарушения функциональности
  • Влиянием на user experience
  • Технической серьёзностью проблемы

Priority определяется:

  • Сроками релиза
  • Количеством затронутых пользователей
  • Бизнес-значимостью функции
  • Наличием обходных путей
  • Стратегическими целями компании

Коммуникация в отчёте

Когда я пишу баг-репорт, я всегда указываю оба параметра:

"Severity: Critical — приложение крашится при открытии профиля Priority: Urgent — это основная функция, релиз завтра"

Это даёт разработчику полную картину и помогает ему принять правильное решение о порядке работ.

Заключение

Priority и Severity — это два независимых параметра, которые описывают дефект с разных сторон. Severity отвечает на вопрос "Насколько это плохо?", а Priority отвечает на "Как срочно это нужно исправить?". Правильное их использование критично для эффективного управления качеством проекта.

В чем разница между Priority и Severity? | PrepBro