Cumulative Flow Diagram (CFD)

Показує залежно від часу скільки робіт було завершено на кожному етапі даної системи. Верхня (коричнева) лінія демонструє історії, які було введено в систему (до Ready). Нижня (оранжева) лінія показує завершені роботи (ті, які було випущено, тобто переведено з етапу Test до Deployed). Дві лінії посередині показують кількість робіт, де був завершений дизайн (червона лінія) і розробка (синя) лінія.

KANBAN

CFD інструкція

Перед початком заповнення CFD діаграми

В кінці кожного дня, перед тим, як починати заповнювати CFD, переконайтесь, що всі історії знаходяться на правильних позиціях, тобто всі вони пересунуті так далеко, як це можливо за правилами і WIP обмеженнями. Також перевірте, що черга Ready заповнена.

Коли щось іде не так

Якщо ви маєте сумніви стосовно правильності підрахунків, ви можете перевірити правильність оранжевої лінії з інформації вказаної на картках подій. Кожна картка має поле Day Deployed з якого ви можете визначити як багато історій було завершено в певний день. Також, ви можете звірити правильність виконання зеленої лінії. Звірте показники Day Ready з кожної картки – так ви зможете перевірити, коли картку було введено.

Початкове положення

Щоб зберегти час, гру ми починаємо з 9 дня виконання проекту. Тут представлений вигляд дошки на кінець 8 дня. На кінець 8 дня немає виконаних історій, відповідно значення жовтої точки рівне нулю. Є 5 блакитних історій – їх закінчили розробляти і вони готові до тестування. Аналогічно 4 історії готові до розробки, оскільки фаза дизайну для них завершена. Ну і 8 історій лише чекають початку роботи над ними.

Куратори проконтролюють ваш перший день. По його завершенню дошка скоріш за все матиме наступний вигляд.

Ведення CFD

В кінці кожного дня порахуйте кількість історій, які було випущено починаючи з попереднього дня. Додайте це число до жовтої точки на CFD графіку з попереднього дня і встановіть на наступному дні відповідну точку. З’єднайте жовту точку з жовтою лінією.

Полічіть кількість історій в блоках Development Done та Test (колонки з блакитними межами на ігровому полі). Додайте це число до жовтої точки цього ж дня і встановіть блакитну точку для поточного дня. Сполучіть блакитну точку з блакитною лінією. Полічіть кількість історій в блоках Design Done та Development Doing (колонки з червоними межами на ігровому полі). Додайте це число до блакитної точки цього ж дня і встановіть червону точку для поточного дня. Сполучіть червону точку з червоною лінією. Полічіть кількість історій в блоках Ready та Design Doing (колонки з коричневими межами на ігровому полі). Додайте це число до червоної точки цього ж дня і встановіть зелену точку для поточного дня. Сполучіть зелену точку з зеленою лінією.

Є 0 історій, реалізованих до цього і 1 історія реалізована на 9 день. Додайте 0+1=1 і встановіть відповідну жовту точку. Тепер на 9 день жовта точка встановлена на 1 і є 5 історій в блакитній зоні. 1+5=6, тож встановіть блакитну точку в 6 і проведіть лінію. Є блакитна точка в 6 і є 4 історії в червоній зоні. 6+4=10. Встановіть червону точку в 10 і проведіть червону лінію. І також є 8 історій в коричневих межах. 10+8=10, тож встановіть зелену точку в 18 і проведіть лінію.