Fixed Price или Time & Material: какую модель выбрать, чтобы не переплатить за разработку
На старте IT-проекта заказчику обычно предлагают один из двух вариантов: заранее зафиксировать стоимость работ или оплачивать фактически затраченное время специалистов.
Первый вариант кажется безопаснее: сумма известна, сроки согласованы, неожиданностей быть не должно. Второй вызывает больше вопросов: если оплачиваются часы, как заранее понять, сколько в итоге будет стоить проект?
Но на практике Fixed Price не всегда помогает сэкономить, а Time & Material не обязательно означает бесконтрольный бюджет. Всё зависит от того, насколько точно можно описать будущий результат и готовы ли требования оставаться неизменными в процессе разработки.
Разберёмся, чем отличаются эти модели, где скрываются основные риски и в каких случаях каждая из них действительно работает.
Fixed Price: заранее договориться о результате, сроках и стоимости
При Fixed Price заказчик и исполнитель до начала разработки фиксируют:
- объем работ;
- требования к результату;
- стоимость проекта;
- сроки реализации;
- порядок приемки.
Все эти условия закрепляются в договоре и техническом задании. Если требования не меняются, заказчик получает согласованный результат за установленную сумму.
Например, компании нужно разработать отчет в 1С по четко заданной форме. Известно, какие данные в него должны попадать, откуда они загружаются, какие фильтры и показатели нужны пользователям. Исполнитель может оценить объем работ, заложить время на разработку и тестирование и назвать фиксированную стоимость.
В таком случае Fixed Price действительно удобен.
Преимущества Fixed Price
Бюджет известен заранее
Компания понимает, сколько потребуется на реализацию согласованного объема работ, и может заранее заложить эту сумму в бюджет.
Зафиксирован ожидаемый результат
В техническом задании описывается, что именно должен получить заказчик. Это упрощает приемку и снижает вероятность разного понимания задачи.
Понятны основные этапы и сроки
До начала разработки стороны согласовывают план проекта, контрольные точки и дату завершения работ.
Исполнитель берет на себя часть проектных рисков
Если для выполнения согласованной задачи потребуется больше времени, чем было заложено в оценку, дополнительные трудозатраты обычно остаются на стороне исполнителя — при условии, что требования не изменились.
Недостатки Fixed Price
Любые изменения приходится согласовывать отдельно
Если в процессе выяснится, что нужен дополнительный функционал или первоначальное решение не подходит пользователям, потребуется пересмотреть объем работ, сроки и стоимость.
Перед стартом необходимо подробно проработать требования
Чтобы назвать фиксированную цену, исполнитель должен хорошо понимать задачу. Поэтому аналитика и подготовка технического задания могут занять заметное время.
В стоимость закладываются риски
Исполнитель не может заранее предусмотреть все сложности, поэтому обычно добавляет в оценку резерв. Заказчик платит не только за разработку, но и за риски, связанные с фиксированными обязательствами.
Фиксированная цена может создавать ложное ощущение определенности
Даже подробное техническое задание не гарантирует, что результат окажется удобным для пользователей. Формально система может соответствовать документу, но не решать реальную бизнес-задачу так, как ожидал заказчик.
Time & Material: оплачивать фактически выполненную работу
При Time & Material заказчик оплачивает время, которое специалисты потратили на проект. Стоимость часа или рабочего дня фиксируется заранее, а объем работ может меняться по ходу разработки.
Команда выполняет задачи небольшими этапами, показывает промежуточный результат, получает обратную связь и при необходимости корректирует дальнейший план.
Например, компания хочет автоматизировать сложный внутренний процесс, но на старте еще не понимает, как именно должно выглядеть итоговое решение. Во время разработки могут появиться новые требования, а часть первоначальных идей — оказаться ненужной.
Попытка сразу зафиксировать весь такой проект приведет либо к очень долгой подготовке технического задания, либо к постоянному оформлению дополнительных работ. В этом случае Time & Material будет удобнее.
Преимущества Time & Material
Требования можно менять в процессе
Заказчик может уточнять приоритеты, добавлять новые задачи или отказываться от функций, которые перестали быть актуальными.
Проект можно начать быстрее
Необязательно заранее описывать систему до мельчайших деталей. Достаточно определить общую цель, ближайший этап и критерии его готовности.
Результат можно проверять постепенно
Заказчик видит промежуточные версии продукта и может давать обратную связь до того, как команда потратит время на реализацию всего проекта.
Можно проверять гипотезы
Если заранее неизвестно, какое решение окажется наиболее удобным, команда может реализовать базовый вариант, проверить его на пользователях и только после этого развивать функциональность.
Оплачивается фактическая работа
Исполнитель не включает в стоимость большой резерв на неопределенность, как это часто происходит при Fixed Price.
Недостатки Time & Material
Итоговую стоимость сложно определить заранее
Можно установить бюджет этапа или месяца, но точная стоимость всего проекта будет зависеть от количества задач и изменений в процессе.
Заказчику нужно участвовать в работе
Необходимо расставлять приоритеты, принимать промежуточные результаты и своевременно отвечать на вопросы команды. Если решения принимаются долго, сроки проекта также начинают сдвигаться.
Без прозрачной отчетности бюджет может выйти из-под контроля
Заказчику важно видеть, какие специалисты работают над проектом, сколько времени уходит на задачи и какой результат получен за оплаченные часы.
Сам по себе Time & Material не приводит к перерасходу. Обычно проблема возникает, если у проекта нет приоритетов, ограничений по бюджету и понятного процесса контроля.
Когда выбирать Fixed Price
Модель подходит, если:
- задача понятна и может быть подробно описана;
- требования с высокой вероятностью не изменятся;
- есть четкие критерии приемки;
- необходимо заранее зафиксировать бюджет;
- проект небольшой или состоит из типовых работ;
- результат можно объективно проверить.
Например, Fixed Price можно использовать для разработки конкретного отчета, печатной формы, настроенной интеграции с заранее известными сценариями или переноса определенного объема данных.
При этом фиксированная модель не всегда подходит для MVP. Первая версия продукта часто создается именно для проверки гипотез, поэтому ее требования могут меняться после первых отзывов пользователей. Если же состав MVP заранее понятен и не предполагает экспериментов, стоимость действительно можно зафиксировать.
Когда выбирать Time & Material
Эта модель подойдет, если:
- проект сложный или долгосрочный;
- невозможно заранее определить полный объем работ;
- требования будут уточняться в процессе;
- важен быстрый старт;
- необходимо проверять гипотезы;
- заказчик хочет самостоятельно управлять приоритетами;
- проект связан с доработкой системы, в которой могут обнаружиться ранее неизвестные ограничения.
Time & Material часто используется при развитии корпоративных систем, доработке 1С, создании личных кабинетов и интеграций. В таких проектах часть требований появляется только после изучения текущей архитектуры и первых этапов разработки.
Можно ли совместить две модели
Да, и для сложных проектов это часто самый разумный вариант.
Например, предварительное обследование и подготовку технического задания можно провести по Time & Material. После того как требования станут понятны, отдельные этапы разработки — оценить и выполнить по Fixed Price.
Возможен и другой подход: весь проект идет по Time & Material, но заказчик устанавливает лимит расходов на месяц или этап. Команда регулярно показывает результат, а дальнейшие задачи запускаются только после согласования.
Так заказчик сохраняет гибкость, но при этом контролирует бюджет.
Как мы организуем работу в КРОН
В КРОН используем обе модели и выбираем формат в зависимости от задачи.
Time & Material
Работа строится по фактическим трудозатратам специалистов. Вместе с заказчиком определяем состав команды, порядок постановки задач, каналы взаимодействия и формат отчетности.
Этот вариант подходит, когда задачи возникают регулярно, их приоритеты могут меняться, а заранее оценить весь объем работ невозможно. Специалисты подключаются по мере необходимости, поэтому заказчик не оплачивает их простой.
Минимальный объем — от 100 часов в месяц.
Fixed Price
До начала разработки подробно прорабатываем задачу, фиксируем объем, стоимость, сроки и критерии приемки. После этого выполняем работы под ключ.
Если готового технического задания нет, сначала проводим обследование и готовим требования по модели Time & Material. Это позволяет изучить систему и не закладывать в фиксированную стоимость риски, которые можно снять на этапе аналитики.
Минимальный объем — от 100 часов в месяц.
Что проверить перед подписанием договора
Независимо от выбранной модели стоит заранее обсудить с исполнителем:
- как формируются и согласовываются задачи;
- как заказчик будет контролировать ход работ;
- что считается готовым результатом;
- как оформляются изменения;
- кто отвечает за приоритеты и принятие решений;
- как часто команда предоставляет отчеты;
- что произойдет при достижении лимита бюджета;
- как передаются код, документация и доступы.
Именно эти условия часто влияют на результат сильнее, чем название модели в договоре.
Так какую модель выбрать
Если результат можно точно описать и требования не будут меняться, Fixed Price даст больше предсказуемости.
Если проект развивается постепенно, содержит много неизвестных или требует проверки гипотез, разумнее выбрать Time & Material — но заранее определить порядок контроля трудозатрат и бюджета.
А если проект большой и сложный, необязательно выбирать только одну модель. Можно начать с аналитики по Time & Material, а понятные этапы зафиксировать по стоимости и срокам.
Главное — не искать универсально «выгодный» формат. Стоит выбирать тот, который соответствует реальной степени определенности проекта.
Именно это помогает избежать бесконечных согласований, неожиданных расходов и результата, который уже не нужен бизнесу к моменту запуска