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

Burn down (дословно «гореть вниз») график является основным инструментом Scrum для отслеживания прогресса итерации (TIM: а при желании и всего проекта).

Суть Burndown графика легко объяснить:

  • Ось X показывает дни в Спринте (итерации)
  • Ось Y показывает количество оставшейся работы (в чем бы вы ее не измеряли: Пункты (Story Points), идеальные часы, идеальные дни или даже просто количество задач).
  • Идеальная линия показывает ожидаемый прогресс
  • Реальная линия показывает реальный прогресс и количество оставшейся работы

Легко объяснить, легко обновлять ежедневно, легко анализировать. Но уверены ли вы, что ваша команда действительно понимает значение графика? Могут ли они правильно увидеть то, что показывает им график?

Идеальная команда

График идеальной команды

Когда вы видите такой график, то вам остается только поздравить команду.

  • Они делают отличную работу.
  • Нет лишних обещаний
  • Не опаздывают
  • Не заканчивают быстрее, чем планировали
  • Вовремя
  • Мастерство

Что улучшить?

Просто продолжайте!

Отличная команда

График отличной командыЭто типичный Burndown график, который можно наблюдать во многих опытных командах. Такие команды:

  • Стремятся к цели
  • Адаптируют объем работ в случае необходимости
  • Улучшают скорость, чтобы довести все до конца
  • Спрашивают себя: «Как мы собираемся выполнить свои планы на Спринт?»

Что улучшить?

Если под конец Спринта дела идут хорошо, то возьмите истории из следующего.

Хорошая команда

График хорошей командыЭто тоже типичный график для многих команд.

  • Команда стремится к цели
  • Команда ускоряется и собирается, когда нужно довести до конца начатое.
  • Команда спрашивает себя: «Как мы собираемся закончить Спринт?»
  • Возможно, они берут дополнительные истории в течение спринта

Что улучшить?

Где-то в середине Спринта обсудите, что можно сделать, чтобы быть ближе к реальности и вернуться на идеальную линию.

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

Расслабленная команда

График расслабленной командыЭтот график показывает, что у вашей команды достаточно времени для отдыха.

  • Команда закончила все, что обещала, раньше, чем запланировала и явно может сделать что-то еще.
  • Возможно, в Бэклоге было не достаточно Историй, чтобы спланировать полноценный Спринт
  • Возможно, размер команды увеличился после планирования и все смогли сделать быстрее
  • Возможно, первоначальная оценка была завышена

Что улучшить?

Возьмите приоритетные Истории из следующего Спринта как можно скорее.

Ой, начальство идет!

График команды, работающей на начальствоЭй, команда, вы не делаете того, что необходимо! Куда вы движетесь? Как вы узнаете, сможете ли вы все закончить вовремя?

  • Возможно, команда действительно хорошо работает. В то же время кто-то добавляет работу по объему равному уже сделанной.
  • Может быть, команда просто не регулярно обновляет оценку оставшегося времени.
  • А может и Скрам-Мастера, и команду нужно послать на тренинг, чтобы вспомнили или изучили основы?
  • Ваши Истории в Бэклоге могут быть просто огромными или оценки завышены.
  • А еще ваш Владелец Продукта совершенно не заботится о том, что происходит в команде в течении Спринта.

Что улучшить?

Остановите Спринт, после того как видите ровную линию 3 дня подряд. Немедленно проведите ретроспективу, чтобы определить причины этого.

Не забывайте о своих обязанностях

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

  • Смотри все советы для предыдущего случая «Ой, начальство идет!»
  • Возможно это он же, только Спринт еще не закончился

Что улучшить?

ПЕРЕЗАПУСК. С самого начала, с базового тренинга. Также проведите ретроспективу, чтобы выяснить, почему так происходит.

Нулевые усилия

График команды с нулевыми усилиямиЭтот график говорит следующее:

  • Истории/Задачи не были оценены во время Планирования Спринта
  • Или Истории и Задачи не были добавлены в Бэклог вообще

Что улучшить?

Немедленно сядьте и оцените ваши Истории и Задачи, чтобы обновить Бэклог Спринта.

Если вы пользуетесь электронными инструментами, то не забудьте стартовать Спринт или сделать другие соответствующие действия.

Прямо в небо

График команды "прямо в небо"График команды "прямо в небо" (2)Это первый Спринт в вашей жизни? Похоже, что так — в этом случае это не страшно 🙂 .

Если же не первый, то возможно:

  • Истории/Задачи постоянно добавляются в план Спринта.
  • Больше добавлено работы, чем сделано.
  • Возможно, задачи постоянно переоцениваются (отдельный вопрос почему?).
  • Вы никогда не сможете завершить Спринт, если не исправите ситуацию.

Что улучшить?

Срочно сделайте реальную оценку оставшихся усилий для Историй и Задач.

Сделайте оценку для всего Спринта, а не по одной истории.

Не забудьте обновить Бэклог Спринта и сделать все необходимые действия в вашем инструменте.

Бабах! Опоздали.

График команды "опоздали"Этот график четко и ясно говорит: «вы не сделали то, что планировали и обещали». К тому же, вы все время опаздывали.

  • Задачи и дела не доводились до конца
  • Во время Спринта вы даже не пытались адаптироваться к реальной ситуации

Что улучшить?

Убедитесь, что Бэклог Спринта не растет во вермя работы над ним. Заявите о проблеме, как только график пойдет выше идеальной линии, не ждите окончания Спринта. Своевременно уберите из плана Спринта низкоприоритетные Истории.

Бабах! Слишком рано.

График команды "слишком рано"Этот график говорит: «вы закончили то, что запланировали раньше, чем ожидали». Что делать?

  • Возможно, вы неправильно оценили Истории
  • Команда явно не хочет брать на себя обязательства (перестраховались)
  • Неправильно оценили свои возможности и доступность
  • Может быть, даже не у всех членов команды было что делать
  • Не брали Истории из следующего Спринта.

Что улучшить?

После двух-трех дней, когда график оставшейся работы ниже идеальной, Скрам-Мастер должен спросить команду, есть ли что-то, что они могут сделать из следующего Спринта. Если есть, то берите Историю и разбирайте работу.

Ухабы на дорогах

График команды "ухабы на дорогах"Зажигаем, а потом сжигаем.

  • Скорее всего, Истории не оценивали в начале Спринта или не разбивали на задачи.
  • Возможно даже, Истории добавлялись до середины Спринта, а не на Планировании.
  • Потом спохватились, что что-то идет не так. Хорошо, но поздно.
  • Отсутствует наглядность и понимание, как дойти до нуля.

Что улучшить?

Перезапустите ваш Спринт, начав с Планирования.

Уверен, те, кто практикуют Scrum уже достаточно давно, сталкивались почти с каждым видом графика. Если у вас были свои методы улучшения ситуации, то оставляйте комментарии внизу статьи! Буду рад, если комментариев наберется на статью продолжение 🙂 Следите через наш RSS за обновлениями.

Каков ваш Burndown график?
Tagged on: