Как мы отказались от встреч по оценки багов с помощью телеграм бота и что из этого получилось

Так Алиса представляет оценку багов

Так Алиса представляет оценку багов

Раньше наша команда собиралась с определенной периодичностью (обычно раз в 2 недели) и оценивала баги. Приходили менеджер, QA-лид и лид-разработки. Встреча занимала 0.5 — 1 ч. Не всегда успевали все оценить и хвост неоцененных тасок тянулся, и даже что-то терялось. Однажды нашего менеджера осенило оценивать баги через телеграм бота, чтобы (1) в моменте знать насколько критичный баг, (2) не тратить время на встречу и (3) оценивать в любой момент времени. В итоге, запилили логику по схеме:

  1. Создаем багу в трекере

  2. Трекер вызывает тг-бота

  3. Тг-бот отправляет в чат нотификацию «Проставить важность багу» со ссылкой на баг и призывает 3-амиго (менеджер, разраб и тестер)

  4. 3-амиго реплаят сообщение бота цифрами от 1 до 100, где 1 — блокер, 100 — когда-то однажды поправим.

  5. После того как оценку проставили все амиго бот находит среднее и проставляет багу важность. Кстати, есть опция — если хотя бы один оценщик поставил оценку и отправил реплай «стоп», то бот берет имеющиеся оценки, находит среднее и проставляет багу важность.

  6. В трекере ранее создали фильтр куда попадают таски отсортированные по важности.

Что вышло

Из плюсов:

  1. Мы избавились от неоцененных багов,

  2. В канале обсуждаем почему такая оценка, влияние и т.п. Кстати, из-за обсуждений сокращалось кол-во оцененных багов во время встречи.

  3. Сэкономили ~2 ч. в месяц :),

  4. Фичу начали использовать другие команды, а еще экономия времени (супер!)

  5. Кстати, кто-то из команд начал использовать тг-уведомления, как нотификацию о заведенных багов.

Из минусов:

  1. Столкнулись с проблемой, что в потоке нотификаций теряются таски на оценку или кто-то из амиго не проставляет важность, а значит снова не оцененные таски :(

  2. Не подумали, что должна быть возможность переоценивать багу, пока не проставили оценку.

Что делаем дальше

  1. Чтобы не терять оценки сделаем фичу, которая будет каждый день в заданное время собирать тг-ссылки на неоценные баги и скидывать подборку в канал.

  2. По багам, которые оценили не все амиго тоже уведомляем, но в заданное время ежедневно брать имеющиеся оценки и проставлять.

  3. Дать возможность переоценивать баги, пока кто-нибудь не отправил стоп или не проставили все оценки.

И как говорится «на правах рекламы» подписывайтесь на мой тг-канал «Тестировщик», делитесь бустами и оставляйте комментарии :)

Habrahabr.ru прочитано 2060 раз