Для разработчиков

Story points и Planning poker: как оценивать задачи всей командой и зачем не в часах

Спросите разработчика, сколько часов займёт задача, — и получите число, которое почти наверняка не сбудется. Спросите, во сколько раз эта задача сложнее вон той, — и ответ будет гораздо точнее. На этом и построены story points.

Для разработчиковStory points и Planning poker
Оценённые задачи спринта на доске

Почему очки, а не часы

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

Шкала обычно из ряда Фибоначчи: 1, 2, 3, 5, 8, 13. Разрыв между 8 и 13 честно показывает: чем больше задача, тем меньше мы о ней знаем.

Как провести Planning poker

  1. Выберите эталон — задачу, которую все хорошо понимают, и назовите её «3».
  2. Ведущий зачитывает следующую задачу, команда задаёт вопросы.
  3. Каждый одновременно показывает свою оценку — картой, пальцами или в чате.
  4. Если оценки разошлись (2 и 8), самый низкий и самый высокий объясняют свои мысли. Часто выясняется, что один чего-то не учёл.
  5. Повторное голосование — и оценка записывается в задачу.

Одна задача — 2–3 минуты. Всё, что получило 13 и больше, разбивается на части.

Скорость команды

Сложите очки задач, закрытых за спринт. Через 3–4 спринта вы получите устойчивое число — скорость команды. Её и используйте при планировании: если команда стабильно закрывает 30 очков, не берите в спринт 50.

Задачи спринта с оценками в тегах: видно, сколько очков уже в работе
Задачи спринта с оценками в тегах: видно, сколько очков уже в работе

Частые ошибки

  • сравнивать скорость разных команд — у каждой своя шкала;
  • переводить очки в часы «для отчёта»;
  • оценивать без тех, кто будет делать задачу.

Если команда не работает спринтами, хватит простой оценки «S / M / L» — подробнее в статье о сроках проекта.

Questions and answers

Сколько людей нужно для Planning poker?

От трёх. Больше 8–9 — обсуждение затягивается, лучше разделить команду.

Где хранить оценку задачи?

Прямо в задаче: в названии в скобках или тегом вроде «5 SP». Главное, чтобы её видел исполнитель и было удобно фильтровать.

Нужен ли Planning poker в Канбане?

Не обязательно. В <a href="/blog/kanban-ili-scrum">Канбане</a> вместо оценок часто следят за временем прохождения задачи по доске.

Попробуйте MasterTeam бесплатно

Для команды до 5 человек — бесплатно. Список, доска, календарь, таймлайн и отчёты — сразу после регистрации.

Start for free