ru · Кодекс о предпринимательстве · Published:

Как оформить договор с подрядчиком по созданию AR-приложения для ритейла

Как оформить договор с подрядчиком по созданию AR-приложения для ритейла

Правовое регулирование

Создание AR-приложения (дополненной реальности) для ритейла относится к сфере разработки программного обеспечения и цифровых продуктов. В Республике Беларусь такие отношения могут регулироваться договором подряда (глава 37 Гражданского кодекса Республики Беларусь от 07.12.1998 № 218-З, далее — ГК) либо договором на выполнение научно-исследовательских, опытно-конструкторских и опытно-технологических работ (статья 723 ГК), в зависимости от характера работ.

1. Выбор вида договора

Критерий Договор подряда (ст. 656 ГК) Договор на выполнение НИОКР (ст. 723 ГК)
Суть Подрядчик обязуется выполнить работу по заданию заказчика и сдать результат Исполнитель обязуется провести исследования / разработать образец нового изделия по техническому заданию
Риск случайной невозможности Несёт подрядчик (по общему правилу) Несёт заказчик (если иное не предусмотрено законодательством или договором)
Применение к AR-приложению Подходит, если результат предсказуем и технологически отработан Подходит, если AR-приложение содержит инновационные, нестандартные решения, требующие исследований

Рекомендация: Если AR-приложение разрабатывается с использованием существующих технологий и фреймворков (ARKit, ARCore и т.д.), целесообразнее заключить договор подряда. Если же разработка включает принципиально новые алгоритмы распознавания объектов в условиях ритейла — договор на выполнение НИОКР.

2. Форма договора

Согласно статье 404 ГК, договор может быть заключён в любой форме, предусмотренной для совершения сделок. Договор в письменной форме может быть заключён путём составления одного документа, в том числе в электронном виде.

Рекомендуется заключать договор в виде единого письменного документа, подписанного обеими сторонами, с приложением технического задания.

3. Существенные условия договора

Существенными являются условия о предмете, условия, которые названы в законодательстве как существенные, а также все те условия, относительно которых по заявлению одной из сторон должно быть достигнуто соглашение (ст. 402 ГК).

3.1. Предмет договора

Необходимо максимально конкретно описать:

  • Что именно создаётся — AR-приложение для ритейла (с указанием платформы: iOS, Android, Web);
  • Функциональность — распознавание товаров на полках, виртуальная примерка, навигация по магазину, 3D-моделирование и т.д.;
  • Результат работ — исходный код, скомпилированное приложение, техническая документация.

3.2. Срок выполнения работ

Сроки начала и окончания работ, а также промежуточные этапы (спринты, milestones) должны быть чётко определены. Согласно статье 669 ГК, если подрядчик не приступает своевременно к исполнению договора или выполняет работу настолько медленно, что окончание её к сроку становится явно невозможным, заказчик вправе отказаться от исполнения договора и потребовать возмещения убытков.

3.3. Цена договора

Цена должна включать:

  • Стоимость разработки;
  • Стоимость тестирования;
  • Стоимость подготовки документации;
  • Возможные дополнительные расходы (лицензии на сторонние компоненты, облачные сервисы и т.д.).

3.4. Техническое задание (ТЗ)

Техническое задание является неотъемлемой частью договора. Согласно статье 723 ГК (для НИОКР) и общим положениям о подряде, ТЗ должно содержать:

  • Описание функциональных требований;
  • Требования к совместимости (устройства, ОС);
  • Требования к производительности;
  • Требования к дизайну/UI/UX;
  • Интеграционные требования (с CRM, ERP, товарными базами ритейлера);
  • Требования к безопасности данных.

4. Права заказчика во время выполнения работ

Согласно статье 669 ГК:

«Заказчик всегда вправе проверять ход и качество работы, выполняемой подрядчиком, не вмешиваясь в его деятельность» (п. 1 ст. 669 ГК).

Заказчик также вправе:

  • Отказаться от исполнения договора, если подрядчик не приступает своевременно к работе или выполняет её слишком медленно;
  • Назначить подрядчику разумный срок для устранения недостатков, если во время выполнения работы станет очевидным, что она не будет выполнена надлежащим образом.

5. Содействие заказчика

Согласно статье 671 ГК:

«Заказчик обязан в случаях, порядке и объеме, предусмотренных договором подряда, оказывать содействие подрядчику в выполнении работы» (п. 1 ст. 671 ГК).

Для AR-приложения в ритейле это может включать:

  • Предоставление доступа к торговым помещениям для калибровки AR-сцен;
  • Предоставление каталогов товаров, 3D-моделей, изображений;
  • Доступ к существующим IT-системам (API, базы данных);
  • Тестирование на реальных устройствах и в реальных условиях магазина.

6. Интеллектуальная собственность

Это один из важнейших аспектов договора. Необходимо чётко определить:

  • Кому принадлежат исключительные права на разработанное AR-приложение и его компоненты;
  • Права на исходный код — должен быть передан заказчику в полном объёме;
  • Права на сторонние компоненты (open-source библиотеки, платные SDK) — подрядчик обязан уведомить об их использовании и обеспечить законность;
  • Права на промежуточные материалы (дизайн-макеты, прототипы).

Рекомендуется включить условие о полном отчуждении исключительных прав на результат работ заказчику с момента их оплаты.

7. Приёмка работ

Договор должен содержать порядок приёмки:

  • Сроки приёмки после уведомления подрядчика о готовности;
  • Критерии приёмки — соответствие ТЗ, отсутствие критических дефектов;
  • Акт приёмки-передачи — подписывается обеими сторонами;
  • Гарантийный срок — период, в течение которого подрядчик обязан устранять выявленные недостатки.

8. Ответственность сторон

Рекомендуется включить:

  • Неустойку за нарушение сроков (например, 0,1% от цены за каждый день просрочки);
  • Штраф за некачественное выполнение работ;
  • Возмещение убытков в соответствии с общими нормами ГК;
  • Ответственность за нарушение прав третьих лиц на интеллектуальную собственность.

9. Расторжение договора

Согласно статье 420¹ ГК, право на односторонний отказ от договора может быть осуществлено путём уведомления другой стороны, оформляемого в той же форме, что и договор.

Согласно п. 4 статьи 669 ГК:

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

Рекомендуется также предусмотреть основания для одностороннего расторжения:

  • Нарушение сроков более чем на X дней;
  • Нарушение требований к качеству;
  • Нарушение условий конфиденциальности;
  • Утрата доверия к подрядчику.

10. Дополнительные условия

Раздел договора Содержание
Конфиденциальность Условия о неразглашении коммерческой тайны, данных клиентов ритейлера
Персональные данные Соответствие Закону РБ «О защите персональных данных» (если приложение собирает данные пользователей)
Гарантии Гарантийный срок, обязательства по поддержке и обновлению
Форс-мажор Обстоятельства непреодолимой силы
Разрешение споров Досудебный претензионный порядок, подсудность
Применимое право Право Республики Беларусь

Рекомендуемая структура договора

1. Предмет договора
2. Техническое задание (Приложение №1)
3. Сроки выполнения работ (этапы)
4. Цена и порядок расчётов
5. Права и обязанности сторон
6. Содействие заказчика
7. Интеллектуальная собственность
8. Порядок приёмки работ
9. Гарантийные обязательства
10. Ответственность сторон
11. Конфиденциальность
12. Расторжение договора
13. Форс-мажор
14. Разрешение споров
15. Заключительные положения
16. Реквизиты и подписи сторон
   Приложения:
   — Техническое задание
   — Календарный план
   — Смета работ
   — Акт приёмки-передачи

Источники

  1. Гражданский кодекс Республики Беларусь от 07.12.1998 № 218-З:

⚠️ Примечание: Данный ответ носит информационно-справочный характер. Для заключения конкретного договора рекомендуется обратиться к юристу, специализирующемуся на IT-договорах, для подготовки документа с учётом специфики вашего проекта.

The information provided on this page is generated by artificial intelligence and is for informational purposes only. It does not constitute legal advice and should not be relied upon as a substitute for consultation with a qualified legal professional. Always consult a licensed attorney for legal matters.

Have a legal question? Get an AI-powered answer.

Ask Your Question