Блог · Экономика

План-факт анализ проекта: методика и пример

План-факт анализ — это регулярное сравнение того, что планировали, с тем, что получилось: по срокам, трудозатратам и деньгам. Разбираем, какие показатели сравнивать, как выглядит рабочая таблица по контракту, какие отклонения терпимы и когда простого план-факта уже мало.

План-факт анализ — это метод контроля, при котором фактические показатели проекта регулярно сравниваются с плановыми, отклонения измеряются в процентах, а по каждому существенному отклонению выясняется причина. Смысл не в констатации «потратили на 13% больше», а в двух управленческих эффектах: успеть скорректировать текущий проект и сделать точнее оценки следующих.

Считайте по шагам статьи в таблице: шаблон план-факта в Excel — формулы отклонений, прогноз и EVM уже настроены, без регистрации.

Требование сравнивать фактические показатели с плановыми закреплено и в национальном стандарте управления проектами — ГОСТ Р 54869-2011: контроль исполнения проекта строится именно на этом цикле.

Зачем нужен план-факт анализ?

Проект без план-факта управляется по ощущениям. Команда работает. Отчёты сдаются. Все заняты. А перерасход обнаруживается на закрытии — когда сделать уже ничего нельзя, и единственное доступное решение — записать убыток и пообещать себе, что в следующий раз будет иначе. Регулярное сравнение решает три задачи:

  • Раннее обнаружение проблем. Перерасход часов виден на втором месяце, а не после сдачи: ещё можно перераспределить людей, пересмотреть сроки или поговорить с заказчиком об объёме.
  • Честная экономика. Прогноз рентабельности проекта пересчитывается по фактическим данным, а не по оптимизму руководителя.
  • Обратная связь для оценок. Систематическое отклонение — например, стадия Р всегда выходит на 15% дороже плана — это не приговор, а поправочный коэффициент для следующих оценок.

Какие три контура план-факта сравнивать?

В проекте сопоставляют план и факт по трём группам показателей — и у каждой свой источник данных:

  • Сроки — плановые и фактические даты вех: выдача разделов, передача в экспертизу, сдача этапов. Источник — календарный план.
  • Трудозатраты — плановые и фактические часы по работам и исполнителям. Источник — учёт трудозатрат по проектам: без списания часов этот контур не работает вовсе.
  • Деньги — плановая и фактическая себестоимость: ФОТ по ставкам, субподряд, накладные. Как собирается фактическая себестоимость — в статье про себестоимость проектных работ.

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

Как провести план-факт анализ: пять шагов

Шаг 1. Зафиксировать базовый план

Сравнивать факт можно только с зафиксированной версией плана — бюджетом часов и денег по работам, согласованным на старте. Если план правится задним числом «под факт», анализ теряет смысл: отклонений не будет никогда. Изменения объёма оформляются новой версией плана, а не правкой старой.

Шаг 2. Наладить сбор факта

Фактические часы — из таймшитов, деньги — из учётной системы, даты — из статусов работ. Ключевое требование — одинаковая структура: факт должен собираться по тем же работам и этапам, по которым составлен план, иначе сравнение превратится в ручную сверку таблиц. Чем быстрее сотрудники списывают часы, тем свежее план-факт; голосовой ввод трудозатрат в Telegram сокращает этот путь — подробнее в статье про учёт рабочего времени в Telegram.

Шаг 3. Посчитать отклонения

Как посчитать план-факт: для каждой работы берут два числа и вычитают одно из другого, затем переводят разницу в проценты:

Абсолютное отклонение = Факт − План

Относительное отклонение = (Факт − План) ÷ План × 100%

Для затрат знак читается так: плюс — перерасход, минус — экономия. Отклонения считаются по каждой работе и нарастающим итогом по проекту. Сложность не в формуле, а в дисциплине применения.

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

Эффект часов = (Часы факт − Часы план) × Ставка план

Эффект ставки = (Ставка факт − Ставка план) × Часы факт

Эффект часов + Эффект ставки = Факт в рублях − План в рублях

Возьмём стадию П из примера ниже: план 2 000 часов, факт 2 260, ставка 800 ₽/час. Абсолютное отклонение — +260 часов, относительное — 260 ÷ 2 000 × 100% = +13,0%. Эффект часов: 260 × 800 = 208 000 ₽. Ставка в примере одна, поэтому эффект ставки (800 − 800) × 2 260 = 0. Сумма 208 000 ₽ равна разнице 1 808 000 − 1 600 000.

Теперь условно: пусть фактическая ставка выросла до 850 ₽/час (условное значение для иллюстрации). Факт составит 2 260 × 850 = 1 921 000 ₽, полное отклонение — 321 000 ₽. Эффект часов остаётся 208 000 ₽, эффект ставки (850 − 800) × 2 260 = 113 000 ₽, вместе — те же 321 000 ₽. Для незавершённой работы вместо фактических часов подставляют прогноз на завершение — тогда формулы раскладывают ожидаемый перерасход. Смотрите отклонения вместе с готовностью работ, а не сами по себе — об этом ниже.

Шаг 4. Разобрать причины

Цифра — не диагноз. Цифра отклонения — повод для вопроса, а не ответ. Типовые причины перерасхода часов: занижена исходная оценка, изменился объём без пересмотра цены, ждали исходные данные, переделки из-за замечаний. У каждой причины — своё лекарство: от поправки нормативов до допсоглашения с заказчиком.

Шаг 5. Принять решение и обновить прогноз

Итог каждого цикла — обновлённый прогноз до конца проекта и зафиксированные решения: перераспределить людей, пересогласовать срок, оформить допработы. План-факт без решений — просто отчётность ради отчётности.

Пример: план-факт по проектному контракту

Контракт на проектирование объекта, две стадии. Стадия П завершена, стадия Р — в середине. Часовая ставка для пересчёта в деньги — 800 ₽/час прямого ФОТ. Колонки «Абс. отклонение» и «Отклонение» показывают разницу между прогнозом на завершение и планом:

Показатель План Факт Абс. отклонение Отклонение Прогноз на завершение
Стадия П — часы (готовность 100%) 2 000 2 260 +260 +13,0% 2 260
Стадия П — прямой ФОТ 1 600 000 ₽ 1 808 000 ₽ +208 000 ₽ +13,0% 1 808 000 ₽
Стадия Р — часы (готовность 50%) 3 400 1 900 +400 (прогноз) +11,8% 3 800
Стадия Р — прямой ФОТ 2 720 000 ₽ 1 520 000 ₽ +320 000 ₽ (прогноз) +11,8% 3 040 000 ₽
Срок выдачи стадии П 30 апреля 21 мая +3 недели — выдана 21 мая
Итого по контракту — часы 5 400 4 160 +660 (прогноз) +12,2% 6 060
Итого по контракту — прямой ФОТ 4 320 000 ₽ 3 328 000 ₽ +528 000 ₽ (прогноз) +12,2% 4 848 000 ₽

Читаем таблицу. Стадия П перерасходована на 13% — разбор показал: заказчик дважды менял задание, допсоглашение не оформлялось. По стадии Р фактические 1 900 часов при готовности 50% дают прогноз 3 800 часов против плановых 3 400 — перерасход ещё не случился, но уже виден. По контракту в целом прогноз 6 060 часов против 5 400: плюс 660 часов, или 528 000 ₽ прямого ФОТ. Есть время среагировать: усилить контроль замечаний, оформить изменения объёма, скорректировать загрузку команды. Срок стадии П тоже говорит своё: три недели опоздания при перерасходе часов — картина последовательная, а не случайный сбой. Значит, и лечение должно быть системным.

Проверьте на своих данных. Пример выше собран в файле: shablon-plan-fakt-proekta.xlsx. Впишите план и факт в часах, готовность и ставки — получите отклонения, прогноз на завершение, эффект часов и эффект ставки со светофором по порогам 5% и 10%; на втором листе — показатели освоенного объёма. В ячейках стоит пример из статьи, формулы закрыты от случайной правки без пароля. Формат .xlsx открывается в Excel и других табличных редакторах.

Какие отклонения считать допустимыми?

Реагировать на каждый процент — утонуть в разборах; не реагировать до 20% — потерять деньги. Рабочая шкала выглядит так:

  • До 5% — нормальный шум оценок, фиксируется без разбирательств.
  • 5–10% — зона внимания: причина выясняется, решение — на усмотрение руководителя проекта.
  • Свыше 10% — обязательный разбор и управленческое решение: пересмотр прогноза, ресурсов, объёма или цены.

Пороги стоит закрепить регламентом и применять к прогнозу на завершение, а не только к текущему факту: перерасход 4% на середине проекта при тренде «каждый месяц +2%» — это не зелёная зона, а жёлтая.

На существенное отклонение есть три типовых ответа. Первый — скорректировать исполнение: перераспределить людей, изменить порядок работ, убрать источник переделок. Второй — пересмотреть план: если исходная оценка была нереальной, честнее перепланировать, чем делать вид, что успеваем. Третий — изменить условия: допсоглашение на выросший объём или пересмотр срока с заказчиком. Выбор — управленческое решение, и именно поэтому план-факт без полномочий что-то менять превращается в театр.

Когда простого план-факта мало: освоенный объём

У простого сравнения затрат с планом есть слепое пятно: потратить 60% бюджета — это хорошо или плохо? Зависит от того, сколько работы сделано. Метод освоенного объёма добавляет третье измерение — стоимость фактически выполненного объёма по плановым расценкам. Термин закреплён в ГОСТ Р 56715.5-2015: освоенный объём — плановая стоимость выполненных работ.

Сравнение трёх величин — плановых затрат на дату, фактических затрат и освоенного объёма — разводит две разные проблемы: отставание по графику и перерасход на единицу работы. Обозначения такие:

  • PV (плановый объём) — сколько работы по плану должно быть сделано на эту дату, в деньгах.
  • EV (освоенный объём) — плановая стоимость фактически выполненных работ.
  • AC (фактические затраты) — сколько реально потрачено.
  • BAC (бюджет по завершении) — плановая стоимость всей работы.

CV = EV − AC (отклонение по стоимости)

SV = EV − PV (отклонение по срокам)

CPI = EV ÷ AC (индекс стоимости)

SPI = EV ÷ PV (индекс сроков)

EAC = BAC ÷ CPI (прогноз затрат на завершение)

Здесь знак обратный простому план-факту: отрицательные CV и SV — плохо, индексы ниже единицы — тоже. Посчитаем стадию Р из примера. BAC = 3 400 часов × 800 ₽ = 2 720 000 ₽. Готовность 50% даёт EV = 1 360 000 ₽. Фактические затраты AC = 1 900 × 800 = 1 520 000 ₽. Плановый объём на эту дату условно примем равным 60% бюджета: PV = 1 632 000 ₽.

Получаем CV = 1 360 000 − 1 520 000 = −160 000 ₽, SV = 1 360 000 − 1 632 000 = −272 000 ₽. CPI = 1 360 ÷ 1 520 ≈ 0,89, SPI = 1 360 ÷ 1 632 ≈ 0,83. Прогноз EAC = 2 720 000 ÷ 0,8947 ≈ 3 040 000 ₽, то есть те же 3 800 часов, что дало деление факта на готовность. Перерасход к завершению — 320 000 ₽. Работа идёт и дороже плана, и медленнее.

Для большинства проектных организаций упрощённого варианта — «часы против готовности» — достаточно, чтобы прогнозировать завершение. Оговорка о продукте: в НормоПлане полного EVM нет. Система считает прогресс как факт ÷ план по работе и показывает отклонения по часам и деньгам; индексы CPI и SPI, если они нужны, считают отдельно по этим данным.

План-факт в строительстве и по объектам

В строительстве план и факт сравнивают по объёмам работ, срокам и стоимости. Проектное бюро, которое проектирует такие объекты, смотрит на те же три контура: сроки выдачи, часы и прямой ФОТ. Разрез строится от общего к частному:

  • Объект — итог по контракту: уложились ли в бюджет и срок в целом.
  • Стадия — где именно возник перерасход: на проектной документации или на рабочей.
  • Раздел — какой раздел тянет отклонение: тот, где менялось задание или шли замечания экспертизы.

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

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

План-факт по портфелю проектов

Когда анализ налажен по каждому контракту, появляется сводный уровень. Он отвечает на другие вопросы. Не «что происходит с этим объектом», а «где системная проблема». Три разреза, которые стоит смотреть по портфелю:

  • По типам работ. Если конкретная стадия или раздел стабильно перерасходуется на всех объектах — проблема в нормативе или процессе, а не в отдельном проекте.
  • По заказчикам. Заказчик, у которого каждый контракт обрастает бесплатными доработками, — это ценовая политика, а не невезение.
  • По руководителям проектов. Систематический перерасход у одного РП при норме у остальных — повод разобраться с практикой оценки и контроля, и это разговор про обучение, а не про наказание.

Сводный план-факт замыкается на экономику: суммарные отклонения по портфелю — это разница между плановой и фактической прибылью компании за период.

Как закрепить процесс регламентом?

План-факт живёт только как регулярный ритуал. Разовые кампании умирают за квартал. Минимальный регламент помещается в пять строк:

  • Частота: часы — еженедельно, деньги — ежемесячно, портфель — раз в месяц на управленческом совещании.
  • Владелец: по контракту — руководитель проекта, по портфелю — директор или финансовый руководитель.
  • Формат: одна таблица с колонками «план — факт — отклонение — прогноз — решение». Последняя колонка обязательна.
  • Пороги реакции: зафиксированы письменно (см. шкалу выше), чтобы спор «это много или нормально» не повторялся каждый раз.
  • Фиксация решений: решения и их сроки записываются рядом с отклонением — на следующем цикле проверяется исполнение.

Типичные ошибки план-факт анализа

  • План правится под факт. Если базовый план не зафиксирован, отклонения всегда нулевые, а анализ — бессмысленный ритуал.
  • Факт без готовности. «Потратили 55% часов» — ни о чём, пока рядом нет процента выполнения тех же работ.
  • Разные структуры плана и факта. План — по этапам договора, факт — по отделам. Сопоставить нельзя, сверка вручную умирает через месяц.
  • Анализ раз в квартал. К моменту отчёта деньги потрачены, люди переброшены, заказчик недоволен. Управленческая ценность — в частоте.
  • Разбор превращается в поиск виноватых. Тогда исполнители начинают «рисовать» часы и статусы — и данные, на которых стоит весь анализ, портятся навсегда.
  • Отклонения без прогноза. Констатировать «минус 8% на прошлой неделе» мало. Управляют не прошлым, а будущим: каждая цифра факта должна обновлять прогноз на завершение.

Общая предпосылка всех шести ошибок — ручная сборка данных. Когда план, часы и деньги живут в трёх несвязанных таблицах, план-факт держится на дисциплине одного человека. Как выстроена связка «план — факт — экономика» целиком — в гиде по экономике проектного бюро.

Как это в НормоПлане. План загрузки и бюджет часов задаются по работам контракта, сотрудники списывают на те же работы фактические часы — план-факт по трудозатратам и себестоимости контрактов собирается автоматически, без ручных сверок. Отклонения видны по каждому контракту в реальном времени. Списывать часы удобно в модуле учёта трудозатрат.

Частые вопросы

Что такое план-факт анализ проекта?

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

Как посчитать план-факт?

Абсолютное отклонение — это факт минус план. Относительное — (факт − план) ÷ план × 100%. Для затрат плюс означает перерасход, минус — экономию. Деньги раскладывают на эффект часов и эффект ставки: вместе они дают полное отклонение. Считайте по каждой работе и нарастающим итогом.

Пример план-факт анализа проекта

Стадия П: план 2 000 часов, факт 2 260. Отклонение +260 часов, или +13,0%; при ставке 800 ₽/час это перерасход 208 000 ₽. Стадия Р при готовности 50% и 1 900 часах факта прогнозируется на 3 800 часов против 3 400 плановых. Полная таблица — в статье выше.

План-факт в строительстве: что сравнивать?

Объём выполненных работ, сроки вех, трудозатраты и стоимость. В проектном бюро те же три контура — сроки выдачи, часы и прямой ФОТ. Разрез строят от объекта к стадии и разделу, а объекты между собой сравнивают в процентах, потому что их масштабы разные.

Как сделать план-факт в Excel?

Заведите колонки: работа (A), план (B), факт (C), абсолютное отклонение (=C2-B2), процент (=ЕСЛИ(B2=0;"н/д";(C2-B2)/B2), формат ячейки «Процентный»: 0,13 покажется как 13%), готовность (F) и прогноз (=ЕСЛИ(F2=0;"";C2/F2)): при нулевом плане или готовности формулы не выдадут ошибку деления на ноль. Часы обновляйте раз в неделю, деньги — раз в месяц. Готовый шаблон с этими формулами, прогнозом и EVM можно скачать на этой странице. Excel хватает для одного-двух контрактов; когда план, часы и деньги лежат в разных файлах, сверка начинает съедать время.

Чем план-факт проекта отличается от план-факта бюджета компании?

Бюджет компании сравнивает доходы и расходы за период по статьям. План-факт проекта берёт одну работу или контракт и сравнивает часы, сроки и себестоимость с плановыми, учитывая готовность. Он отвечает на вопрос «заработаем ли мы на этом контракте», а не «уложились ли в смету компании».

Как спрогнозировать завершение проекта?

Разделите фактические часы на долю готовности: 1 900 часов при 50% дают 3 800 часов на всю работу. В методе освоенного объёма то же делает формула EAC = BAC ÷ CPI. Прогноз пересчитывайте при каждом обновлении факта и сравнивайте с бюджетом.

Какое отклонение от плана считается допустимым?

Практический ориентир: до 5% — рабочий шум, 5–10% — зона внимания с разбором причин, больше 10% — сигнал к управленческому решению: пересмотру плана, ресурсов или объёма работ. Пороги стоит закрепить регламентом и применять к прогнозу завершения, а не только к текущему факту: тренд важнее разовой цифры.

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