Есть 2 популярных на сегодня вида оплаты услуг в IT-сфере: Fixed Price (фиксированная цена) и Time&Material (время и расходники).
Fixed Price состоит из трех неизменных частей:
- утвержденный бюджет;
- готовое утвержденное ТЗ;
- утвержденные сроки;
После начала работы над проектом изменения ни в один из этих параметров не вносятся. ТЗ составляет заказчик, поэтому для сбора и анализа данных и последующего написания ТЗ нужны квалифицированные профильные специалисты внутри компании или на аутсорсинге, время и оплату труда которых нужно также рассчитывать. Очень редки случаи, когда разработчик получает сразу ТЗ, по которому можно работать и которое не потребует корректировки.
С одной стороны, модель может показаться удобной для заказчика: ведь вы точно знаете цену проекта и срок получения готового ПО. Но во избежание штрафных санкций в приоритете у исполнителя будет сдача проекта в срок - иногда даже в ущерб качеству.
Также исполнители, работающие по Fixed Price, несут все риски, поэтому закладывают дополнительную стоимость для их страхования в бюджет.
Time&Material - абсолютно гибкая схема, не требующая на старте долгого и глубокого анализа. Вы платите за час работы специалиста, в эту цену не закладываются риски.
У вас есть определенная задача: требования к ней в процессе могут изменяться и дополняться. Для реализации ее нужны навыки анализа, программирования, тестирования, составления методических материалов и обучения сотрудников. Специалисты есть у компании, которая профессионально занимается разработкой и доработкой ПО - от Вас требуется только нанять их и донести свое видение.
ТЗ может составляться как самостоятельно, так и совместно с разработчиком, заинтересованном в получении качественного результата.