График сжигания - Burn down chart

Образец диаграммы выгорания для завершенной итерации. Он покажет оставшиеся усилия и задачи для каждого из 21 рабочих дней 1-месячной итерации.

А диаграмма сгорания представляет собой графическое представление оставшейся работы в зависимости от времени. Незавершенная работа (или невыполненная работа) часто располагается по вертикальной оси, а время - по горизонтали. Графики выгорания - это график выполнения выдающейся работы. Это полезно для прогнозирования, когда все работы будут завершены. Часто используется в гибкая разработка программного обеспечения такие методологии, как Scrum. Тем не менее, диаграммы выгорания могут применяться к любому проекту, в котором есть измеримый прогресс с течением времени.

Выдающаяся работа может быть представлена ​​с точки зрения времени или рассказа.[1]

Чтение графиков выгорания

График выгорания проекта

Выше показана диаграмма выгорания для завершенной итерации, которую можно прочитать, зная следующее:[2]

Ось XГрафик проекта / итерации
Ось YРаботы, которые необходимо выполнить для проекта. Оценки времени или сюжетных точек для оставшейся работы будут представлены этой осью.
Начальная точка проектаЭто самая дальняя точка слева от диаграммы, которая встречается в день 0 проекта / итерации.
Конечная точка проектаЭто крайняя точка справа от диаграммы, которая приходится на последний прогнозируемый день проекта / итерации.
Количество рабочих и коэффициент полезного действияВ приведенном выше примере необходимо выполнить около 28 дней работы, и над проектом работают два разработчика, которые работают с эффективностью 70%. Поэтому работа должна быть завершена в (28 ÷ 2) ÷ 0.7 = 20 дней.
Оставшаяся линия идеальной работыЭто прямая линия, соединяющая начальную точку с конечной точкой. В начальной точке идеальная линия показывает сумму оценок по всем задачам (работам), которые необходимо выполнить. В конечной точке идеальная линия пересекает ось x, показывая, что работы не осталось. Некоторые люди не согласны с тем, чтобы назвать эту линию «идеальной», поскольку в целом неверно, что цель состоит в том, чтобы следовать этой линии. Эта линия представляет собой математический расчет, основанный на оценках, и оценки, скорее всего, будут ошибочными, чем результаты работы. Цель диаграммы выгорания - отобразить прогресс в направлении завершения и дать оценку вероятности своевременного завершения.
Фактическая оставшаяся работаЭто показывает фактически оставшуюся работу. В начальной точке фактическая оставшаяся работа такая же, как и идеальная оставшаяся работа, но с течением времени фактическая рабочая линия колеблется выше и ниже идеальной линии в зависимости от этого несоответствия между оценками и того, насколько эффективна команда. Как правило, каждый день проекта в эту строку добавляется новая точка. Ежедневно из последней точки в строке вычитается сумма оценок времени или сюжетных точек для недавно завершенной работы, чтобы определить следующую точку.

Измерение производительности

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

Приведенная выше таблица - только один из способов интерпретации формы диаграммы выгорания. Есть и другие.[1]

Устранение изменчивости оценок времени

Одна проблема, которая может быть замечена в диаграммах выгорания, заключается в том, что то, находится ли линия фактической работы выше или ниже линии идеальной работы, зависит от того, насколько точны исходные оценки времени. Это означает, что если команда постоянно переоценивает требования ко времени, прогресс всегда будет опережать график. Если они постоянно недооценивают требования ко времени, они всегда будут отставать от графика. Эта проблема исправляется включением коэффициента эффективности в диаграмму выгорания. После первой итерации проекта коэффициент эффективности можно пересчитать, чтобы учесть более точные оценки во время следующей итерации. Некоторые шаблоны автоматически рассчитывают эффективность по мере продвижения проекта. Это можно использовать для определения областей / этапов, где постоянно возникают неточные оценки.[2]

Рекомендации

  1. ^ а б «Почувствуйте ожог, извлеките максимальную пользу из графиков сжигания - лучшее программное обеспечение, том 11, выпуск 5, стр. 26-31» (PDF). Июль – август 2009 г.
  2. ^ а б Венцель, Джоэл (декабрь 2012 г.). «Учебное пособие по Burn Down Chart: простое отслеживание проекта Agile». Архивировано из оригинал на 2013-07-07. Получено 2011-06-14.

дальнейшее чтение