Создание приложения любой сложности требует проведения тщательной подготовительной работы. И один из важных моментов — ценообразование и согласование схемы оплаты. В этом контексте мы имеем в виду выбор модели расчётов. В мировой практике software-разработки устоялись два варианта таких моделей: фиксированная оплата — «fix» и оплата за рабочий процесс — «Time and Materials (T&M)». Рассмотрим детально, что подразумевает одна и другая модель, в чём преимущества и недостатки каждой.

Фиксированная оплата

Если абстрагироваться от интересов заказчика и студии-разработчика, то в чистом виде стоимость приложения сложится из стоимости рабочего времени каждого специалиста, принимающего участие в проекте. Но такая рафинированная оценка, «сферическая в вакууме», очевидна разве что в ретроспективе, когда проект уже готов.

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

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

Минус такой модели в том, что после согласования проекта и старта работ в нём уже нельзя будет ничего принципиально изменить. Техническое задание в таких случаях предельно чёткое, все ходы расписаны и гибкость практически нулевая.

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

Справедливости ради, скажем, что мы, команда студии Harlion, ничего не имеем принципиально против модели фиксированной оплаты. Мы лишь хотим прояснить для вас то, как всё это выглядит по-настоящему. Да, для совсем мелких приложений фикс-модель может быть вполне приемлемой. Но если речь заходит о чём-то хоть немного более серьёзном, здесь уже начинает заявлять о себе гибкая модель Time and Materials.

Модель оплаты Time and Materials

Сразу стоит начать с уточнения момента, который многих невольно вводит в заблуждение. Модель оплаты T&M иногда называют «оплатой за время», и может сложиться впечатление, что речь идёт именно о некой почасовой оплате с неочевидным обоснованием.

Попав под влияние такой не совсем однозначной формулировки, заказчик может решить, что студия в этом случае как бы заинтересована в затягивании сроков сдачи проекта. На самом деле это в корне не так, и модель Time and Materials на самом деле гораздо более прозрачная и прогрессивная, чем фиксированная.

Здесь стоит отстраниться от слова «Time» в наименовании модели, так как это понятие нельзя рассматривать в отрыве от «Materials». На самом деле модель T&M предполагает поэтапную реализацию, где действительно оценивается затраченное время, но при этом чётко обусловлено, что конкретно должно быть реализовано. Вот как это происходит на практике.

Весь проект структурируется на отдельные задачи, которые легко поддаются оценке по отдельности. Далее проектная группа предоставляет заказчику подробную раскладку по первому этапу — что будет сделано и сколько времени в условных человеко-часах потребуется. Стоимость этапа рассчитывается легко — человеко-часы участников этапа умножаются на их рейты. Сумма согласовывается с заказчиком — если устраивает, команда приступает к работе. Когда этап завершён, студия демонстрирует заказчику результат. И так с каждым последующим этапом.

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

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

Преимущества модели T&M

Итак, предубеждения и опасения мы развенчали, теперь пройдёмся ещё по некоторым моментам, которые характеризуют модель Time and Material с лучшей стороны.

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

Во-вторых — гибкость разработки. Только по модели T&M можно осуществить сложный и масштабный проект, реализовав максимум интеллектуального ресурса. Чем сложнее разрабатываемое приложение, тем меньше возможностей предусмотреть все нюансы, и тем больше зависимость от конъюнктуры. Гибкая поэтапная разработка даёт возможность обойти узкие моменты, выявить «подводные камни», реализовать оперативные идеи, и в конце концов добиться даже лучшего результата, чем планировалось изначально.

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

Недостатки T&M

Конечно, было бы наивным считать, что модель T&M хороша абсолютно во всём. Минусы здесь есть, и их нужно учитывать в любом случае.

Прежде всего, T&M предполагает необходимость гораздо более тесной и глубокой коммуникации между заказчиком и студией. Причём, эта коммуникация будет необходима на всех этапах. Это потребует затрат времени менеджерского состава и собственных специалистов. Необходимы будут согласования по каждому этапу, контроль качества, обсуждения вариантов реализации тех или иных задач. Но это всё лишь обратная сторона преимущества — полной прозрачности, возможности глубокого и точного контроля.

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

Третье — неопределённости со сроками реализации. Часто приложения разрабатывают под какой-то важный ивент, например, выставку или презентацию. И это событие активно анонсируется за несколько месяцев. В этом случае сроки жизненно важны, и при всей гибкости модели T&M нужно закладывать определённые страховки по времени. Здесь уже во многом всё зависит от слаженности действий заказчика и студии, когда есть чёткое понимание приоритетов каждой из сторон.

Выводы

Зная преимущества и недостатки каждой модели оплаты за создание приложения, вы можете сделать предварительный вывод лично для себя. Но в любом случае, даже на самом раннем этапе, когда только возникла идея — будет очень нелишним посоветоваться с профессионалами. А команда Harlion — это именно такие профессионалы, говорим без ложной скромности.

Мы неоднократно работали с уважаемыми компаниями по обеим схемам оплаты, и хорошо знаем, как это работает в действительности. Звоните или пишите нам, мы расскажем вам, где будет уместным фикс-прайс, а где всё-таки T&M. А вы уже сами решите, что для вас будет лучше.

Контактные данные

Санкт-Петербург,
Охтинская аллея,
Помещение 6

Россия
+7 (812) 660-44-65

ОАЭ
+9715 0666 04 45

Германия
+49 178 878 39 30

Почта: lion@harlion.ru