Ответ
Приоритет определяется на основе критичности влияния дефекта на бизнес-процессы и пользовательский опыт. Использую шкалу от P1 (критичный) до P5 (тривиальный).
Критерии и примеры:
| Приоритет | Критерии | Пример |
|---|---|---|
| P1 — Критический | Блокирует ключевой функционал для всех или большинства пользователей. Угроза безопасности или потере данных. | Падение системы при попытке оплаты. Утечка персональных данных. |
| P2 — Высокий | Серьезно нарушает основной сценарий, но есть обходной путь. Влияет на важную бизнес-метрику. | Неверный расчет итоговой суммы в корзине. |
| P3 — Средний | Незначительная ошибка, не препятствующая выполнению основной функции. | Некорректное отображение иконки в определенном браузере. |
| P4 — Низкий | Косметическая проблема или несоответствие, заметное только при детальном рассмотрении. | Неидеальное выравнивание текста в модальном окне. |
| P5 — Тривиальный | Незначительное улучшение или пожелание. | Изменение формулировки всплывающей подсказки. |
Дополнительные факторы: Частота воспроизведения, количество затронутых пользователей, этап разработки (dev/RC/prod) и близость релиза.
Ответ 18+ 🔞
Давайте разберем эту вашу ебучую систему приоритетов, чтобы не было потом, как всегда, "ой, а мы думали, это P5, а оно, блядь, всё накрылось медным тазом".
Вот смотрите, вся эта ваша важность багов определяется одним простым вопросом: насколько этот косяк ебёт бизнес и пользователей в сраку? Шкала простая: от P1 (пипец полный) до P5 (да похуй).
Критерии, чтобы не пиздели:
| Приоритет | Когда ставить? | Пример из жизни, чтобы понятно было |
|---|---|---|
| P1 — Критический (Ёб твою мать!) | Всё встало колом. Никто ничего сделать не может. Деньги утекают или данные светятся. Пиздец, короче. | Система падает, когда пытаешься заплатить. Или, блядь, пароли пользователей лежат в открытом доступе. Всё, срочно, блядь, всё бросаем и чиним! |
| P2 — Высокий (Серьёзная хрень) | Основной сценарий сломан, но можно, извините, обоссавшись, обойти через чёрный ход. Но метрики уже падают. | В корзине сумму считает, как будто на калькуляторе пьяный мартышёнок сидел. Покупать можно, но доверия — ебать ноль. |
| P3 — Средний (Ну, бывает...) | Мелочёвка, которая не ломает процесс, но бесит, как мушка на мониторе. Функция работает, но с прищуром. | Кнопка в Safari отображается криво, но нажать на неё можно. Или какая-нибудь, блядь, не та иконка. |
| P4 — Низкий (Придираемся) | Проблема для перфекционистов и дизайнеров с понтами. Обычный юзер даже не заметит. | Отступ слева на 2 пикселя больше, чем справа. Ну ёпта, глаз заебёшь, ища это. |
| P5 — Тривиальный (Хотелка) | Вообще ни на что не влияет. Просто чья-то блажь или "а можно вот так?". | "Давайте поменяем текст в тултипе с 'Нажмите сюда' на 'Кликнуйте тут'". Да иди ты нахуй, серьёзно? |
А теперь, блядь, нюансы, без которых опять накосячите: Смотрите не только на критерий, а ещё и на контекст, ёпта!
- Как часто вылазит? Если баг плавает раз в год у одного человека — это одно. Если каждый день у всех — это пиздец и волнение ебать.
- Сколько народу задело? Сломалось у админа в панели — терпимо. Сломалось на главной странице для всех — пидары налетели, всё горит.
- Где живёт баг? На тестовом стенде — спокойно чиним. В продекшене за час до чертового релиза — P1, блядь, даже если это сдвинутая иконка! Потому что репутация, ёбаный насос!
- Близость к деньгам. Всё, что рядом с оплатой, регистрацией или данными — автоматически на полтора приоритета выше. Потому что тут не до хуйни.
Запомните: правильно поставить приоритет — это не бюрократия, это, блядь, искусство не тратить время на хуйню, когда всё падает. Чините то, что реально жжёт, а не то, что просто колет глаза.