Небольшая команда делает веб-сервис: тимлид, двое разработчиков, тестировщик и человек из поддержки. Раньше ошибки жили где придётся: тестировщик писал в чат, поддержка пересылала жалобы клиентов в личку, а критичные баги обсуждали голосом на созвоне и половину забывали. Числа открытых ошибок не знал никто. Завели в Shtab проект «Ошибки» и внутри — доску со статусами «Открытые» → «В процессе» → «На проверке» → «Закрыты». Теперь любой найденный дефект становится карточкой, а не сообщением, которое утонет к вечеру.
Разложили поток по правилам. Тестировщик нашёл баг: в карточке пишет шаги воспроизведения — что открыл, что нажал, что ожидал увидеть и что получил, — и прикладывает скриншот файлом. Ставит метку серьёзности «критично» и приоритет, назначает разработчика. Карточка встаёт в колонку «Открытые». Поддержка заводит клиентские жалобы туда же: не в личку, а карточкой с описанием и меткой, чтобы ни одна не потерялась. Тимлид раз в день открывает доску, группирует карточки по приоритету и сразу видит, что критичного открыто, а что можно отложить.
Дальше — работа и проверка. Разработчик берёт ошибку, переносит карточку в «В процессе», связывает её с задачей на исправление через поле связей — видно, какой правкой закрывается дефект. Крупный баг с несколькими причинами он разбивает на подзадачи. Починил — двигает карточку в «На проверке» и пишет комментарий, что исправлено и в какой сборке. Тестировщик видит статус (не нужно спрашивать в чате «ну что, готово?»), проверяет по шагам из описания, отмечает пункты чек-листа и, если всё чисто, переносит карточку в «Закрыты». Если баг снова воспроизвёлся — возвращает в «Открытые» с комментарием, и вся история остаётся в одной карточке.
Через месяц команда замечает, что одни и те же дефекты всплывают в одном разделе. Отфильтровали ошибки по метке этого раздела, увидели скопление — и поставили отдельную задачу разобраться с причиной, а не латать симптомы поодиночке. На еженедельной встрече тимлид открывает доску: восемь ошибок открыто, две критичные в работе, три ждут проверки. Разговор идёт по данным, а не по памяти. При этом команда честно понимает рамку: привязки к веткам кода и автоотчётов о падениях в Shtab нет — за этим они ходят в инструменты разработчика, — но сам учёт и поток дефектов теперь под контролем.