Сайт использует сookies для хранения данных. Продолжая использовать сайт, вы даёте согласие на работу с этими файлами.

ОК
💻
Технологии
Опубликовано:
19.10.2026
•
Обновлено:
19.10.2026

Управление бюджетом IT-проекта: план-факт, прогноз стоимости завершения (EAC) и контроль рисков

Руслан Омаров

Финансовый контроль в IT часто сводится к сверке двух показателей: сколько денег выделено и сколько списано по тайм-трекеру к концу отчетного периода. Если из бюджета в 10 миллионов рублей израсходовано 5,5 миллиона, отчет нередко воспринимается как нормальный. Однако такое сравнение скрывает риски: команда могла потратить больше половины бюджета, выполнив лишь треть запланированных задач.

Чтобы своевременно выявлять риски кассового разрыва и срыва сроков, финансовое планирование связывают с физическим прогрессом разработки. Для этого применяется методология управления освоенным объемом (Earned Value Management, EVM).


Почему простое сравнение «План vs Факт» обманывает IT-менеджера

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

Ловушка списанных часов: деньги потрачены, а функционал не готов

Рассмотрим практическую ситуацию: команда затратила 100 часов на разработку микросервиса авторизации. Почасовые ставки начислены, и по формальным признакам факт совпал с планом расходов за спринт. Однако на этапе тестирования выяснилось, что архитектура не выдерживает нагрузку, тесты провалены, а кодовая база требует переработки. В базовом финансовом отчете перерасхода нет, но фактически бюджет израсходован без создания готовой ценности.

Суть метода освоенного объема (EVM) в IT-разработке

Метод EVM устраняет эту проблему за счет сопоставления трех ключевых параметров:

  1. Сколько планировалось сделать и потратить к текущей дате согласно утвержденному плану.
  2. Сколько ресурсов и денег реально затрачено.
  3. Какова плановая стоимость фактически созданного, протестированного и принятого функционала.

Связка этих показателей позволяет объективно оценить текущую производительность команды и сформировать достоверный прогноз финальной стоимости проекта задолго до дедлайна.


Базовые финансовые метрики проекта: разделяем сущности

Для корректных расчетов необходимо четко разграничивать базовые финансовые термины проектного менеджмента.

Утвержденный бюджет (BAC) и плановая стоимость (PV)

  • BAC (Budget at Completion) — утвержденный базовый бюджет всего проекта. Это согласованная сумма, выделенная на реализацию 100% скоупа без учета резервов высшего руководства.
  • PV (Planned Value) — плановый объем или плановая стоимость работ, которые должны быть завершены к текущей контрольной дате по утвержденному календарному плану.

Фактические затраты (AC) и освоенный объем (EV)

  • AC (Actual Cost) — фактические затраты на выполненные работы к отчетной дате (фонд оплаты труда, серверная инфраструктура, лицензии, услуги подрядчиков).
  • EV (Earned Value) — освоенный объем. Это плановая стоимость задач, которые уже полностью готовы, протестированы и приняты. Если функциональный модуль по смете оценивался в 100 000 ₽, то после его завершения показатель EV увеличивается строго на 100 000 ₽, независимо от того, сколько часов разработчик затратил в реальности.

Как рассчитать прогноз стоимости завершения (ETC и EAC)

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

Индекс эффективности затрат (CPI)

Индекс выполнения стоимости показывает, насколько рационально расходуются средства:

CPI = (EV) / (AC)

  • CPI = 1,0 — затраты идут строго по бюджету.
  • CPI > 1,0 — экономия бюджета (на каждый затраченный рубль получено больше планового объема).
  • CPI < 1,0 — перерасход средств (на каждый затраченный рубль получено меньше запланированного результата).

Формулы прогнозирования: ETC и EAC

  • ETC (Estimate to Complete) — прогноз затрат, необходимых для завершения всех оставшихся задач. Если предполагается, что команда продолжит работать с текущей производительностью:

ETC = (BAC - EV) / (CPI)

  • EAC (Estimate at Completion) — прогноз итоговой стоимости проекта к моменту завершения:

EAC = AC + ETC

При сохранении текущей динамики затрат формула принимает вид:

EAC = (BAC) / (CPI)

Отклонение при завершении (VAC)

Показатель VAC (Variance at Completion) отражает ожидаемый перерасход или экономию относительно исходного бюджета:

VAC = BAC - EAC

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


Практический пример: учебная таблица прогноза бюджета

Рассмотрим проект по разработке корпоративной системы с утвержденным бюджетом BAC = 10,0 млн ₽. К контрольной дате зафиксированы следующие показатели:

Показатель Обозначение / Формула Значение Интерпретация данных
Утвержденный бюджет BAC 10,0 млн ₽ Согласованный базовый бюджет на весь проект
Плановая стоимость к дате PV 6,0 млн ₽ К текущей дате планировалось закрыть 60% скоупа
Освоенная стоимость EV 5,0 млн ₽ Фактически готовый и принятый объем задач
Фактические затраты AC 5,5 млн ₽ Реально потраченные средства
Отклонение по стоимости CV = EV - AC -0,5 млн ₽ Текущий перерасход на выполненном объеме
Индекс затрат CPI = EV / AC 0,91 На 1 ₽ затрат создается 0,91 ₽ плановой ценности
Бюджет оставшихся работ BAC - EV 5,0 млн ₽ Плановая себестоимость остатка задач
Прогноз оставшихся затрат ETC = (BAC - EV) / CPI 5,5 млн ₽ Сумма, необходимая для завершения проекта
Прогноз полной стоимости EAC = AC + ETC 11,0 млн ₽ Ожидаемая итоговая стоимость проекта
Отклонение при завершении VAC = BAC - EAC -1,0 млн ₽ Прогнозируемый дефицит бюджета к финалу

Интерпретация результатов: Проект отстает от графика (EV < PV) и демонстрирует перерасход (EV < AC). При текущем индексе затрат (CPI = 0,91) финальная стоимость составит 11,0 млн ₽ вместо запланированных 10,0 млн ₽, что приведет к дефициту в 1,0 млн ₽.


Резервы на риски: разделение подушек безопасности

Для предотвращения финансовых перегрузок смета проекта разделяется на уровни ответственности:

  • Общий бюджет проекта включает в себя Базовый план по стоимости и Управленческий резерв.
  • Базовый план по стоимости (Cost Baseline / BAC) включает оценку стоимости пакетов работ и Резерв на непредвиденные обстоятельства.

Резерв на непредвиденные обстоятельства vs Управленческий резерв

  1. Contingency Reserve (Резерв на непредвиденные обстоятельства):
    • Закладывается на покрытие идентифицированных рисков из реестра рисков (сложности с интеграцией внешних API, необходимость доработки нестандартных модулей).
    • Входит в утвержденный базовый план по стоимости (BAC).
    • Находится в оперативном управлении руководителя проекта.
  2. Management Reserve (Управленческий резерв):
    • Выделяется на непредвиденные системные риски и форс-мажоры (уход инфраструктурного провайдера, регуляторные изменения).
    • Не входит в базовый план (BAC), но включается в общий бюджет проекта.
    • Расходуется строго по согласованию со спонсором проекта или инвестиционным комитетом.

Связка рисков бэклога с финансовым резервом

Каждый технический риск оценивается в денежном выражении через произведение вероятности на стоимость последствий (Expected Monetary Value). Сумма этих оценок формирует Contingency Reserve. По мере прохождения майлстоунов и нейтрализации рисков неиспользованный резерв может высвобождаться.


Пороги отклонений: когда инициировать разговор со стейкхолдерами

Для своевременной реакции на финансовые отклонения настраивается система контрольных порогов:

  • Зеленый коридор (CPI ≥1,0): Проект идет в рамках бюджета или с экономией. Действия: штатный мониторинг метрик.
  • Желтый коридор (0,90 ≤CPI < 1,0): Умеренный перерасход. Действия: внутренний технический аудит, оптимизация состава спринтов, устранение узких мест в разработке и тестировании.
  • Красный коридор (CPI < 0,90 или прогнозный VAC < -10%): Критический перерасход. Действия: запуск формальной процедуры эскалации к заказчику или спонсору проекта.

Алгоритм действий при критическом падении CPI:

  1. Зафиксировать текущие метрики (EV, AC, CPI, EAC).
  2. Выявить драйверы отклонений: недооценка трудоемкости, накопление технического долга, появление скрытых требований.
  3. Подготовить варианты корректирующих мер:
    • Сокращение объема работ (Descoping) с переносом неприоритетных функций в следующие релизы.
    • Покрытие перерасхода за счет Contingency Reserve, если сработал учтенный риск.
    • Формирование запроса на изменение бюджета (Change Request).
  4. Провести рабочую встречу со стейкхолдерами с готовым расчетом прогноза EAC.

Частые ошибки при контроле бюджета в IT

  1. Оценка прогресса «на глаз»: Формулировка разработчика «задача готова на 90%» часто скрывает, что оставшиеся 10% займут половину времени спринта. Для надежного расчета EV целесообразно использовать бинарный учет 0/100 (задача считается закрытой только после прохождения Definition of Done) или контрольные майлстоуны 0/50/100 для крупных этапов.
  2. Отождествление фактических затрат с освоенным объемом: Ошибочное предположение, что факт списания часов автоматически увеличивает объем созданной ценности.
  3. Игнорирование сопутствующих затрат: Невключение в показатель AC расходов на облачную инфраструктуру, CI/CD, лицензии и работу специалистов поддержки (QA, DevOps, аналитиков).
  4. Отсутствие регулярного пересчета EAC: Анализ бюджета постфактум, из-за чего дефицит средств выявляется на финальной стадии проекта, когда маневр ресурсами уже невозможен.

Часто задаваемые вопросы (FAQ)

1. Чем отличается бюджет оставшихся работ (BAC - EV) от прогноза оставшихся затрат (ETC)?

Показатель (BAC - EV) отражает плановую себестоимость невыполненных задач по первоначальной смете. Метрика ETC — это реалистичный финансовый прогноз того, сколько средств потребуется фактически затратить на остаток работ с учетом текущей производительности команды (CPI).

2. Что делать, если CPI < 1, а контракт заключен по модели Fixed Price?

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

3. Как часто необходимо пересчитывать показатели EVM?

В активной фазе разработки метрики CPI, ETC и EAC пересчитываются каждые 1–2 недели по итогам закрытия спринтов, а также ежемесячно при формировании финансовой отчетности.

4. Кто утверждает использование управленческого резерва (Management Reserve)?

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

5. Применим ли метод EVM в гибких методологиях (Agile/Scrum)?

Да. В подходе Agile EVM плановый объем оценивается через Story Points и стоимость поинта, а показатель EV начисляется исключительно за пользовательские истории, полностью удовлетворяющие критериям Definition of Done (DoD).

6. Что показывает абсолютное отклонение по стоимости (CV)?

Метрика CV = EV - AC фиксирует разницу между плановой стоимостью выполненных работ и фактическими затратами на контрольную дату в денежном выражении. Отрицательное значение указывает на текущий перерасход средств.


Вывод

Интеграция финансового учета с фактическим прогрессом разработки позволяет руководителю IT-проекта опираться на измеримые метрики вместо интуитивных оценок. Расчет индексов эффективности (CPI) и прогнозов завершения (EAC) дает возможность заранее выявлять дефицит бюджета, грамотно распределять рисковые резервы и вести аргументированный диалог со стейкхолдерами на основе объективных данных.

Источники

Это авторская статья, основанная на личном опыте и субъективном взгляде автора. Заметили ошибку или битую ссылку? Сообщите нам: info@codesrc.ru - мы оперативно исправим. Спасибо, что помогаете делать блог лучше.
Следите за нами в соцсетях:

Читайте также