Здравствуйте, в этой статье мы постараемся ответить на вопрос: «Договор между Заказчиком и Программистом-разработчиком ПО». Если у Вас нет времени на чтение или статья не полностью решает Вашу проблему, можете получить онлайн консультацию квалифицированного юриста в форме ниже.
В опционной программе всеми известного банка «Тинькофф» участвуют как менеджеры высшего звена, так программисты, разработчики, аналитики, юристы, PR-специалисты и маркетологи. По последним данным, под их управлением находится акций более чем на $176 млн. Для поощрения сотрудников в группе «Тинькофф» зарезервировано свыше 5% всех акций. Программа акционирования в «Тинькофф» устроена таким образом, что работник получает акции пакетами в течение нескольких лет, а размер дивидендов зависит от выполнения группой годовых показателей. Совет директоров одобрил первую выплату промежуточных дивидендов за прошлый год на общую сумму приблизительно в $58,4 млн.
Как опционы работают в России
Опционы в России становятся все популярнее, вот и Яндекс и Ашан уже поделились со своими сотрудниками мотивацией, вот и Додо Пицца смотивировала топовых специалистов из Москвы отправиться в Сыктывкар для развития очередного ресторана. Но Российским законодательством не предусмотрены положения, четко регламентирующие опционную форму вознаграждения. Поэтому основные аспекты опционных схем мотивации описываются в трудовых или коллективных договорах или в отдельном документе, регламентирующем процедуры и правила в отношении выбранной программы вознаграждения, например в положении о премировании. А следовательно их стоит хорошо прописывать компаниям и еще лучше изучать сотрудникам.
Должностная инструкция программиста 1С
4.1. Программист 1С будет привлечен к ответственности при совершении следующих действий:
- отказ от исполнения или некорректное исполнение возлагаемых профессиональных обязанностей и превышение полномочий;
- несоблюдение рабочей дисциплины, нарушение пунктов, прописанных в трудовом договоре и данной должностной инструкции (предполагается полная материальная ответственность);
- порча или утеря имущества, которое было передано в пользование/под отчет, непродуктивное расходование рабочего времени, пренебрежение локальными правилами, принятыми в компании;
- разглашение конфиденциальных данных или информации, являющейся коммерческой тайной;
- игнорирование санитарных норм на производстве, правил противопожарной безопасности и охраны труда.
Для каждого сотрудника на предприятии предназначается инструкция в одном экземпляре. Если в компании числится несколько программистов 1С с разными функциями, инструкция должна отражать эти отличия. Неполные инструкции, которые не отражают настоящих профессиональных обязанностей сотрудника, бесполезны. Они могут навредить и сотруднику, и руководству.
Что такое ИТ-договоры? Виды ИТ-договоров.
На сегодняшний день актуальность ИТ-сферы, необходимость ее правового регулирования и юридически верного оформления сложно переоценить. С началом пандемии, активизировалась интернет-торговля, все больше услуг клиенты могут получать онлайн, Минэкономразвития России внесло в Правительство проект закона, которым предлагается перевести деловой документооборот в электронный вид (инфо 14.09.2020), все больше внимания мы уделяем защите конфиденциальной информации, легитимности обработки персональных данных, информационной безопасности систем, легитимности работы сайтов, социальных сетей, агрегаторов, маркетплейсов, мессенджеров.
Ежедневно в RTM Group обращаются десятки клиентов с запросами юридических консультаций и запросами конкретных предложений юридических услуг, чаще всего, по созданию актуальной документации для сайта, социальной сети, маркетплейса, по разработке и анализу различных ИТ-договоров. Сейчас более подробно остановимся на последних.
ИТ-договоры – это собирательное понятие, выделенное лишь формально, характеризующее в большей степени сферу применения документа, нежели его структуру или особенности правового регулирования.
ИТ-сфера обширна и многогранна, договоры, призванные урегулировать правоотношения, складывающиеся в процессе, можно условно разделить на такие виды, как:
- Договоры оказания IT-услуг;
- Договоры по разработке и техническому обслуживанию Интернет-сайтов;
- Договоры и сопроводительные документы для работы Интернет-магазинов и Интернет-сайтов в сфере оказания услуг (оферта, пользовательское соглашение, политика конфиденциальности и обработки персональных данных и т.п.);
- Договоры на разработку программного обеспечения (заключается между компаниями);
- Договоры авторского заказа на разработку программного обеспечения (заключается с физическим лицом);
- Пользовательские и лицензионные соглашения;
- Договоры сопровождения (техподдержки), настройки/интеграции (внедрения) ПО;
- Договоры на создание сайта;
- Договоры на настройку и сопровождение интернет-рекламы;
- Многие другие.
Подробную должностную инструкцию и результаты работы сотрудника
В трудовом договоре потребуется точно указать, что входит в трудовые обязанности программиста. Если его функции будут описаны в трудовом договоре или должностной инструкции, то в этом случае права на интеллектуальную собственность перейдут IT-компании.
Например, вы указали в трудовом договоре или должностной инструкции, что сотрудник разрабатывает (пишет код) базы данных, но не зафиксировали, что в его обязанности также входит разработка архитектуры базы данных, либо не применили формулировки, которые подразумевают, что все действия с базой данных будут входить в должностные обязанности сотрудника.
В этом случае исключительные права на код базы данных будет принадлежать компании, а вот исключительные права на архитектуру базы данных будут принадлежать сотруднику. Если через некоторое время вы увидите, что сотрудник создает стартап-убийцу mysql, который основан на архитектуре базы данных из вашего проекта, то закон будет на стороне сотрудника: в его обязанности не входили функции, связанные с разработкой архитектуры базы данных.
Если сотрудник начинает выполнять функционал, который не закреплен в его должностной инструкции, то потребуется заключить с сотрудником дополнительное соглашение к трудовому договору, по которому выполнение этого функционала будет входить в его рабочие обязанности и результат его интеллектуальной работы, а исключительные права будут принадлежать компании. Иначе исключительные права также останутся в собственности сотрудника.
Услуги юриста по авторским правам
Выше объяснены лишь основы взаимоотношений автора, разработчика программного обеспечения и заказчика. В юридическом оформлении таких отношений немало подводных камней и потенциальных рисков оспаривания как договора в целом (включая переход исключительного права на программу к заказчику), так и конкретных его условий (в частности, размера авторского вознаграждения, факта создания программы, согласованной в техническом задании, и т.д.).
Немало проблем может возникнуть на практике: отказ заказчика оплатить созданную программу целиком или в части, нарушение программистом сроков, условий технического задания, нарушение конфиденциальности, — которые можно либо исключить вовсе, либо существенно облегчить их разрешение.
Понимать основы авторского права необходимо, в том числе чтобы вести переговоры с авторами, разработчиками, заказчиками на должном уровне, однако не рекомендуется пользоваться бесплатными шаблонами, образцами договоров на разработку программ или заимствовать форму у знакомого. Во-первых, само по себе использование текста разработанного договора – чаще всего является нарушением авторских прав подготовившего текст договора юриста. Во-вторых, договор – это отражение конкретных договоренностей двух сторон. Вы заказываете или создаете уникальную программу (иначе бы использовали уже существующую), вы прописываете индивидуальное техническое задание, описываете уникальный продукт. Так же и договор – должен быть под ваш проект, отражать ваши договоренности.
Бизнес: • Банки • Богатство и благосостояние • Коррупция • (Преступность) • Маркетинг • Менеджмент • Инвестиции • Ценные бумаги: • Управление • Открытые акционерные общества • Проекты • Документы • Ценные бумаги — контроль • Ценные бумаги — оценки • Облигации • Долги • Валюта • Недвижимость • (Аренда) • Профессии • Работа • Торговля • Услуги • Финансы • Страхование • Бюджет • Финансовые услуги • Кредиты • Компании • Государственные предприятия • Экономика • Макроэкономика • Микроэкономика • Налоги • Аудит
Промышленность: • Металлургия • Нефть • Сельское хозяйство • Энергетика
Строительство • Архитектура • Интерьер • Полы и перекрытия • Процесс строительства • Строительные материалы • Теплоизоляция • Экстерьер • Организация и управление производством
Договор на разработку
Данное соглашение готовится, когда стороннему лицу поручается разработка некоего результата интеллектуальной деятельности (РИД), например, написание программы для ЭВМ.
Гражданский Кодекс содержит понятие договора авторского заказа, который заключается с автором, то есть непосредственно с физическим лицом.
Договор, который формируется в сервисе «Документовед» хотя и регулирует процесс создания РИД и передачи прав на него, может заключаться как с физическим лицом (автором), так и с юридическим лицом (например, с компанией по разработке программного обеспечения). То есть по своей сути он является смешанным и содержит в себе как признаки авторского заказа, так и элементы договора подряда и оказания услуг.
Договор на разработку составляется в письменной форме и обычно содержит в себе разделы, в которых изложены сведения о:
- предмете договора;
- правах и обязанностях сторон;
- порядке выполнения работ и их передачи;
- порядке распределения исключительных прав на созданный РИД;
- стоимости и порядке расчётов;
- ответственности сторон и непредвиденных обстоятельствах (форс-мажор);
- конфиденциальности и т.д.
В начале договора укажите дату и место заключения соглашения, и реквизиты сторон. Сторонами в данном случае являются:
- Заказчик — лицо, поручающее другому лицу выполнить работу по созданию результата интеллектуальной деятельности.
- Исполнитель — лицо, выполняющее работу по созданию результата интеллектуальной деятельности по поручению заказчика.
Со стороны Заказчика и Исполнителя могут быть как простые физические лица, так и субъекты предпринимательской деятельности — юридические лица и индивидуальные предприниматели.
В соглашении на разработку обязательно нужно определить предмет договора. Сделать это можно следующими способами:
- путём указания в самом тексте договора;
- в согласованном сторонами Техническом задании;
- прописать в договоре, что конкретный перечень работ и условий их выполнения согласовываются сторонами посредством электронной переписки.
При согласовании предмета договора важно максимально чётко определить требования к результату работы. Например, при создании программы для ЭВМ нужно указать требования к функциональности, требования к программной совместимости и способам создания ПО (языки программирования, архитектуру программы).
Без подробного указания требований к результату интеллектуальной деятельности заказчик рискует получить совсем не тот результат, на который рассчитывал. Причём формально договор будет считаться исполненным, а работы выполненными надлежащим образом.
Более рациональным будет прописывать требования к результату работ именно в техническом задании или согласовывать посредством переписки.
Таким образом, при изменении и уточнении каких-либо требований в процессе работы не потребуется перезаключение всего договора.
Также можно предусмотреть, что, по мере необходимости, уточнённые данные можно согласовывать по электронной почте, даже если изначальные требования были установлены в техническом задании.
Главная обязанность исполнителя — в согласованный срок передать результат работы Заказчику. А Заказчик, в свою очередь, обязан принять и оплатить работы, выполненные Исполнителем.
Также обязательно предусмотрите обязанность Заказчика в установленный срок предоставить всю необходимую информацию о перечне требуемых работ и исходные данные для выполнения работ.
Также дополнительными обязанностями сторон будет соблюдение режима конфиденциальности и авторских прав третьих лиц.
Если Исполнитель понимает, что для выполнения работ необходимо использовать результат интеллектуальной деятельности третьих лиц, он должен уведомить об этом Заказчика, который самостоятельно заключает соответствующий договор с правообладателем о получении прав на их использование.
Очень важно в договоре на разработку согласовать следующие сроки:
- начала и срок окончания разработки. Можно также предусмотреть промежуточные сроки выполнения работ;
- для выявления недостатков при приеме результат работ;
- для предъявления требований Заказчиком об устранении недостатков, выявленных в ходе использования результатов работ;
- для подписания акта приёма-передачи результата выполненных работ;
- Гарантийный срок;
- срок, в течение которого Исполнитель будет обязан устранить недостатки.
Пропишите в соглашении кто будет обладателем исключительного права на результаты интеллектуальной деятельности, созданные по договору: либо Исполнитель передаёт все права Заказчику, или исключительное право остаётся у Исполнителя, а Заказчику предоставляется право использования результата выполненных работ путём воспроизведения, распространения, показа и т.д. Если все права передаются Заказчику, то Исполнитель не сохраняет за собой права использовать результат выполненных работ самостоятельно или представлять аналогичные права на их использование третьим лицам.
Определите в договоре стоимость работ путём указания её в договоре или техническом задании. Также можно указать, что стоимость работ согласовывается сторонами посредством электронной переписки, в зависимости от объема и сложности подлежащей выполнению работы.
Также укажите, что именно включается в стоимость работ.
На основании п.3 ст.1228 ГК РФ, исключительное право на результат интеллектуальной деятельности, созданный творческим трудом, первоначально возникает у его автора. Это право может быть передано автором другому лицу по договору, а также может перейти к другим лицам по иным основаниям, установленным законом. Поэтому необходимо уделять должное внимание оформлению отношений с непосредственным автором ПО.
Автором результата интеллектуальной деятельности признается гражданин, творческим трудом которого создан такой результат. Не признаются авторами результата интеллектуальной деятельности граждане, не внесшие личного творческого вклада в создание такого результата, в том числе оказавшие его автору только техническое, консультационное, организационное или материальное содействие или помощь либо только способствовавшие оформлению прав на такой результат или его использованию, а также граждане, осуществлявшие контроль за выполнением соответствующих работ (п.1 ст.1228 ГК РФ).
Техническое задание на разработку программного обеспечения
Прежде всего техническое задание необходимо программисту, чтобы написать программу. Чем подробнее прописаны требования к программе, ее функционалу, тем ближе будет конечный результат к желаемому. Нередко целесообразно подключать к работе над договором разработчика (со стороны заказчика или со стороны программиста), есть программисты, сочетающие в себе качества разработчика и программиста, тогда он поможет и с техническим заданием.
В техническом задании работы лучше разбить на этапе и согласовать сроки. Срок – это существенное (необходимое) условие договора авторского заказа. Если он не согласован в договоре, то договор авторского заказа не считается заключенным, т.е. не порождает никаких юридических последствий (статья 1299 Гражданского кодекса РФ).
Обычно процесс разработки разбивают на этапы, к которым указывают не только сроки выполнения, но и оплату по договору также делают поэтапной.
Также важно определить, что оплачивают ваши поэтапные платежи: процесс создания (работу) на соответствующем этапе или права на промежуточный этап, а могут быть авансовыми платежами в счет будущей оплаты исключительного права или лицензии (разрешения) на использование программы. Обычно это первое (вознаграждение за работу по этапу из технического задания), однако нередко лучше (зависит от обстоятельств) прописывать в договоре, чтобы это было последним (авансом за права).
Услуги юриста по авторским правам
Выше объяснены лишь основы взаимоотношений автора, разработчика программного обеспечения и заказчика. В юридическом оформлении таких отношений немало подводных камней и потенциальных рисков оспаривания как договора в целом (включая переход исключительного права на программу к заказчику), так и конкретных его условий (в частности, размера авторского вознаграждения, факта создания программы, согласованной в техническом задании, и т.д.).
Немало проблем может возникнуть на практике: отказ заказчика оплатить созданную программу целиком или в части, нарушение программистом сроков, условий технического задания, нарушение конфиденциальности, — которые можно либо исключить вовсе, либо существенно облегчить их разрешение.
Понимать основы авторского права необходимо, в том числе чтобы вести переговоры с авторами, разработчиками, заказчиками на должном уровне, однако не рекомендуется пользоваться бесплатными шаблонами, образцами договоров на разработку программ или заимствовать форму у знакомого. Во-первых, само по себе использование текста разработанного договора – чаще всего является нарушением авторских прав подготовившего текст договора юриста. Во-вторых, договор – это отражение конкретных договоренностей двух сторон. Вы заказываете или создаете уникальную программу (иначе бы использовали уже существующую), вы прописываете индивидуальное техническое задание, описываете уникальный продукт. Так же и договор – должен быть под ваш проект, отражать ваши договоренности.
Сдача и приёмка работ
Работа принимается и проверяется по техническому заданию, которое согласовывалось в начале договорных отношений, но есть дополнительные работы, которые могут выполняться без четкого ТЗ. Все, что не прописано в техническом задании, оплачивается отдельно: например, увеличение скорости загрузки приложения.
В Договоре это прописывается следующим образом:
-
«После выполнения Работ по Заданию Исполнитель направляет Заказчику: результат (далее — Результат) и акт сдачи-приемки (далее — Акт).»
-
«В течение 5 (пяти) дней с момента получения Акта Заказчик обязуется принять Результат, подписав Акт и передав его Исполнителю, или направить мотивированный отказ, сообщив Исполнителю о необходимости исправлений.»
-
«Под исправлениями Стороны понимают приведение Результата в соответствие с требованиями Задания.»
-
«Доработка результата, исходя из новых данных и требований, не указанных в Задании, не считается исправлением. Такие доработки выполняются за отдельную плату на основании нового Задания.»
3.1. Заказчик обязуется:
3.1.1. своевременно и в полном объеме оплатить стоимость разработки программного обеспечения Исполнителем на условиях настоящего Договора;
3.1.2. предоставить Исполнителю всю необходимую для разработки программного обеспечения информацию;
3.1.3. определить ответственное лицо для взаимодействия с Исполнителем по вопросам, касающимся разработки программного обеспечения;
3.1.4. при отсутствии мотивированных претензий к Исполнителю принять разработанное программное обеспечение после получения извещения от Исполнителя о выполнении работ по разработке и удостоверить факт надлежащей разработки программного обеспечения, предусмотренной настоящим Договором, путем подписания акта приема – передачи выполненных работ.
3.1.5. не разглашать третьим лицам коммерческую, финансовую, техническую и иную информацию, ставшую известной в ходе реализации настоящего Договора;
3.2. Заказчик имеет право:
3.2.1. получать информацию о ходе работ по разработке программного обеспечения лично, по телефону и посредством электронной почты.
3.2.2. расторгнуть настоящий Договор, в случае утраты интереса к предмету настоящего Договора в ходе его выполнения, уведомив о том Исполнителя не позднее одного месяца до момента такого расторжения. Договор будет считаться расторгнутым по истечении указанного срока с момента получения Исполнителем письменного уведомления о расторжении. С момента получения Исполнителем уведомления о расторжении исполнение настоящего Договора приостанавливается.
В случае досрочного расторжения Заказчиком настоящего Договора, Исполнитель имеет право на получение от Заказчика стоимость фактически выполненных работ, а Заказчик обязан оплатить Исполнителю стоимость фактически выполненных работ по Разработке программного обеспечения.
3.2.3. уточнять любым способом специфику выполнения работ по разработке программного обеспечения при условии, что такие уточнения существенно не изменяют предмет настоящего Договора.
Взаимоотношения и связи по должности
Должностная инструкция техника-программиста
1. Техник-программист относится к категории специалистов.
— техника-программиста назначается лицо, имеющее среднее профессиональное образование без предъявления требований к стажу работы;
— техника-программиста II категории — лицо, имеющее среднее профессиональное образование и стаж работы в должности техника-программиста не менее 2 лет;
— техника-программиста I категории — лицо, имеющее среднее профессиональное образование и стаж работы в должности техника-программиста II категории не менее 2 лет.
3. Назначение на должность техника-программиста и освобождение от нее .
4. Техник-программист должен знать:
4.1. Методы проектирования механизированной и автоматизированной обработки информации.
4.2. Средства вычислительной техники, сбора, передачи и обработки информации и правила их эксплуатации.
4.3. Технологию механизированной и автоматизированной обработки информации.
4.4. Рабочие программы, инструкции, макеты и другие руководящие материалы, определяющие последовательность и технику выполнения расчетных операций.
4.5. Виды технических носителей информации, правила их хранения и эксплуатации.
4.6. Действующие системы счислений, шифров и кодов.
4.7. Основные формализованные языки программирования.
4.8. Основы программирования.
4.9. Методы проведения расчетов и вычислительных работ.
4.10. Методы расчета выполненных работ.
4.11. Основы экономики, организации производства, труда и управления.
4.12. Основы трудового законодательства.
4.13. Правила внутреннего трудового распорядка.
4.14. Правила и нормы охраны труда.
5. На время отсутствия техника-программиста (отпуск, болезнь, пр.) его обязанности исполняет лицо, назначенное в установленном порядке. Данное лицо приобретает соответствующие права и несет ответственность за качественное и своевременное исполнение возложенных на него обязанностей.
Основные направления деятельности
Основными направлениями деятельности техника-программиста являются:
1. разработка простых программ обработки информации;
2. обеспечение автоматизированной обработки и представления информации;
3. обеспечение хранения информации на различных носителях.
На техника-программиста возлагаются следующие функции:
1. Разработка программ, обеспечивающих на основе анализа математических моделей и алгоритмов решения экономических и других задач возможность выполнения алгоритма, и, соответственно, поставленной задачи средствами вычислительной техники; проведение их тестирования и отладки.
2. Разработка технологии решения задач по всем этапам обработки информации.
1. Выполняет работу по обеспечению механизированной и автоматизированной обработки поступающей в вычислительный (информационно-вычислительный) центр (далее ВЦ (ИВЦ)) информации, разработки технологии решения экономических и других задач производственного и научно-исследовательского характера.
2. Принимает участие в проектировании систем обработки данных и систем математического обеспечения машины.
3. Выполняет подготовительные операции, связанные с осуществлением вычислительного процесса, ведет наблюдение за работой машин.
4. Составляет простые схемы технологического процесса обработки информации, алгоритмы решения задач, схемы коммутации, макеты, рабочие инструкции и необходимые пояснения к ним.
5. Разрабатывает программы решения простых задач, проводит их отладку и экспериментальную проверку отдельных этапов работ.
6. Выполняет работу по подготовке технических носителей информации, обеспечивающих автоматический ввод данных в вычислительную машину, по накоплению и систематизации показателей нормативного и справочного фонда, разработке форм исходящих документов, внесению необходимых изменений и своевременному корректированию рабочих программ.
7. Участвует в выполнении различных операций технологического процесса обработки информации (прием и контроль входной информации, подготовка исходных данных, обработка информации, выпуск исходящей документации и передача ее заказчику).
8. Ведет учет использования машинного времени, объемов выполненных работ.
Во избежание услышать от исполнителя: «это мы не проходили, это нам не задавали», нужно максимально детализировать Скоуп услуг, которые будут предоставляться в рамках конкретного договора. Не ограничивайтесь общей формулировкой, как: «Заказчик поручает, а Исполнитель обязуется оказать услуги по разработке программного обеспечения».
Спецификация услуг может быть приведена как в самом тексте договора, так и в приложении к нему:
Стороны согласовали, что объем, конкретные виды (спецификация) услуг, методы их предоставления, сроки и стоимость оказанных услуг взаимно согласуются в соответствующем Приложении к настоящему Договору, которое является неотъемлемой частью Договора, и с помощью Системы, и других средств коммуникации, включая с электронной почтой.
Передача имущественных прав интеллектуальной собственности
Автором программного обеспечения является разработчик, и, согласно ЗУ «Об авторском праве и смежных правах», его право авторства возникает с момента создания объекта, то есть соответствующей программы. Однако в договоре следует указать, каким образом и когда происходит передача имущественных прав интеллектуальной собственности на созданный объект заказчику. Существует два варианта — с момента создания или с момента оплаты. Понятно, что каждый вариант является более выгодным для одной из сторон:
Все исключительные права интеллектуальной собственности на Объекты передаются Исполнителем Заказчику после полной оплаты услуг Заказчиком в соответствии с условиями Договора.
Или:
Все исключительные имущественные авторские права на Объекты в полном объеме переходят от Исполнителя к Заказчику с момента создания таких объектов.
Во избежание потенциальных рисков возникновения претензий автора в отношении вознаграждения, нужно обязательно оговорить, что оплата услуг по договору включает авторское вознаграждение:
Исполнитель понимает и соглашается, что авторское вознаграждение Исполнителя за передачу Заказчику любых созданных Исполнителем объектов интеллектуальной собственности входит в сумму соответствующих платежей за предоставленные услуги по настоящему Договору.