Договор на разработку программного обеспечения

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

Как составить договор на разработку?

Как правило, договор на разработку ПО заключается:

  • как договор подряда — если перед программистом ставится задача разработать продукт с передачей результата;
  • как смешанный договор с элементами подряда и оказания услуг — если кроме разработки ПО предполагается дальнейшее обслуживание/доработка продукта.

Любой договор на разработку ПО должен содержать ряд условий:

    • Предмет договора: условие о виде работ, которые должны быть выполнены, а также их результат — ПО, в получении которого заинтересован заказчик.
  • Срок выполнения.
  • Модель оплаты. В зависимости от проекта может применяться четко установленная стоимость работ (fixed-priced contract) или расчет по факту выполнения (time-and-materials pricing). Вторую модель используют для комплексных заказов, когда невозможно заранее определить конечный прайс.
  • Способ оплаты: оплата после создания продукта, полная/частичная предоплата.
  • Переход исключительных имущественных прав на созданный объект интеллектуальной собственности. Это очень важный вопрос, ведь автором ПО является разработчик, а право авторства возникает в момент создания соответствующей программы. Компания ВигоЛекс подскажет, что именно нужно предусмотреть в договоре, чтобы условия о переходе имущественных прав на ПО было максимально корректными и точными.
  • Порядок передачи ПО и прав на него. Договор должен определять способ передачи программного продукта. Сам факт передачи подтверждается Актом приема-передачи, который должен содержать перечень выполненных работ, положения о передаче созданного объекта интеллектуальной собственности и исключительных имущественных прав на него, указание наличия/отсутствия претензий со стороны заказчика.
  • Место хранения кода. Необходимо предусмотреть, где будет храниться код во время разработки, чтобы избежать ситуации, когда заказчик получает готовый продукт и не платит по договору.
  • Конфиденциальность. В договор следует включить положения о неразглашении конфиденциальной информации или коммерческой тайны (Non-disclosure agreement).
  • Применимое право. Оно должно регулировать отношения между заказчиком и разработчиком, если стороны являются резидентами разных стран.

Способ разрешения споров: путем переговоров, в судебном порядке, арбитраж.

Заключение договора на разработку ПО в самом начале взаимодействия заказчика и разработчика сможет защитить каждую сторону от множества рисков и гарантировать нужный результат в будущем.

Получить консультацию

    Что такое Вотерфол?

    Вотерфол (англ. Waterfall) — это один из видов договоров на разработку ПО, согласно которому разработчик обязан предоставить конкретно оговоренные услуги в соответствии с указанными майлстоунами и спринтами за фиксированную стоимость. Вотерфол — это один из форматов, в котором стороны предпочитают заключать договор на разработку программного обеспечения в Украине.

    Прямая противоположность договору в формате Вотерфол — Аgile договор. Agile — это вид договора на разработку ПО, согласно которому стороны согласовывают общий предмет услуг и стоимость предоставления услуг за конкретный период: час, день, неделя и т.д. Все остальные детали — спецификации конкретных задач и ТЗ, сроки их выполнения, финальное количество времени, потраченного на предоставление услуг и т.д. — стороны согласовывают в процессе коммуникации.

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

    Разработка программного обеспечения — это работа или услуга?

    Один из самых часто задаваемых вопросов: разработка программного обеспечения — это работа или услуга? Ответ прост — все зависит от фактических обстоятельств.

    Согласно законодательству:

    • услуга — это деятельность, результаты которой материально не выражены и потребляются в процессе этой деятельности (например, консультирование);
    • работа — это деятельность, результаты которой имеют материальное выражение и удовлетворяют потребности клиентов (например, создание дизайна приложения).

    Таким образом, разработка ПО может быть как работой, так и услугой, а ответ на вопрос «разработка программного обеспечения — это работа или услуга?» может отличаться в каждой отдельной ситуации.

    Почему стоит разработать договор с юристом, а не скачать образец?

    Ответ несложен — потому что каждая ситуация индивидуальная. Шаблонный договор на разработку программного обеспечения в Украине в большинстве случаев не защищает права сторон должным образом.

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

    Какие договоры можем помочь составить мы

    ВигоЛекс может предоставить юридическую помощь в составлении любого вида договоров на разработку ПО: 

    • Agile, Waterfall и Dedicated team договор на разработку ПО;
    • договор на разработку программного обеспечения с физическим лицом или с компанией;
    • договор на разработку программного обеспечения с передачей исключительных прав на продукт или без такового;
    • договор с разработчиком программного обеспечения, который является членом команды, или договор с клиентом, включая MSA и т.д.

    Почему стоит выбрать нас?

    ВигоЛекс имеет проверенную команду специалистов в сфере IT-права. У нас есть ряд партнеров за границей, которые могут предоставить юридическую помощь в сфере IT-права в основных зарубежных юрисдикциях для деятельности IT-компании. Мы поможем качественно и надежно защитить ваши права.

    1.4.1 1 1 1024x572 1

    Почему VigoLex

    proffesional

    Профессиональные

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

    creatives

    Креативные

    Для нас не существует стандартных решений и традиционных подходов: каждое задание уникальное и требует учитывать все особенности и подводные камни.

    Гибкие

    Мы не боимся новых вызовов и готовы совершенствоваться и меняться, подстраиваясь к потребностям как времени, так и клиентов.

    responsibility

    Ответственные

    Мы осознаем, что клиента интересует не процесс, а результат. Результат клиента – наша репутация.

    Наша команда

    Анна Буяджи
    Анна Буяджи
    Управляющий партнер
    Подробнее
    Сергей Буяджи
    Сергей Буяджи
    Партнер
    Подробнее
    Александр Гольбарт
    Александр Гольбарт
    Партнер, руководитель практики по вопросам уголовного права и процессов
    Подробнее
    Геннадий Чебанова
    Геннадий Чебанова
    Руководитель практики по вопросам франчайзинга и работы с публичными лицами (РЕР)
    Подробнее
    Владимир Кочетков
    Владимир Кочетков
    Старший юрист практики IT-права
    Подробнее
    Снежана Ткачук
    Снежана Ткачук
    Юрист
    Подробнее

    Получить консультацию

      Договор на разработку ПО заключается в ситуации, когда одна сторона — заказчик (обычно это компания-клиент или аутсорс/аутстафф компания) нанимает девелопера или группу разработчиков для выполнения задач.

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

      Существует один главный риск — будет отсутствовать юридически обязывающий документ, который бы фиксировал ваши договоренности с клиентом/девелопером.

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

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

      В IT-сфере довольно эффективно работает процедура досудебного урегулирования спора — нарушителю направляется письменная претензия с аргументацией позиции клиента, которая подкреплена ссылками на действующее законодательство и условия договора.

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

      +38 (068) 520-88-88