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