Бэклог спринта — что это и с чем его едят?

11 января, 2018 1 минута 6665 просмотров 3.0  3.0

Бэклог спринта (Sprint Backlog) — это список задач, выполнение которых скрам-команда прогнозирует на один спринт. Во время встречи под названием Планирование спринта команда выбирает некоторое количество элементов бэклога продукта, обычно в форме пользовательских историй. Затем она определяет, какие задачи нужно выполнить, чтобы закрыть каждую из историй. Большинство команд также оценивают, сколько часов потребуется кому-либо в команде на выполнение той или иной задачи.

Бэклог продукта — подробный список всех требований к продукту, ожидаемых функций, характеристик, спецификаций, особенностей использования и пр. (то есть, пользовательских историй).

Очень важно, чтобы элементы и размер бэклога спринта определяла именно команда. Поскольку они берутся за выполнение задач, именно им стоит выбирать, за что браться.

Также команда ответственна за приоритизацию элементов бэклога — то есть, именно она в процессе планирования спринта должна определить, какие именно элементы бэклога (пользовательские истории) следует выполнить в первую очередь.

Backlog спринта обычно ведут в форме таблицы, но можно использовать и вашу систему отслеживания дефектов или любого из множества приложений, ориентированных на скрам или аджайл. Вот пример бэклога спринта, который выполнен в форме таблицы:

Пользовательская история Задачи (таски) День 1 День 2 День 3 День 4 День 5
Как участник сообщества, я могу просматривать профили других участников, чтобы подсказать, с кем пойти на свидание Написать код… 8 4 8 0
Разработать дизайн… 16 12 10 4
Провести встречу о… 8 16 16 11
Дизайн интерфейса… 12 6 0 0
Провести автотесты… 4 4 1 0
Написать еще код… 8 8 8 8
Как участник сообщества, я могу обновлять свои платежные данные Обновить тесты безопасности… 6 6 4 0
Разработать решение… 12 6 0 0
Написать план теста… 8 8 4 0
Провести автотесты… 12 12 10 6
Написать код… 8 8 8 4

Во время спринта члены команды должны обновлять бэклог спринта в меру появления новых данных, но не менее раза в день. Многие команды делают это во время ежедневного скрама. Раз в день скрам-мастер подсчитывает, сколько работы осталось до конца спринта, и строит график — берн-даун чат спринта вроде приведенной выше таблицы.

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

Бэклог спринта - Аджайл/Скрам блог BrainRain 2018

Посмотрим, как это работает на примере приведенного берн-даун чата. Как видите, вначале команда запланировала слишком много работ. К 13-му дню 20-дневного спринта ей всё еще оставалось 600 часов работы. Пришлось обратиться к владельцу продукта, и он согласился убрать из спринта некоторые пользовательские истории. Так на графике появился крупный разрыв между днём 13 и 14. С этого момента команда стала продвигаться вперед намного продуктивнее. Спринт был окончен успешно.

Переведено и адаптировано командой BrainRain по материалу MountainGoatSoftware

Хотите разобраться в скраме и понять, зачем он нужен и как его применять?

Зарегистрируйтесь на ближайший тренинг для начинающих Scrum Injection
3 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии