Акции и промокоды Отзывы о школах

Диаграмма сгорания задач (Burndown Chart): что это, как работает и как правильно использовать

#Блог

Диаграмма сгорания задач (burndown chart) — это визуальный инструмент управления проектами, который показывает, сколько работы осталось выполнить до завершения спринта или проекта. Представьте себе график, где одна линия медленно опускается к нулю — именно так выглядит путь от старта до финиша.

Основное назначение диаграммы сгорания — дать быстрый и понятный ответ на три вопроса: успеваем ли мы закончить работу в срок, сколько задач осталось выполнить, и с какой скоростью движется команда. В отличие от сложных таблиц и многостраничных отчётов, burndown chart позволяет за несколько секунд оценить состояние проекта. Менеджеры используют её для принятия управленческих решений, сотрудники — для понимания собственной производительности, а заказчики — для отслеживания прогресса без погружения в технические детали.

Как устроена диаграмма: оси, линии, метрики

Чтобы эффективно использовать диаграмму сгорания, необходимо понимать её анатомию. Давайте разберём основные элементы этого инструмента — от координатных осей до ключевых линий, которые превращают простой график в мощный аналитический механизм.

  • Ось X и ось Y: что показывают, как формируются. Горизонтальная ось X отображает временную шкалу проекта или спринта. Здесь мы видим рабочие дни — именно рабочие, а не календарные, поскольку выходные и праздники не учитываются в расчётах. Для двухнедельного спринта с командой из двух человек это будет 10 рабочих дней (20 рабочих дней, разделённых на двух участников). Вертикальная ось Y показывает объём оставшейся работы, который может измеряться в различных единицах — об этом чуть позже.
  • Идеальная линия: как рассчитывается и зачем нужна. Идеальная линия (часто отображается серым или пунктиром) соединяет точку старта проекта в левом верхнем углу с точкой финиша в правом нижнем. Это теоретическая траектория, которая показывает, как должна выполняться работа при равномерном распределении усилий сотрудников. Расчёт прост: общий объём работы делится на количество дней, и каждый день команда должна «сжигать» одинаковую порцию задач. Эта линия служит ориентиром — своеобразным эталоном, с которым сравнивается реальная производительность.
  • Фактическая линия: что отражает, как читать. Фактическая линия (обычно синяя или оранжевая) — это реальность проекта. Она показывает, сколько работы действительно осталось на каждый момент времени. Команда ежедневно обновляет статусы задач, списывает потраченное время, и график отражает эти изменения. Если фактическая линия идёт выше идеальной — сотрудники отстают от плана. Если ниже — опережает график. Когда линия долго остаётся горизонтальной (не снижается), это сигнал о проблемах: либо таски слишком крупные и закрываются редко, либо участники забывают обновлять статусы.
  • Метрики: задачи, объём работы, трудоёмкость, story points. Вертикальная ось может отображать разные метрики, и от выбора зависит точность диаграммы. Самый простой вариант — количество тасков: начали с 50, закрыли 10, осталось 40. Однако этот подход не учитывает, что задачи бывают разного размера. Более точный метод — трудоёмкость в человеко-часах или человеко-днях, которая показывает реальный объём работы. Наконец, в Scrum-командах часто используются story points — относительные единицы оценки сложности, где сотрудники сами определяют, что значит «1 поинт» для конкретного проекта. Каждая метрика имеет свои преимущества: часы понятны для бюджетирования, поинты — для оценки скорости без привязки к конкретным исполнителям.
График сгорания задач


Диаграмма сгорания показывает, как уменьшается объём оставшейся работы по мере выполнения задач в спринте. Пунктирная линия отражает идеальный темп, а фактическая линия и столбцы — реальный ход работы с учётом завершённых, добавленных и удалённых задач.

Оценка задач: часы vs story points (и почему это критично для BDC)

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

Оценка в часах — плюсы и минусы.

Оценка в человеко-часах кажется самым очевидным подходом: каждая задача получает конкретную цифру, которую легко суммировать и контролировать. Этот метод необходим для расчёта бюджета проекта — без понимания, сколько часов потребуется, сложно определить стоимость разработки. Однако есть существенная проблема: списанные часы сами по себе не говорят о прогрессе. Разработчик может сидеть над таском три дня, списывая по восемь часов ежедневно, но если он не переведена в статус «Готово», диаграмма остаётся неизменной. Возникает иллюзия застоя, хотя работа идёт полным ходом.

Более того, при неправильной оценке разработчик, подключённый на полставки, может исправно списывать по четыре часа в день на задачу, оценённую в два дня. График будет показывать нормальный прогресс, но когда дедлайн подойдёт, окажется, что задача всё ещё не завершена — просто потому, что реальная сложность была недооценена.

Оценка в story points — что меняется.

Story points работают иначе: они измеряют относительную сложность, а не абсолютное время. Команда может оценить простую задачу в 1 поинт, среднюю — в 3, сложную — в 5. Главное преимущество этого подхода — диаграмма сгорания отражает прогресс только при закрытии тасков, а не при списании часов. Закрыли на 3 поинта — график падает на 3 единицы. Это даёт более честную картину: либо работа сделана, либо нет, промежуточных состояний не существует.

При оценке в поинтах сотрудники фокусируются на декомпозиции: крупная задача в 13 поинтов сразу вызывает вопросы и требует разбиения на более мелкие части. Это естественным образом приводит к тому, что таски закрываются чаще, а диаграмма обновляется регулярно, давая актуальную информацию о прогрессе.

Почему крупные задачи «портят» график.

Представьте ситуацию: в спринте на две недели есть таск, оценённый в 8 дней работы одного человека. Первые семь дней на диаграмме ничего не меняется — работа идёт, но задача не закрыта. График выглядит плоским, как будто сотрудники бездействует. На восьмой день таск закрывается, и линия резко падает вниз. Такое поведение графика дезориентирует: менеджер видит застой и начинает паниковать, хотя на самом деле всё шло по плану.

крупные задачи


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

Чек-лист хорошей декомпозиции

Чтобы диаграмма сгорания работала корректно, следуйте этим правилам:

  • Задача должна закрываться в течение 1-3 дней работы одного специалиста.
  • Если она оценена более чем в 5 story points (или 2-3 человеко-дня), разбейте её на подзадачи.
  • Каждый таск должен иметь чёткий критерий готовности.
  • Избегайте задач типа «Провести исследование» без конкретных результатов.
  • Стремитесь к тому, чтобы таски закрывались равномерно в течение спринта, а не копились к концу.

Когда лучше использовать часы / когда — story points:

  • Часы: при работе с подрядчиками, для бюджетирования, в проектах с фиксированной стоимостью, когда команда новая и не имеет истории оценок.
  • Story points: в устоявшихся Scrum-группах, при долгосрочных проектах, когда важнее отслеживать скорость (velocity), чем точные временные затраты, для более честного отражения прогресса на диаграмме.

Как подготовить команду и процессы для корректного BDC

Диаграмма сгорания — это не волшебный инструмент, который сам по себе улучшает управление проектом. Без дисциплины сотрудников и правильно выстроенных процессов она превращается в бесполезный график, который либо постоянно врёт, либо просто игнорируется. Давайте разберёмся, какие минимальные требования должны быть выполнены, чтобы burndown chart действительно работал.

  • Регулярное обновление статусов. Первое и главное правило: статус в трекере должен быть актуальным всегда. Если разработчик закончил задачу вчера, но перевёл её в статус «Готово» только сегодня утром, диаграмма вчерашнего дня уже показывает неверные данные. Хуже того, если сотрудники привыкли массово обновлять статусы раз в несколько дней (например, перед планированием или ретроспективой), график теряет всякий смысл. Представьте себе ситуацию: три дня линия идёт горизонтально, создавая впечатление застоя, а потом резко падает — это не прогресс, это проблема с процессом.
  • Команда должна усвоить простое правило: закрыли задачу — сразу обновите статус. Начали новую — переведите её в «В работе». Это не бюрократия, а необходимое условие для того, чтобы диаграмма отражала реальность. Когда это становится привычкой, обновление статусов занимает считанные секунды и не отвлекает от основной работы.
  • Ежедневное списание времени. Если сотрудники использует оценку в часах, критически важно, чтобы каждый участник списывал время ежедневно. Здесь работает тот же принцип, что и со статусами: отложенное списание искажает картину. Разработчик, который работал над задачей всю неделю, но списал все часы в пятницу, создаёт иллюзию, что первые четыре дня он ничего не делал. Ежедневное списание времени — это не контроль ради контроля, это способ поддерживать актуальность данных. На daily-митингах команда обсуждает прогресс, и если диаграмма показывает устаревшую информацию, обсуждение теряет смысл. Более того, регулярное списание помогает самим разработчикам лучше понимать, сколько времени у них реально уходит на задачи, что улучшает качество оценок в будущем.
  • Чёткая доска. Диаграмма сгорания строится на основе данных из таск-трекера, и если доска задач организована хаотично, никакой график не спасёт ситуацию. Должен существовать чёткий workflow с понятными статусами: «Бэклог», «К работе», «В работе», «На проверке», «Готово». Каждый статус должен иметь однозначное определение, чтобы не возникало ситуаций, когда один разработчик считает таск готовым, а другой — нет. Также важно, чтобы все таски находились на одной доске или в едином пространстве проекта. Если часть задач живёт в Jira, часть — в Google Sheets, а часть — в личных заметках, диаграмма будет отражать только часть реальности. Централизация данных — это не прихоть менеджера, а техническое требование для корректной работы любого аналитического инструмента.
  • Прозрачность данных: публичность графика. Диаграмма сгорания должна быть доступна всем сотрудникам, а в идеале — и заказчику. Когда график публичен, он становится предметом обсуждения на митингах, и команда начинает воспринимать его всерьёз. Если диаграмма спрятана в закрытом дашборде менеджера, она превращается в инструмент контроля, а не управления. Прозрачность работает в обе стороны: сотрудники видят, как идут дела, и может самостоятельно корректировать темп работы. Менеджер не выступает в роли надзирателя, а вся команда коллективно отвечает за достижение цели. Это особенно важно в Agile-методологиях, где самоорганизация считается ключевым принципом.
  • Обязанности менеджера: объяснить, контролировать, вовремя корректировать. Даже при идеальной дисциплине менеджер проекта играет критическую роль. Его задача — не просто построить диаграмму и показать её команде, но и объяснить, как её читать, что означают отклонения и почему важно поддерживать актуальность данных. На старте работы с инструментом сотрудникам нужно время, чтобы привыкнуть к новому процессу, и менеджер должен терпеливо напоминать о необходимости обновлять статусы и списывать время.

Контроль здесь не означает микроменеджмент — скорее, это система напоминаний и обратной связи. Если менеджер видит, что график три дня не обновляется, стоит деликатно напомнить сотрудникам об этом на daily-митинге. Если диаграмма показывает, что команда сильно отстаёт от плана, задача менеджера — вовремя инициировать обсуждение: что пошло не так, нужна ли помощь, стоит ли пересмотреть объём спринта.

Минимальные требования к процессу, чтобы BDC работал:

  • Сотрудники понимают, зачем нужна диаграмма, и видит в ней пользу для себя, а не инструмент контроля.
  • Статусы обновляются в день завершения работы, без задержек.
  • Время списывается ежедневно (если используется оценка в часах).
  • Доска организована единообразно, с чётким workflow.
  • Диаграмма доступна всем участникам проекта и регулярно обсуждается на митингах.
  • Менеджер берёт на себя роль фасилитатора процесса, а не надзирателя.
  • При обнаружении проблем команда реагирует быстро: корректирует план, перераспределяет таски или запрашивает дополнительные ресурсы.

Как построить диаграмму сгорания: пошаговая инструкция

Теория — это хорошо, но давайте перейдём к практике. Построить диаграмму сгорания можно как вручную (например, в Excel), так и с помощью специализированных инструментов управления проектами. Независимо от выбранного способа, логика остаётся одинаковой. Рассмотрим процесс пошагово.

Шаг 1: соберите таски и оцените их

Первый шаг — создать полный список всех задач, которые должны быть выполнены в рамках спринта или проекта. Это может быть результат планирования, где сотрудники вместе с product owner определили объем работ. Каждый таск должен получить оценку — либо в часах, либо в story points, в зависимости от того, какую метрику вы выбрали.

Важный момент: оценка должна быть реалистичной. Если сотрудники впервые работают с диаграммой сгорания или не имеют исторических данных, можно провести общее собрание с голосованием (например, методом Planning Poker для story points). Посчитайте общую сумму: если у вас 15 задач с оценками 2, 3, 5, 1, 3, 5, 2, 3, 8, 2, 1, 5, 3, 2, 1 story points, итого получается 46 поинтов. Это число станет начальной точкой вашей диаграммы на оси Y.

Риск: неточная оценка приведёт к тому, что диаграмма будет показывать либо постоянное опережение, либо отставание от идеальной линии. Решение: используйте исторические данные о скорости команды (velocity) из предыдущих спринтов.

Шаг 2: определите временные рамки (спринт, итерация, проект)

Теперь нужно определить горизонт планирования — ось X вашей диаграммы. Если это спринт, обычно берут 10 рабочих дней (двухнедельный) или 5 рабочих дней (недельный). Если это проект целиком, считайте количество спринтов или недель до релиза.

Обратите внимание: считаются именно рабочие дни, исключая выходные и праздники. Если в вашем двухнедельном “забеге” есть праздник, то рабочих дней будет 9, а не 10. Для команды из двух человек это означает 18 человеко-дней доступного времени. Эта цифра поможет вам понять, реалистичен ли объём работы: если у вас 46 story points, а средняя скорость — 3 поинта в день, вам понадобится примерно 15 дней, что не укладывается в двухнедельный спринт.

Риск: неправильный расчёт доступного времени (например, забыли про отпуск одного из участников) приведёт к нереалистичному плану. Решение: всегда учитывайте реальную доступность сотрудников, а не номинальное количество дней.

Шаг 3: постройте идеальную линию

Идеальная линия строится элементарно: соедините точку старта (день 0, 46 поинтов) с точкой финиша (день 10, 0 поинтов). Эта прямая показывает, как должен выглядеть прогресс при равномерном выполнении работы. Математически это означает, что каждый день команда должна закрывать 4,6 поинта (46 / 10 = 4,6).

В реальности такой идеально равномерный темп почти никогда не встречается — и это нормально. Идеальная линия нужна не как строгий норматив, а как ориентир для сравнения. Если фактическая линия идёт рядом с идеальной (с небольшими колебаниями вверх-вниз), это хороший знак.

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

Шаг 4: ежедневно фиксируйте фактические данные

Каждый день в конце рабочего времени (или утром следующего дня) фиксируйте, сколько работы осталось выполнить. Если вы работаете в story points, просто суммируйте поинты всех незакрытых тасков. Если в часах — суммируйте оставшиеся часы по всем активным задачам.

Например, в первый день сотрудники закрыли таски на 5 поинтов — осталось 41 поинт. Во второй день закрыли ещё 3 — осталось 38. В третий день не закрыли ни одной задачи (работали над крупной) — всё ещё 38. В четвёртый день закрыли сразу 8 поинтов (включая ту крупную) — осталось 30. Эти точки соединяются линией, и получается фактическая траектория спринта.

Риск: забыли обновить данные, и образуется «дыра» в графике. Решение: настройте автоматическое напоминание или интегрируйте диаграмму с вашим таск-трекером, чтобы она обновлялась автоматически.

Шаг 5: сравнивайте и анализируйте отклонения

Самый важный шаг — не просто смотреть на диаграмму, а анализировать её. Если фактическая линия поднялась вверх (объём работы увеличился), значит, в спринт добавили новые таски — это называется scope creep. Если линия идёт горизонтально несколько дней подряд, возможно, задачи слишком крупные или сотрудники забывают обновлять статусы. Если линия резко падает в конце спринта, это может указывать на проблемы с декомпозицией или на то, что команда работала в авральном режиме.

Шаг Что нужно сделать Риски/ошибки
1. Соберите таски и оцените их Создать полный список задач спринта, оценить каждую в часах или story points, посчитать общую сумму Неточная оценка, забыли учесть часть работ, слишком оптимистичный или пессимистичный прогноз
2. Определите временные рамки Рассчитать количество рабочих дней, учесть отпуска/праздники, определить реальную доступность  Неучёт выходных/отпусков, завышенная оценка доступности, неправильный расчёт человеко-дней
3. Постройте идеальную линию Соединить точку старта с точкой финиша прямой, рассчитать ежедневную норму выполнения Команда воспринимает линию как строгое обязательство, возникает стресс из-за отклонений
4. Ежедневно фиксируйте данные Каждый день обновлять количество оставшейся работы, суммировать незакрытые задачи Забывают обновлять данные, образуются пробелы в графике, данные устаревают
5. Сравнивайте и анализируйте Обсуждать график на митингах, выявлять причины отклонений, корректировать процесс Игнорирование сигналов до последнего момента, поиск виноватых вместо анализа процесса

Как интерпретировать диаграмму: 6 типичных сценариев поведения графика

Построить диаграмму сгорания — это только половина дела. Настоящая ценность инструмента раскрывается в умении читать график и понимать, какие процессы стоят за той или иной траекторией линии. Давайте разберём шесть наиболее распространённых сценариев, с которыми сталкиваются сотрудники, и обсудим, что делать в каждом случае.

обсуждение burndown


Команда обсуждает прогресс спринта, анализируя диаграмму сгорания на общем экране. Такой формат работы помогает вовремя заметить отклонения от плана и принять решения до того, как проблемы начнут влиять на сроки.

Линия идёт равномерно → всё идёт по плану

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

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

Что делать? Продолжать в том же духе. Зафиксируйте скорость для использования в планировании следующих спринтов. На ретроспективе обсудите, что помогло достичь такого результата, чтобы воспроизвести успех в будущем.

Линия выше идеальной → команда отстаёт

Фактическая линия проходит выше идеальной на протяжении всего спринта или большей его части. Это означает, что объём оставшейся работы сокращается медленнее, чем планировалось. К середине становится очевидно: если темп не изменится, сотрудники не успеют завершить все запланированные таски к дедлайну.

Возможные причины многочисленны: задачи оказались сложнее, чем ожидалось; возникли непредвиденные технические проблемы; часть команды заболела или ушла в отпуск; появились внешние блокеры (например, задержка с получением данных от заказчика). Иногда причина банальна — сотрудники просто переоценили свои возможности на этапе планирования.

Что делать? Не ждать до конца спринта в надежде на чудо. На daily-митингах обсуждайте причины отставания и ищите решения: можно ли распараллелить таски, нужна ли помощь извне, стоит ли убрать наименее приоритетные задачи. Главное — признать проблему рано и честно обсудить её с заказчиком, если это повлияет на дедлайн. Используйте эту информацию для улучшения оценок в следующих спринтах.

Линия ниже идеальной → команда опережает

Фактическая линия идёт ниже идеальной — сотрудники закрывают задачи быстрее, чем планировалось. К середине спринта уже выполнено две трети работы, и становится ясно, что к дедлайну останется свободное время. Это приятная ситуация, но она тоже требует внимания.

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

Что делать? Не расслабляться и не сбрасывать темп. Вместо этого обсудите с product owner’ом возможность взять дополнительные таски из бэклога — это позволит максимально использовать ресурсы команды. Важно: новые задачи нужно добавлять официально, чтобы они отразились на графике (линия поднимется вверх, а затем снова начнёт снижаться). На ретроспективе зафиксируйте новую скорость и используйте эти данные для более амбициозного планирования следующего спринта.

Линия долго «плоская», потом резкий спад → задачи слишком крупные / нет обновлений статусов

График выглядит пугающе: первые 5-6 дней спринта линия идёт почти горизонтально, почти без изменений. Создаётся впечатление, что сотрудники ничего не делают. Затем, ближе к концу, линия резко падает вниз — сразу несколько крупных задач закрываются одновременно.

Такое поведение графика имеет две основные причины. Первая — таски слишком крупные и не декомпозированы должным образом. Разработчик неделю работает над большой задачей, но она не готова к закрытию, поэтому диаграмма не меняется. Когда она наконец закрывается, график показывает резкий прогресс. Вторая причина — дисциплина обновления статусов хромает. Команда выполняет работу, но забывает переводить таски в статус «Готово» ежедневно, а потом в пятницу массово обновляет всё разом.

Что делать? Если проблема в размере — усильте декомпозицию. На планировании следующего спринта любую задачу, которая займёт больше 2-3 дней, разбивайте на более мелкие части. Если проблема в дисциплине — вводите правило обязательного обновления статусов на daily-митингах. Можно даже завести простой ритуал: каждый участник по очереди говорит, что сделал вчера, и сразу же обновляет статус в трекере.

График растёт → добавили новые задачи (scope creep)

Самый тревожный сценарий: вместо того чтобы снижаться, линия поднимается вверх. Это означает, что объём работы не уменьшается, а увеличивается — в спринт добавляются новые таски уже после его старта. В Agile-методологиях это называется scope creep (расползание границ проекта), и это один из главных врагов предсказуемости.

Причины могут быть разными: заказчик попросил «маленькую доработку», которая оказалась не такой уж маленькой; обнаружили критический баг, который нужно исправить срочно; команда забыла включить в план важную задачу; или менеджер не смог защитить границы спринта и пошёл на уступки под давлением.

Что делать? Во-первых, фиксировать каждое добавление на графике — это делает проблему видимой для всех. Во-вторых, обсуждать каждое новое требование с точки зрения влияния на дедлайн: если добавляем новый таск, значит, нужно либо убрать что-то менее приоритетное, либо продлить спринт, либо смириться с тем, что не всё будет готово. В-третьих, на ретроспективе разобрать, почему произошёл scope creep и как защитить границы спринта в будущем — возможно, нужно улучшить процесс сбора требований или научиться говорить «нет» нереалистичным запросам.

В конце спринта «сбрасывают всё разом» → плохая декомпозиция, проблемы в процессе

График показывает классический «хоккейный клюшка»: большую часть времени линия идёт высоко, почти без изменений, а в последние 2-3 дня резко падает к нулю. Формально спринт выполнен, все таски закрыты, но график выглядит подозрительно.

Этот сценарий — комбинация нескольких проблем сразу. Возможно, сотрудники откладывали выполнение основных задач до последнего момента, занимаясь сначала простыми или второстепенными вещами. Возможно, таски действительно были крупными и закрылись только к концу. А может быть, просто работали спокойно, но обновляли статусы только перед демо — технически это тоже создаёт эффект резкого спада.

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

Что делать? Усилить декомпозицию — это решит проблему крупных блоков работы. Ввести правило «не более одной задачи на человека в работе одновременно» — это заставит фокусироваться на закрытии, а не на начинании. Обсуждать прогресс на daily-митингах не формально («я работаю над таском X»), а конкретно («X будет закрыта сегодня / завтра / возникли проблемы»). И самое главное — культивировать культуру честности: если что-то идёт не так, об этом нужно говорить сразу, а не скрывать до последнего дня.

Когда стоит использовать Burndown Chart — и когда лучше выбрать Burnup

Диаграмма сгорания — мощный инструмент, но не универсальный. В некоторых ситуациях она работает идеально, в других — создаёт больше путаницы, чем ясности. Существует альтернатива — диаграмма нарастания (burnup chart), которая показывает прогресс с другой стороны. Давайте разберёмся, когда какой инструмент выбирать.

Burndown подходит, если…

  • Фиксированный scope и жёсткий дедлайн. Если объём работы определён заранее и не должен меняться, а главный вопрос — «успеем ли мы к сроку?», burndown chart даёт самый чёткий ответ. График показывает траекторию к нулю, и любое отклонение сразу бросается в глаза.
  • Работа по Scrum с короткими спринтами. Методология Scrum построена на принципе фиксированной ёмкости спринта: сотрудники берут на себя определённый объём работы на 1-2 недели и стремится выполнить его полностью. Burndown идеально вписывается в эту логику — он показывает, как «сгорает» взятый на себя объём задач.
  • Команда работает стабильно, без частых изменений. Когда состав постоянен, требования не меняются каждый день, а процессы отлажены, диаграмма сгорания работает как часы. Она отражает предсказуемый прогресс и помогает поддерживать ритм.
  • Нужна простота и наглядность. Burndown легко понять даже тем, кто далёк от управления проектами. Линия идёт вниз — хорошо, линия не движется — плохо. Эта простота делает инструмент доступным для всех участников, включая заказчиков и топ-менеджмент.
  • Важен контроль дедлайна. Если главная метрика успеха — это «успели / не успели к сроку», burndown даёт прямой ответ на этот вопрос. График постоянно напоминает команде, сколько времени осталось и сколько работы ещё нужно выполнить.

Burnup подходит, если…

  • Scope проекта меняется в процессе. Если в проект регулярно добавляются новые требования, а старые удаляются или изменяются, burndown превращается в американские горки — линия то поднимается, то опускается, и разобраться в ситуации становится сложно. Burnup chart показывает две линии: одна — объём выполненной работы (растёт вверх), вторая — общий объём работы (тоже может расти или падать). Это делает изменения scope видимыми и понятными.
  • Важнее видеть рост выполненной работы, а не остаток. Психологически приятнее наблюдать, как растёт линия достижений, чем следить за уменьшением остатка. Для сотрудников, которым нужна дополнительная мотивация, burnup может работать лучше — он подчёркивает прогресс, а не то, что ещё предстоит сделать.
  • Долгосрочные проекты с множеством спринтов. Когда проект длится месяцы, а не недели, burnup позволяет отслеживать накопленный прогресс через все итерации. Вы видите, сколько работы выполнено нарастающим итогом, и можете оценить общий темп команды.
  • Нужно показать влияние изменений требований. Если заказчик постоянно добавляет новые фичи, burnup наглядно демонстрирует, как это влияет на сроки. Верхняя линия (total scope) ползёт вверх, а нижняя (completed work) пытается её догнать. Это мощный аргумент в переговорах о дедлайнах: «Мы выполняем работу стабильно, но объём требований вырос на 30%, поэтому срок тоже должен измениться».
  • Команда хочет отслеживать velocity более явно. Burnup позволяет видеть угол наклона линии выполненной работы — чем круче угол, тем быстрее работают сотрудники. Это помогает сравнивать скорость между разными спринтами и видеть, растёт ли продуктивность со временем.

Отличия в одном блоке

Критерий Burndown Chart Burnup Chart
Что показывает Сколько работы осталось выполнить (линия идёт вниз к нулю) Сколько работы выполнено (линия растёт вверх) + общий объём работы (может меняться)
Что скрывает Изменения в scope проекта — если добавили задачи, график растёт, и это сбивает с толку Непосредственный ответ на вопрос «успеем ли к дедлайну?» — нужно самостоятельно сравнивать две линии
В чём польза для команды Простота, фокус на дедлайне, чёткий сигнал об отставании или опережении Видимость прогресса, прозрачность изменений требований, мотивация через рост
Когда использовать Фиксированный scope, Scrum-спринты, стабильная команда, жёсткие дедлайны Изменяемый scope, долгосрочные проекты, когда важно показать влияние новых требований
Визуальная суть Одна линия, идущая сверху вниз (факт) + идеальная траектория (план) Две линии, идущие снизу вверх: выполненная работа и общий объём

Практический совет: многие команды используют оба графика одновременно. Burndown — для фокуса на текущем спринте и дедлайне, burnup — для анализа изменений и общей картины проекта. Современные инструменты (Jira, Kaiten, Azure DevOps) позволяют строить оба типа диаграмм автоматически, так что выбор не обязательно должен быть жёстким — можно адаптироваться к ситуации.

Ограничения диаграммы сгорания и типичные ошибки

  • Burndown не показывает качество работы. График может демонстрировать идеальное снижение линии, все таски закрыты точно в срок, но при этом код написан плохо, полон багов и технического долга. Диаграмма сгорания измеряет только количество выполненных задач, но ничего не говорит о том, насколько хорошо они выполнены. Задача переведена в статус «Готово» — график падает, независимо от того, прошла ли она код-ревью, покрыта ли тестами, соответствует ли стандартам качества. Эта проблема особенно остра в командах, где есть давление на сроки. Разработчики могут сознательно или неосознанно жертвовать качеством ради того, чтобы «закрыть спринт» и показать хороший график. В результате накапливается технический долг, который аукнется в следующих итерациях замедлением разработки и увеличением времени на исправление ошибок.
  • Игнорирует непроизводительные задачи. В любом проекте существует работа, которая не приносит прямой ценности для заказчика, но необходима для процесса: daily-митинги, code review, написание документации, коммуникация с другими отделами, онбординг новых сотрудников, исправление инфраструктурных проблем. Диаграмма сгорания не учитывает эти затраты времени, если они не оформлены как отдельные таски. Возможны два подхода к решению этой проблемы. Первый — явно закладывать процент времени на непроизводительные таски при планировании (обычно 15-20% от общего времени). Второй — создавать для таких активностей отдельные задачи и включать их в спринт. Однако многие сотрудники забывают об этом, в результате чего диаграмма показывает отставание от плана, хотя на самом деле команда просто тратит время на важные, но невидимые для графика вещи.
  • Неверная оценка и декомпозиция. Если задачи оценены неправильно, диаграмма будет отражать не реальный прогресс, а ошибки планирования. Недооценили сложность — график покажет опережение в начале и отставание в конце. Переоценили — наоборот, команда будет выглядеть медленной, хотя работает нормально. При плохой декомпозиции, когда большие таски не разбиты на мелкие, график превращается в серию горизонтальных плато и резких падений, что делает его бесполезным для оперативного управления. Проблема усугубляется тем, что оценка — это всегда гадание на кофейной гуще, особенно для новых типов задач или при работе с незнакомыми технологиями. Даже опытные сотрудники ошибаются в оценках на 30-50%, и диаграмма честно отражает эти ошибки, но не помогает их избежать.
  • Внезапное добавление задач портит план. Мы уже обсуждали scope creep, но стоит подчеркнуть: диаграмма сгорания крайне чувствительна к изменениям объёма работы. Добавили в середине спринта одну «маленький» таск — линия поползла вверх, и весь график потерял смысл как индикатор прогресса. Команда может работать отлично, но диаграмма будет показывать проблемы просто потому, что правила игры изменились в процессе. Формально в Scrum изменение scope спринта после его старта вообще не допускается — это один из основных принципов методологии. На практике же идеальная дисциплина встречается редко, и менеджерам приходится балансировать между защитой границ спринта и реакцией на критические требования бизнеса.
  • Если команда не обновляет статусы — график «лжёт». Самая банальная, но при этом самая распространённая проблема: диаграмма настолько же хороша, насколько актуальны данные, которые в неё поступают. Если разработчики обновляют статусы с опозданием, забывают списывать время или держат таски в статусе «В работе» неделями, график превращается в художественную фантастику. Эта проблема часто возникает в командах, которые воспринимают обновление трекера как бюрократию, а не как часть рабочего процесса. Разработчики фокусируются на написании кода и считают, что «обновлю статусы потом» — в результате менеджер смотрит на график и видит застой, хотя работа идёт полным ходом. Культура дисциплины данных формируется месяцами, и без неё ни одна диаграмма не будет работать корректно.

5 ловушек, в которые попадают новички:

  1. «График — это главное» — фокусируются на красивой линии вместо реальной ценности для заказчика, жертвуя качеством ради закрытия задач.
  2. «Идеальная линия — это норма» — воспринимают теоретическую траекторию как обязательство и стрессуют из-за малейших отклонений.
  3. «Scope спринта священен» — отказываются адаптироваться к критическим изменениям, даже когда это разумно, только чтобы «не портить график».
  4. «График не врёт» — слепо доверяют диаграмме, не проверяя актуальность данных и не учитывая контекст.
  5. «Один инструмент на все случаи» — пытаются использовать burndown для ситуаций, где нужен burnup, канбан-метрики или другие инструменты аналитики.

Ключевой вывод: диаграмма сгорания — это индикатор, а не истина в последней инстанции. Она показывает симптомы, но не диагнозы. Она помогает задавать правильные вопросы, но не даёт готовых ответов. Используйте её как один из инструментов в арсенале, а не как единственный источник правды о состоянии проекта.

майнд карта burndown


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

Практическое применение в инструментах (пример на базе Kaiten / Jira / Teamly)

Теория диаграмм сгорания одинакова для всех, но практическая реализация сильно зависит от выбранного инструмента. Современные платформы управления проектами предлагают готовые решения для построения burndown chart, но их возможности и удобство различаются. Давайте разберёмся, как выглядят диаграммы в популярных инструментах и на что обращать внимание при выборе.

Как выглядят диаграммы сгорания в инструментах. В Jira диаграмма сгорания встроена в функционал Scrum-досок и строится автоматически при запуске спринта. График показывает идеальную и фактическую линии, позволяет переключаться между отображением по story points и по количеству тасков. Jira также отображает серыми столбцами дни, когда задачи были добавлены или удалены из спринта, что помогает отслеживать scope creep. Данные обновляются в реальном времени при изменении статусов.

Jira диаграмма

Пример диаграммы в Jira. Источник: официальный сайт.

В Kaiten диаграмма сгорания доступна в рамках спринт-досок и также строится автоматически. Особенность Kaiten — возможность отображения не только по количеству задач, но и по их размеру (сложности), что делает график более точным. Платформа показывает дополнительную шкалу, отражающую размер карточек, и визуализирует, в какие дни сколько тасков было выполнено или добавлено. Интерфейс интуитивно понятен и хорошо локализован для русскоязычных команд.

Kaiten диаграмма

Диаграмма сгорания в Kaiten. Источник: официальный сайт.

В Azure DevOps (бывший TFS) диаграммы сгорания настраиваются гибко — можно выбирать метрики (work items, story points, hours), временные интервалы и даже создавать кастомные аналитические виджеты. Инструмент предоставляет расширенную аналитику и позволяет строить burndown не только для спринтов, но и для релизов, эпиков и других уровней иерархии задач.

Чем отличаются платформы от платформы. Главное различие — в степени автоматизации и гибкости настроек. Jira и Azure DevOps предлагают мощные возможности кастомизации, но требуют времени на освоение и настройку. Kaiten проще в использовании «из коробки», но может показаться ограниченным для сотрудников с очень специфическими требованиями.

Также платформы отличаются в том, как они обрабатывают изменения scope. Некоторые (как Jira) явно показывают моменты добавления задач на графике, другие просто пересчитывают линию без дополнительных пометок. Для команд, где scope часто меняется, важно выбирать инструмент, который делает эти изменения видимыми.

Интеграция с другими инструментами — ещё один важный фактор. Если ваши сотрудники использует Confluence для документации или Slack для коммуникации, нативная интеграция с Jira будет плюсом. Для команд, работающих в Microsoft-экосистеме, Azure DevOps интегрируется с Teams и другими продуктами Microsoft.

Как выбирать инструмент. При выборе платформы стоит учитывать размер команды, её опыт работы с Agile-методологиями и бюджет. Для небольших групп (5-10 человек), которые только начинают работать по Scrum, подойдут простые решения типа Kaiten или облачные версии Jira с базовыми тарифами. Для крупных организаций с десятками команд и сложными процессами может потребоваться Azure DevOps или Jira Data Center с расширенными возможностями отчётности.

Важно также понимать, нужна ли сотрудникам только диаграмма сгорания или более широкий набор метрик: velocity, cycle time, cumulative flow diagrams. Если цель — комплексная аналитика, выбирайте платформы с богатым набором отчётов. Если достаточно базового мониторинга спринтов — более простые инструменты справятся лучше и не перегрузят команду избыточными функциями.

 

Инструмент Что поддерживает Удобство для новичков Ключевые метрики
Jira Автоматические burndown/burnup, scope change tracking, story points/hours/tasks, интеграция с Confluence и Slack Средняя сложность освоения, требует настройки Story points, tasks count, work hours, velocity, sprint reports
Kaiten Автоматические диаграммы для спринтов, учёт размера карточек, визуализация добавленных задач, простая спринт-доска Высокое, минимальная настройка Story points, задачи, размер карточек, прогресс спринта
Azure DevOps Гибкие настройки burndown, burnup, кастомные виджеты, аналитика на всех уровнях (спринт/релиз/эпик) Низкая для новичков, высокая для опытных Work items, story points, hours, capacity, trend analysis
Trello + Power-Ups Базовые burndown через плагины (Burndown for Trello), ограниченные возможности Очень высокое, но ограниченная функциональность Количество карточек, базовый прогресс
Asana Burndown доступен в Premium-тарифах, интеграция с Timeline, ограниченные Agile-функции Высокое, но Agile-функции вторичны Tasks, milestones, workload

Заключение

Мы разобрали механику, сценарии использования, подводные камни и практические аспекты работы с диаграммами сгорания. Теперь давайте подведём итоги и ответим на главный вопрос: почему этот инструмент остаётся востребованным в Agile-командах по всему миру, несмотря на все свои ограничения?

  • Диаграмма сгорания задач burndown chart — это простой способ видеть реальный прогресс спринта. Она помогает быстро понять, укладывается ли команда в сроки и сколько работы осталось.
  • Корректность графика напрямую зависит от оценки задач и их декомпозиции. Крупные или плохо сформулированные таски искажают картину и мешают управлению.
  • Выбор метрики (часы или story points) влияет на интерпретацию прогресса. Story points чаще дают более честную и стабильную динамику.
  • Burndown chart эффективно работает только при дисциплине обновления данных. Без регулярных статусов и списаний времени график теряет ценность.
  • Диаграмма подходит не для всех ситуаций. При изменяемом scope и долгосрочных проектах burnup chart может быть более информативным инструментом.

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

Читайте также
iskusstvennyj-intellekt-v-upravlenii-proektami
#Блог

Искусственный интеллект в управлении проектами: зачем он нужен менеджеру

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

kak rabotat s modulem random
#Блог

Как работать с модулем random в Python

Хотите понять, зачем нужен модуль random Python и как выбрать нужное распределение? Получите краткие советы по настройке seed и применению функций для реальных задач.

chto-takoe-ipmi
#Блог

Что такое IPMI и зачем он нужен: полный разбор для системных администраторов

Если вы ищете понятное объяснение, что такое IPMI в сервере и как он обеспечивает удалённый доступ, то этот разбор поможет быстро во всём разобраться. Мы объясняем принципы работы IPMI, его преимущества и реальные сценарии, в которых технология становится незаменимой.

Категории курсов