Перейти к содержанию
Progress

· 6 мин чтения

Как мы считаем смету и почему она разбита по этапам

Фиксированная цена за весь проект выгодна подрядчику, а не клиенту. Объясняем, как считаем мы и где в этом подвох для нас самих.

Заказчики часто просят одну цифру на весь проект и фиксацию её в договоре. Это понятное желание, но с ним есть проблема, и она не в нашу пользу — как раз наоборот.

Почему одна цифра на старте — плохо для клиента

Чтобы назвать точную сумму до аналитики, подрядчик должен заложить риск. Он не знает, сколько ролей будет в системе, как себя ведёт ваша 1С и сколько раз изменятся требования. Поэтому к честной оценке добавляется 30–50 % запаса.

Если проект пойдёт гладко, этот запас останется у подрядчика. Вы заплатите за риск, который не случился.

Второе следствие хуже: при фиксированной сумме подрядчику невыгодно любое улучшение. Каждая разумная идея, появившаяся по ходу, становится спором о том, входит ли она в объём. Мы это проходили в 2019–2020 годах и ушли от такой схемы.

Как считаем мы

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

  1. 01Аналитика — фиксированная цена сразу, потому что объём предсказуем. Обычно 150 000–400 000 ₽
  2. 02Дизайн — цена называется после аналитики, когда известно число экранов
  3. 03Разработка — считается после дизайна, с точностью около 15 %
  4. 04Запуск и приёмка — фиксированная цена, 8–12 % от разработки

После аналитики вы получаете вилку на весь проект с разбросом примерно 25 %. После дизайна разброс сужается до 15 %, и дальше смета фиксируется.

Где здесь риск для нас

Главный: после аналитики клиент может уйти к другому подрядчику с готовым техническим заданием, которое мы написали. Это случалось дважды за восемь лет. Мы считаем это приемлемым: техническое задание оплачено, клиент вправе им распоряжаться.

Второй риск: мы не можем прятать ошибки оценки в запас. Если недооценили этап, разницу платим мы. За 2025 год это случилось на двух проектах из девятнадцати. Обе суммы были в пределах 300 000 ₽, и мы их закрыли сами.

Что считается изменением требований

Самое частое место для конфликтов, поэтому разбираем его в договоре отдельно. Изменение — это новая функция или новое поведение, которого не было в техническом задании. Не изменение — доработка того, что описано, но сделано не так.

Пример. В задании написано «фильтр по категории». Просьба добавить фильтр по цене — изменение, считается отдельно. Просьба сделать так, чтобы фильтр не сбрасывался при возврате со страницы товара, — не изменение, это мы недоделали.

Граница не всегда очевидна, и мы разбираем спорные случаи в пользу клиента, если формулировка в задании допускала два чтения. Это дешевле, чем спорить.

Один практический совет

Когда получаете оценку от любого подрядчика, спросите, что именно входит в этап запуска. Там часто прячутся вещи, которые потом выставят отдельным счётом: перенос данных, настройка мониторинга, обучение сотрудников, исправления после приёмки. На крупном проекте это 300 000–600 000 ₽, о которых вы узнаете в последний месяц.

02 — Контакты

Обсудим проект

Расскажите о задаче в двух словах. Ответим в течение рабочего дня и предложим время для разговора.

Телефон
+7 (988) 823-70-86
Время работы
Пн–Пт, 10:00–19:00 (МСК)
Или напишите напрямую: @adadba