Как оформить подготовку ТЗ отдельным оплачиваемым этапом до разработки сложного ПО?
Подготовку ТЗ оформляют как самостоятельный результат с ценой, сроком и приёмкой. Для сложного проекта отдельно описывают интеграцию и запуск последующей разработки.
Короткий ответ
Выделите подготовку ТЗ в самостоятельный оплачиваемый этап с собственным результатом, сроком, ценой и процедурой приёмки. Разработку начинайте на условиях, которые стороны согласуют после утверждения задания. Для сложного проекта это позволяет сначала определить, что именно предстоит создать и с какими системами программа должна работать.
Техническое задание на этом этапе становится передаваемым заказчику результатом. Формулировки «обследование проекта» или «предпроектные работы» без описания выходных документов оставляют открытым вопрос, за что уплачены деньги.
Что записать в условиях первого этапа
- Определите состав результата: описание функций, требований к данным, ограничениям и проверке готовности. Если нужна интеграция, отдельно предусмотрите задание на соединение программы с другими системами.
- Укажите, какие сведения, доступы и пояснения предоставляет заказчик и когда исполнитель должен их получить.
- Согласуйте срок подготовки, стоимость, порядок оплаты и передачи документов. Для подряда возможность установить сроки отдельных этапов прямо предусмотрена статьёй 708 ГК РФ.
- Опишите проверку результата: кто рассматривает ТЗ, как направляет замечания, какие несоответствия исполнитель исправляет в цене этапа и как стороны утверждают итоговую версию.
- Установите, какое решение запускает разработку и как после утверждения ТЗ определяются её объём, цена и сроки.
Этап можно включить в общий договор или оформить отдельным соглашением с учётом свободы договора по статье 421 ГК РФ. В обоих случаях полезно согласовать результат и приёмку по договору подряда, а не ограничиваться названием услуги.
Что должно остаться у заказчика
Заказчик должен получить согласованный комплект документов в предусмотренном формате. Если разработка продолжится у другого исполнителя, заранее решите вопрос о допустимом использовании подготовленного задания и материалов. Когда документацию создаёт автор по заказу, пригодятся условия о передаче результата и правах из договора авторского заказа.
Завершение первого этапа само по себе не подтверждает готовность программы: стороны принимают ТЗ, а работоспособность будущего ПО будут проверять при сдаче соответствующих работ.
Если нужно применить ответ к Вашей ситуации или документам, Разработать договор подряда: юрист проверит вводные и учтёт обстоятельства, которые короткий ответ не охватывает.
Что ещё полезно знать
Частые вопросы по теме
- Как зафиксировать ответственность разработчика за исполнимость согласованного ТЗ?
- Почему суд может отклонить Excel-файл, названный выгрузкой задач из Jira?
- Какие противоречия между договором разработки и ТЗ проверить до подписания?
- Может ли согласованный бриф и прототип подтвердить предмет разработки сайта без отдельного приложения ТЗ?
- Нужно ли юридически проверять техническое задание, если основной договор разработки уже согласован?