Sprint BurnDown chart cгорел дотла
Пару месяцев назад перешли на недельный спринт – 5 дней работы, на 6-й день демо, ретроспектива и планирование.
Должен сказать заметное происшествие для нашей команды, скорость и фокусировка работы явно увеличилась. Местами правда ощущается перегруз, но это скорее связано с приближающимся днем релиза. Чаще стали проводить ретроспективы, и корректировать наши процессы.
И вот на последней ретроспективе scrum master указал на то, что не мог вести burn down chart, т.к. разработчики не оценили задачи при проектировании, а в порыве страсти тут же приступили к их реализации. В процессе работы ему так и не удалось добиться от всех простановки story points для задач, т.к. команда была уже на полпути к конечной станции спринта и остановить этот поезд уже было невозможно.
Поёрзав немного на стульях и признав, что особо мы на график оставшейся работы внимания не обращаем – решили отказаться от burndown chart-a для спринта, и наш Product Owner даже рассказал нам почему мы так решили.
Фичи (истории пользователя) после планирования мы бьем на задачи и раньше оценивали эти задачи в story point-ах, т.е. в той же валюте что и сами фичи.
При переходе на недельные спринты, фичи которые мы брали в разработку имели оценки не больше 2-3-х story points. Соответственно задачи получали оценки типа: 1/4, 1/2 поинта. Оперировать подобными числами при расчете графика неудобно. Как вариант было предложение перейти на оценку задач в идеальных часах, однако возвращаться к подобной «микрооценки» многие разработчики не захотели.
Похоже, что burndown chart полезен на длительных дистанциях, использовать его в коротких спринтах для нас оказалось бессмысленным. Текущая линия выполненных задач у нас была всегда выше идеальной, и только под конец недели приближалась к ней, т.к. многие крупные задачи выполнялись под конец спринта. Даже если Ваш burndown chart покажет, что Вы явно не успеваете, что Вам от этого? У вас и так осталось до конца спринта пара дней, тут уже и без графика «нутром» чувствуешь, что мы успеваем, а что нет.
Мы решили сделать burndown chart релиза, т.е. график выполненных/оставшихся фич до конца релиза (пара месяцев), вот на это уже посмотреть интересно;) Правда для этого необходимо собраться духом и оценить все фичи релиза. Думаю к Новому Году как феникс из пепла возродится этот самый burndown chart, но уже в новом амплуа