Віха

Урок 4 з 4

Прогноз і чому бюджети ростуть

Скільки коштуватиме проєкт у кінці

Якщо тенденція збережеться, EVM дозволяє спрогнозувати підсумок:

  • Прогноз вартості (EAC) = бюджет робіт (BAC) / CPI. Для гри: 270 / 0,90 ≈ 300 тис. грн. Студія з'їсть увесь резерв.
  • Скільки ще треба (ETC) = EAC − AC ≈ 300 − 205 ≈ 94 тис. грн.
  • Відхилення в кінці (VAC) = BAC − EAC ≈ 270 − 300 ≈ −29 тис. грн.
  • Прогноз строку = плановий строк / SPI = 13 / 0,93 ≈ 14 тижнів.

На 8-му тижні керівник проєкту бачить: резерв піде повністю, а реліз зсунеться на тиждень. Це сигнал для звіту про стан і, можливо, для запиту на зміну (модуль 6).

Прогноз на 8-му тижні

Якщо нічого не змінити, гра коштуватиме ≈ 299 тис. грн замість 270 і вийде на 1 тиждень пізніше.

0100200300бюджет з резервом04812тижніплан
план освоєно витрачено прогноз витрат
Прогноз вартості (EAC)
299
Ще треба (ETC)
94
Відхилення в кінці (VAC)
−29
Прогноз строку
≈ 14 тиж.
Пунктир — прогноз від поточного факту до кінця проєкту за нинішньої ефективності витрат і темпу.
Формули прогнозу

Що означають позначення:

  • BACBAC (budget at completion) — бюджет робіт, у нас 270 тис. грн.
  • ACAC — уже витрачено, EVEV — освоєно, PVPV — за планом.
  • CPI=EVACCPI = \dfrac{EV}{AC} і SPI=EVPVSPI = \dfrac{EV}{PV} — індекси вартості й строків.
  • TT — плановий строк проєкту, у нас 13 тижнів.
EAC=BACCPIEAC = \frac{BAC}{CPI}ETC=EAC−ACETC = EAC - ACVAC=BAC−EACVAC = BAC - EACTпрогноз=TSPIT_\text{прогноз} = \frac{T}{SPI}

Іноді рахують ще критичне співвідношення CR=SPI⋅CPICR = SPI \cdot CPI. Якщо воно менше 1, проєкт потребує уваги. Для гри: 0,93⋅0,90≈0,830{,}93 \cdot 0{,}90 \approx 0{,}83.

Чому бюджети ростуть

Зовнішні причини:

  • інфляція й курс валют: сервери й ліцензії гра оплачує в доларах;
  • брак інформації на старті: частину робіт неможливо точно оцінити заздалегідь.

Помилки управління:

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

Що робити, коли гроші закінчуються

  • Знайти причину відхилення, а не лише цифру.
  • Скоротити зміст: випустити гру з 15 рівнями, а решту додати оновленням.
  • Використати резерв на відомі ризики в межах порогу.
  • Попросити рішення спонсора: управлінський резерв, перенесення релізу чи додаткові гроші. Це оформлюють запитом на зміну.

В адаптивних проєктах бюджет часто фіксують на спринт: команда коштує стільки-то за два тижні. Тоді питання звучить інакше: що найцінніше студія встигне зробити за ці гроші.