Fixed Price vs Time & Materials: что выбрать?
Сравниваем модели контрактов с фиксированной ценой и Time & Materials для разработки ПО. Распределение рисков, гибкость и предсказуемость стоимости.
Коротко
Сравниваем модели контрактов с фиксированной ценой и Time & Materials для разработки ПО. Распределение рисков, гибкость и предсказуемость стоимости.
Обзор
Помимо выбора исполнителя, нужно договориться о том, как вы будете за него платить. Две доминирующие модели контрактов в разработке ПО — фиксированная цена и Time & Materials (T&M) — принципиально по-разному распределяют риски, гибкость и предсказуемость стоимости между клиентом и подрядчиком. Выбор неправильной модели создаёт рассогласованные стимулы, которые разрушают рабочие отношения и качество продукта.
Нет модели с универсально правильным ответом. Лучший вариант зависит от того, насколько чётко определены требования, сколько гибкости вам нужно и какую неопределённость бюджета вы готовы принять.
Как работает фиксированная цена
В проекте с фиксированной ценой обе стороны договариваются о чётком scope, сроках и итоговой стоимости до начала работ. Клиент платит согласованную сумму независимо от того, сколько часов фактически потратит подрядчик. Если проект выходит за рамки бюджета, подрядчик несёт убытки. Если укладывается дешевле — разницу оставляет себе.
Типичный процесс с фиксированной ценой:
- Фаза discovery — интенсивный сбор требований, user story mapping, определение технической архитектуры (1–4 недели)
- Письменная спецификация — детальный функциональный spec, вайрфреймы и технический spec, которые подписывают обе стороны
- Оценка и коммерческое предложение — подрядчик оценивает часы по каждой фиче и выдаёт итоговую цену с буфером на непредвиденное
- Подписание контракта — платёжные вехи привязаны к deliverable’ам (например, 30% аванс, 40% на середине, 30% при сдаче)
- Разработка — подрядчик исполняет согласно spec; изменения проходят через формальный процесс change request’ов
- Приёмочное тестирование — клиент проверяет deliverable’ы на соответствие согласованному spec перед финальной оплатой
Определяющая характеристика: scope заморожен на момент подписания. Изменения после этого идут через процесс change request’ов, который, как правило, добавляет стоимость и время.
Как работает Time & Materials
В T&M-проекте клиент платит за фактически отработанные часы по согласованным ставкам. Фиксированной итоговой цены нет — финальная стоимость зависит от того, сколько часов реально займёт проект. Стороны договариваются о:
- Почасовых или суточных ставках по ролям
- Примерной оценке (не обязательстве) общего объёма часов
- Длине спринта — как правило две недели
- Цикле выставления счётов — обычно ежемесячно, на основе отслеживаемых часов
T&M обеспечивает максимальную гибкость. Требования могут меняться, фичи добавляться или удаляться, приоритеты перераспределяться — без перепереговоров по контракту. Компромисс в том, что итоговая стоимость неизвестна до завершения проекта.
Распределение рисков
Это наиболее важное измерение для понимания.
| Тип риска | Фиксированная цена | Time & Materials |
|---|---|---|
| Scope creep | Клиент (change request’ы стоят дополнительно) | Клиент (каждое добавление увеличивает часы) |
| Ошибка в оценке | Подрядчик (должен покрыть перерасход) | Клиент (платит фактические часы) |
| Изменение требований | Клиент (дорогостоящие перепереговоры) | Клиент (гибко, но добавляет стоимость) |
| Срезание углов по качеству | Высокий (подрядчик мотивирован минимизировать часы) | Низкий (больше часов = больше выручки, нет стимула срезать) |
| Перебиллинг | Низкий (итог фиксирован) | Выше (требует активного контроля) |
Фиксированная цена переносит риск ошибки в оценке на подрядчика — но создаёт проблему стимулов. Подрядчик, недооценивший проект с фиксированной ценой, мотивирован срезать углы, чтобы уложиться в бюджет. Вот одна из причин, почему проекты с фиксированной ценой часто разочаровывают по качеству: подрядчик оптимизирует не на превосходство, а на закрытие.
T&M выравнивает стимулы в сторону качества — подрядчик выигрывает от тщательной работы, — но создаёт бюджетную неопределённость для клиента. Защита от перебиллинга — прозрачность: отслеживаемые часы, отчёты по спринтам и PM или CTO на стороне клиента, способные проверять velocity.
Предсказуемость стоимости vs гибкость
Фиксированная цена выигрывает по предсказуемости стоимости. Вы подписываете контракт на $150 000 и знаете свои обязательства. Это ценно для бизнесов с жёсткими бюджетами, одобренными советом директоров капитальными затратами или грантовым финансированием с определёнными проектными конвертами.
T&M выигрывает по гибкости. В большинстве реальных проектов требования меняются по мере того, как продукт обретает форму и пользователи взаимодействуют с ранними версиями. Контракт с фиксированной ценой наказывает этот процесс открытий — каждый пивот порождает дорогостоящий change request. T&M воспринимает эволюцию как норму — потому что так оно и есть.
Грязный секрет контрактов с фиксированной ценой в том, что цена на самом деле не фиксирована. Подрядчики закладывают буфер на непредвиденное — как правило 20–30% — для защиты от ошибок в оценке. И change request’ы всё равно случаются. Исследования IT-проектов с фиксированной ценой стабильно показывают: итоговые затраты на 20–50% превышают первоначальную стоимость контракта с учётом всех change request’ов.
Когда выбрать фиксированную цену
Фиксированная цена подходит, когда:
- Требования полностью определены — детальный spec существует до начала переговоров; ничего существенного не изменится
- Проект короткий — менее 3 месяцев; меньше времени для drift’а scope
- Бюджет фиксирован и не обсуждается — грантовое финансирование, одобрение совета с конкретной суммой, или клиенту просто нужна определённость
- Первый проект с новым подрядчиком — ограничивает риски до установления доверия
- Требования регулирования или закупок — некоторые организации обязаны заключать контракты с фиксированной ценой по комплаенс-причинам
Когда выбрать Time & Materials
T&M подходит, когда:
- Требования будут эволюционировать — MVP-style проекты, продуктовый дискавери, итеративная разработка
- Долгосрочный проект — продолжающаяся продуктовая разработка более 6 месяцев
- Есть сильное внутреннее продуктовое руководство — CTO или PM, способный направлять приоритеты спринт за спринтом
- Нужна максимальная гибкость — возможность перенаправить усилия на основе обратной связи от пользователей или бизнес-пивотов
- Вы доверяете подрядчику — T&M требует уверенности в честности биллинга и реальности velocity
Подход Webparadox
Мы работаем по обеим моделям и рекомендуем, исходя из характеристик проекта, а не бизнес-интересов.
Для продуктовых проектов — продолжающейся работы над продуктом, который будет эволюционировать на основе обратной связи от пользователей, — мы настоятельно рекомендуем T&M. Мы используем двухнедельные спринты с детальным отслеживанием времени по тикетам, еженедельные отчёты и ежемесячный биллинг с полными логами часов. Клиенты могут поставить проект на паузу, масштабировать или перенаправить в любой момент на границе спринта.
Для дискретных проектов со стабильным scope — конкретной интеграции, определённого набора фич с полным spec’ом или миграции с чёткими входными и выходными данными — мы можем работать по фиксированной цене. Мы инвестируем заранее в платную фазу discovery (1–2 недели), чтобы создать spec, делающий оценку значимой.
Мы открыто говорим об одном: мы не берёмся за проект с фиксированной ценой без глубокой фазы discovery, потому что контракты с фиксированной ценой, написанные под размытые требования, — это именно то место, где проекты проваливаются и где подрядчики срезают углы. Правильный spec защищает обе стороны.
Лучшая модель контракта — та, при которой обе стороны мотивированы на один и тот же результат: работающий продукт, сделанный честно.
Подробнее о технологиях
Fixed Price
Time & Materials
Обсудим ваш проект
Расскажите о вашей идее и получите бесплатную оценку в течение 24 часов
Или напишите нам на hello@webparadox.com
Принимаем новые проекты