Оценка и story points — Примеры

Пример 1 — Три истории против опорной шкалы

Команда держит два опорных элемента и оценивает относительно них новую работу, никогда не в часах. Три новые истории ниже: дайте каждой оценку по опорным точкам и скажите, что делает сравнение честным.

Опорный 3  добавить фильтр в существующий список
Опорный 8  построить простую форму с валидацией и состояниями ошибок

Новые
  1. добавить переключатель сортировки в таблицу заказов
  2. массовый импорт заказов из файла (неизвестные форматы файлов)
  3. изменить метку валюты в счёте

Решение

1. переключатель сортировки   -> 2  (меньше фильтра, без состояний)
2. массовый импорт из файла   -> 13 (больше формы; неизвестные форматы
                                     -> разбить его)
3. смена метки валюты         -> 1  (одно поле, без взаимодействия)

Каждый размер — сравнение с общей опорой, поэтому оценка переживает обнаружение забытой задачи: число измеряет элемент относительно соседей, а не относительно часов. Честным сравнение делает то, что все три человека оценивали одни и те же элементы, использовали те же две опоры и совпали в пределах одного шага, а остальное поглотила грубая шкала 1, 2, 3, 5, 8, 13. Однако рядом притаилась ловушка — скрытые часы: как только кто-то говорит «один story point — это примерно день», возвращаются абсолютная оценка и её догадки.

Пример 2 — Диаграмма velocity на стене

Команда вывешивает на стену story points, завершённые каждым разработчиком за спринт. Диаграмма ниже — последние четыре спринта. Перепишите то, что измеряется, чтобы это прогнозировало партию, а не сравнивало людей.

Завершённые story points
  Спринт 11   Алиса 13  Бен 8   Кара 5
  Спринт 12   Алиса 8   Бен 13  Кара 8
  Спринт 13   Алиса 8   Бен 5   Кара 13
  Спринт 14   Алиса 13  Бен 8   Кара 8

Решение

Velocity команды   спринт 11: 26   спринт 12: 29   спринт 13: 26   спринт 14: 29
Прогноз            следующий спринт: около 27 story points, плюс два
                   элемента, переоценённых после изменения их объёма
                   в прошлом спринте.

Число принадлежит элементу и команде, поэтому полезное прочтение одно: предсказывает ли недавнее среднее следующую партию — в пределах примерно двадцати процентов предсказывает. Разбивка по людям приглашает якорение и превращает оценку в соревнование, а именно так помощь в прогнозировании становится метрикой продуктивности и оценки начинают завышаться. Ловушка — переоценка под давлением: оценка, которая двигается вместе со сроком, — обязательство под маскировкой, поэтому переоценивайте только при изменении объёма и говорите, что изменилось.