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