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

Договор на разработку программного обеспечения заключается между разработчиком и заказчиком на предмет либо разработки с нуля, либо модифицирования программ для ЭВМ или различных баз данных.

Файлы в .DOC:Бланк договора на разработку программного обеспеченияОбразец договора на разработку программного обеспечения

Вид договора

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

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

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

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

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

Однако следует учесть один нюанс. Разработка программного обеспечение облагается НДС, в то время как лицензионные договоры и договоры на отчуждение исключительного права, в соответствии со ст. 149 НК РФ, освобождены от НДС.

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

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

Отчуждение авторских прав

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

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

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

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

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

Допустимо обговаривать в договоре наименование полученного продукта. Например, стороны могут договориться, что имя автора будет использовано в наименовании программного обеспечения.

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

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

Техническое задание

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

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

Так, техническое задание может предусматривать:

  • поэтапную сдачу работ с оплатой каждого выполненного этапа;
  • условия сдачи-приемки каждого этапа или всей работы в целом и т.д.

Изменения в договоре

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

  1. условия внесения модификаций как в текст договора, так и в техническое задание;
  2. процедуру согласования изменений;
  3. процедуру сдачи приемки;
  4. перенос сроков передачи исходного и объектного кода ПО или его частей;
  5. сроки сдачи промежуточных работ, если они будут предусмотрены в техническом задании;
  6. носитель, на котором готовый продукт будет передан заказчику;
  7. процедуру исправления ошибок и компенсации недоработок и т.д.

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

Дзен! Дзен! Дзен! На нашем Яндекс Дзен канале ещё больше особенных юридических материалов в удобном и красивом формате. Подпишитесь прямо сейчас →

Комментарии