Burnup chart
Тема дорожной карты · Agile / Scrum / Kanban
Burnup Chart — это инструмент, который отображает прогресс выполненной работы и общий scope проекта на оси времени. Этот график позволяет визуализировать выполненные задачи и оставшуюся работу, что делает его очень полезным для отслеживания прогресса проекта. Burnup Chart особенно информативен при изменении scope в середине спринта, так как он показывает, отстаёте ли вы из-за медленной работы или из-за добавления нового scope.
Как это работает
Burnup Chart включает две линии на одном графике: нижняя линия отображает кумулятивную выполненную работу, которая растёт со временем, а верхняя линия показывает общий scope проекта. Верхняя линия может быть постоянной при фиксированном scope, расти при добавлении новых задач или уменьшаться при удалении задач. Расстояние между линиями представляет собой оставшуюся работу, которую ещё нужно выполнить. Если зазор между линиями сужается с обеих сторон, это означает, что проект идёт по плану. Однако, если обе линии растут параллельно, это может указывать на то, что scope проекта увеличивается с той же скоростью, с которой выполняется работа, что является распространённой дисфункцией.
Когда применять
Burnup Chart особенно полезен при работе с текучим scope, например, при создании ранних версий продуктов, проведении исследовательской работы или в любом спринте, где scope проекта часто меняется. Этот график делает видимым эффект creep scope, который может быть скрыт на burndown chart, где добавление новых задач может выглядеть как отставание от графика, а не как увеличение scope.
Типичные ошибки
- Скрытые удаления scope — одна из распространённых ошибок заключается в том, что команда может удалять элементы из проекта в середине спринта, чтобы график выглядел лучше. Это может быть техникой gameitся, и её следует избегать. Вместо этого следует требовать публичного обсуждения всех изменений scope.
- Путаница между 'scope' и 'committed scope' — верхняя линия Burnup Chart должна отслеживать то, на что команда согласилась, а не весь список желаемых задач. Весь backlog не является 'scope' текущего спринта.