Найти в Дзене
Datanomics

Передача исходного кода при разработке ПО. Что необходимо учесть?

Аутсорсинг в ИТ начал развиваться в начале «нулевых». Сегодня эта
услуга плотно вошла в работу каждого бизнеса. Аутсорсинг — отличный
инструмент, который помогает компании сосредоточиться на создании
собственных продуктов и услуг, основных процессах, а непрофильные
экспертизы отдавать подрядчику, например, разработку программного
обеспечения. Разработка программных продуктов имеет ряд особенностей, в том числе юридических, которые часто остаются без внимания. Внесение изменений или дополнений в продукт без привлечения
исполнителя невозможно без наличия у компании-заказчика исходного кода.
Такая зависимость от разработчика повышает риски и снижает степень
свободы в выборе партнеров на поддержку решения. Для того чтобы получить
исходный код продукта вместе с решением, юридический отдел нашей
компании рекомендует явно указывать это в договоре с перечислением
необходимых материалов. Это позволит избежать споров и недопонимания
между сторонами. Например, можно использовать такую

Аутсорсинг в ИТ начал развиваться в начале «нулевых». Сегодня эта
услуга плотно вошла в работу каждого бизнеса. Аутсорсинг — отличный
инструмент, который помогает компании сосредоточиться на создании
собственных продуктов и услуг, основных процессах, а непрофильные
экспертизы отдавать подрядчику, например, разработку программного
обеспечения.

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

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

Например, можно использовать такую формулировку:

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

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

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

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

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

Полная версия материала доступна на сайте

Присоединяйтесь к нашему каналу в Telegram и следите за последними новостями в области Аналитики больших данных и Искусственного интеллекта.