Договор на разработку ПО — учитываем все нюансы

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

Юридическая компания «ВигоЛекс» предлагает рассмотреть основные условия договора на разработку ПО.

Спецификация услуг

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

Мы рекомендуем базировать разработку ПО на еженедельных спринтах, детальную спецификацию для которых следует согласовывать в формате приложения к договору. Если период разработки довольно большой, следует с самого начала решить, будете ли вы объединять такие спринты в майлстоуны, и если будете — зафиксировать это в договоре. 

Оплата услуг

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

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

Третье условие — налоги. Юридическая компания «ВигоЛекс» рекомендует всегда включать в договор условие о том, что стороны самостоятельно ответственны за уплату собственных налогов, а также предусматривать, кто должен оплачивать банковские комиссии за перевод средств.

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

Интеллектуальная собственность является важным активом любой компании, поэтому в интересах заказчика — получить от исполнителя права интеллектуальной собственности на разработанное ПО, а в интересах исполнителя — как можно более эффективно воспользоваться такой потребностью заказчика.

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

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

Прием-передача услуг

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

Юридическая компания «ВигоЛекс» рекомендует предусматривать в договоре на разработку ПО:

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

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

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

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

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

Юридическая компания «ВигоЛекс» с радостью поможет вам провести юридический анализ вашего договора и укажет на все подводные камни, которые он скрывает.

Похожие статьи

Громкое дело братьев Менендес: новый поворот спустя три десятилетия

Трагический уход звезды «Друзей»: врач признал вину в смерти Мэттью Перри

Поломки рулевой рейки с гидроусилителем: как распознать и устранить