Помощь

Виджеты и упражнения

Виджет «Drag-triage» — сортировка багов по серьёзности

Как перетаскивать карточки багов по колонкам Blocker–Trivial и как проверяется результат.

В первой теме, в уроке «Практика: severity для восьми багов MarketCove», есть задание с перетаскиванием. На экране карточки с описаниями багов и пять колонок: Blocker, Critical, Major, Minor, Trivial. Задача — разложить баги по колонкам.

Что такое триаж

В работе триаж — это разбор входящих багов: насколько серьёзна каждая поломка и как срочно её чинить. От этого зависит, чем команда займётся в первую очередь, а что отложит до следующего релиза.

В виджете — упрощённая версия: только серьёзность (severity), без приоритета.

Уровни серьёзности

Шкала та же, что в уроке про severity и priority:

  • Blocker (S1) — работа остановлена: пользоваться продуктом или тестировать дальше нельзя, обхода нет.
  • Critical (S2) — сломана ключевая функция и обхода нет, или теряются деньги или данные.
  • Major (S3) — важная функция работает неправильно, или обход есть, но неудобный.
  • Minor (S4) — мелкая функциональная проблема: всё работает, но хуже, чем должно.
  • Trivial (S5) — косметика, которая ничему не мешает: опечатка, цвет, отступ.

Как пользоваться

  • Перетащите карточку мышью в нужную колонку и отпустите.
  • Переставлять можно сколько угодно.
  • Когда все карточки разложены, нажмите «Проверить».

С клавиатуры и на сенсорных экранах перетаскивание пока не работает — выполняйте задание на компьютере с мышью или тачпадом.

Как платформа проверяет

Раскладка сверяется с эталонной. Для зачёта нужно правильно разложить не меньше заданного числа карточек. Если не получилось, виджет скажет, сколько карточек стоит правильно и сколько — не на своём месте, но не скажет, какие именно: иначе задание потеряет смысл.

Вопросы, которые помогают

  • Остановлена ли работа целиком? Никто не может купить или тестировать дальше нельзя, обхода нет — Blocker.
  • Сломана ли ключевая функция, теряются ли деньги или данные? Найти товар, положить в корзину, оформить, оплатить, войти. Без обхода или с потерей денег и данных — Critical.
  • Есть ли обход? Если функция важная и обойти поломку можно, пусть неудобно, — обычно Major.
  • Неверная информация (сумма, дата доставки, состав заказа) — как минимум Major, даже если рядом та же информация верная.
  • Только внешний вид — Trivial.

Если ответ не принимается

  1. Перечитайте условие: в нём бывает важен контекст (кто пострадал, есть ли обход).
  2. Проверьте границы Blocker — Critical и Critical — Major: их путают чаще всего.
  3. Сверьтесь с таблицей уровней в уроке про severity и priority.

Что дальше