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