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

Здравствуйте, в этой статье мы постараемся ответить на вопрос: «Трудовой договор с разработчиком программного обеспечения». Также Вы можете бесплатно проконсультироваться у юристов онлайн прямо на сайте.

Автором кода является программист, которого нанимает компания (ст. 1228 ГК РФ). Однако, если с программистом заключен трудовой договор с компанией, то исключительные права на служебное произведение (результат работы) сотрудника получает компания (п.2 ст. 1295 ГК РФ, п.3 ст. 1370 ГК РФ).

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

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

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

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

Договор с разработчиком: как не лишиться прав на программный продукт

Сотрудник может писать код на своем оборудовании или оборудовании компании. Может писать код в офисе, дома, коворкинге и любом другом месте, а также писать код в нерабочие часы.

Если в трудовом договоре жестко определены часы работы сотрудника (трудовое время) с 9:00 до 18:00 и нет никаких дополнительных соглашений по его задержке в нерабочее время, то функции, которые будет выполнять сотрудник после 18:00 будут относиться к нерабочему времени и, соответственно, результат работы и интеллектуальная собственность будет проходить вне рамок трудового договора (ст. 91 ТК РФ).

Исключительные права на код, который был написан в это время будут принадлежать сотруднику, а не компании. Чтобы этого избежать потребуется зафиксировать в должностной инструкции или трудовом договоре, что график работы может быть ненормирован (ст. 101 ТК РФ) или возможна дополнительная нагрузка во внерабочее время по поручению работодателя в рамках трудового договора.

Также лучше зафиксировать в трудовом договоре, что для выполнения своих трудовых функций сотрудник может работать в офисе компании или любом другом месте, а также использовать любое оборудование, в том числе свое. Фактом выполнения функций по трудовому договору будет являться задача руководителя в таск-системе (jira, clickup, asana и т.д.).

Если сотрудник пишет код на оборудовании своего работодателя или использует оборудование работодателя для своих проектов (допустим, компания дала в личное пользование сотрудника рабочий ноут), то исключительные права на код будут принадлежать сотруднику, а не компании (п.5 ст. 1370 ГК РФ).

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

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

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

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

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

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

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

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

на оказание услуг по разработке программного обеспечения г. «» 2022 г. в лице , действующего на основании , именуемый в дальнейшем «Исполнитель», с одной стороны, и в лице , действующего на основании , именуемый в дальнейшем «Заказчик», с другой стороны, именуемые в дальнейшем «Стороны», заключили настоящий договор, в дальнейшем «Договор», о нижеследующем:

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

1.2. Исполнитель обязуется для Заказчика в сроки, обусловленные настоящим договором, разработать за плату Программу в соответствии с техническим заданием на Разработку Программы, отраженным в Приложении №1 к настоящему договору, являющемся неотъемлемой частью настоящего договора.

1.3. Условия Разработки Программы, а именно этапы Разработки Программы, а также стоимость Разработки Программы, в том числе и поэтапно, определяются в Приложении №2 к настоящему договору, являющемся неотъемлемой частью настоящего договора.

2.1. Исполнитель обязуется:

2.1.1. разработать Программу в соответствии с Техническим Заданием;

2.1.2. протестировать Программу;

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

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

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

2.1.6. обучить специалистов Заказчика работе с Программой;

2.1.7. установить испытательный срок в течение месяцев (до «»2022 года). В период испытательного срока Исполнитель бесплатно устраняет дефекты и учитывает замечания Заказчика, связанные с проведенными Исполнителем работами, в рамках Технического Задания. По истечении испытательного срока претензии к выполненным работам не принимаются.

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

2.1.9. не разглашать третьим лицам коммерческую, финансовую, техническую и иную информацию, ставшую известной в ходе реализации настоящего договора.

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

2.2. Исполнитель имеет право:

2.2.1. досрочно выполнить работы по этапам Разработки Программы и договору в целом;

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

Трудовой договор с программистом

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. расторгнуть настоящий договор, в случае утраты интереса к предмету настоящего договора в ходе его выполнения, уведомив о том Исполнителя не позднее одного месяца до момента такого расторжения. Договор будет считаться расторгнутым по истечении указанного срока с момента получения Исполнителем письменного уведомления о расторжении. С момента получения Исполнителем уведомления о расторжении исполнение настоящего Договора приостанавливается. В случае досрочного расторжения Заказчиком настоящего договора, Исполнитель имеет право на получение от Заказчика стоимость фактически выполненных работ, а Заказчик обязан оплатить Исполнителю стоимость фактически выполненных работ по Разработке Программы.

4.1. Стоимость Разработки Программы, подлежащая уплате Заказчиком Исполнителю составляет рублей без НДС и определяется в Приложении №2 к настоящему договору.

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

4.3. Расчет Заказчика с Исполнителем за Разработку Программы производится в срок не позднее банковских дней после подписания Сторонами акта приема-передачи выполненных работ на основании выставленного счета на оплату Разработки Программы.

5.1. За неисполнение или ненадлежащее исполнение условий настоящего договора Стороны несут ответственность, предусмотренную действующим законодательством Российской Федерации.

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

6.1. Исключительное право на использование Программы в любой форме и любым способом принадлежит Исполнителю. Заключение настоящего договора не означает перехода права собственности на Программу в полном объеме от Исполнителя к Заказчику.

6.2. Имущественные права на Программу переходят к Заказчику после полной оплаты Разработки Программы.

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

6.4. Исполнитель имеет право использовать Программу в коммерческих целях.

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

В рамках заключаемого договора Исполнитель осуществляет разработку программного обеспечения «Бальная система», за определенное договором денежное вознаграждение.
Все требования, связанные с разработкой ПО, содержатся в тексте Приложения 1 к настоящему договору.
Порядок осуществления работы, порядок и сроки оплаты, порядок приема-передачи работ закреплены в Приложении 1 к настоящему соглашению.

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

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

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

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

Программист относится к категории специалистов, принимается на работу и увольняется приказом директора предприятия.

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

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

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

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

  • Прикладные программисты. Такие специалисты занимаются разработкой конкретных программ, необходимых для работы организации. Например, сюда можно отнести программистов 1С.
  • Системные программисты программируют операционные системы, интерфейсы к распределенным базам данных, работают с сетями.
  • Веб-программисты имеют дело с сетями, но, как правило, с глобальными, такими, как Интернет. Они пишут веб-интерфейсы к базам данных, создают динамические веб-страницы и т.п.
  • Дополнительное соглашение.

Остальные документы из группы Трудовые договоры смотрите здесь, Трудовые договоры ИТ отдела смотрите здесь.

С этим шаблоном часто используют:

  • Трудовой договор с руководителем проекта
  • Трудовой договор с супервайзером
  • Трудовой договор с техническим директором
  • Трудовой договор с веб-дизайнером
  • Трудовой договор со слесарем-сантехником

Популярные документы и процедуры:

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

Договоры в сфере информационных технологий (IT)

Трудовой договор должен включать в себя специфические трудовые обязанности работника по разработке программного кода для конкретных IT-продуктов, в число которых входят:

  1. четкое определение момента передачи работодателю исключительных прав на интеллектуальный продукт, созданный программистом в рамках должностных обязанностей;
  2. способы оплаты труда. Следует учитывать требования ст. 1296 ГК РФ, устанавливающей, что работодатель, помимо заработной платы, обязан выплачивать авторам вознаграждение за передачу исключительного права на интеллектуальный продукт;
  3. условия внесения модификаций в программный код;
  4. обязанность работодателя в срок до 3 лет с момента создания IT-продукта либо начать его использование, либо передать исключительное право на IT-продукт другому лицу, либо известить автора о сохранении тайны продукта;
  5. положения о конфиденциальности.

Помимо специфических особенностей трудовой договор с программистом включает в себя общие положения трудовых договоров, установленные ст. 57 ТК РФ. В качестве общих условий указываются:

  1. сведения о работодателе и работнике;
  2. дата и место заключения договора;
  3. место работы работника. С учетом творческого характера работы программиста местом работы может быть место жительства работника;
  4. должность работника;
  5. условия испытательного срока, если он будет установлен при заключении трудового договора;
  6. дата, с которой работник должен приступить к исполнению трудовых обязанностей;
  7. сведения о возможности разъездного характера работы;
  8. срок действия договора в случае заключения срочного ТД;
  9. режим рабочего времени и времени отдыха;
  10. гарантии и компенсации;
  11. условия страхования;
  12. иные условия, например, обязанность работодателя обеспечить работника жильем.

1.1. Работник принимается на работу в должности инженера-программиста.

1.2. Настоящий договор является договором:

по основному месту работы;

по совместительству.

(нужное подчеркнуть)

2.1. Настоящий договор заключен на неопределенный срок.

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

3.1. Работник имеет право на:

3.1.1. Предоставление ему работы, обусловленной трудовым договором.

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

3.1.3. Полную достоверную информацию об условиях труда и требованиях охраны труда на рабочем месте.

3.1.4. Защиту персональных данных.

3.1.5. Продолжительность рабочего времени в соответствии с действующим законодательством.

3.1.6. Время отдыха.

3.1.7. Оплату и нормирование труда.

3.1.8. Получение заработной платы и иных сумм, причитающихся Работнику, в установленные сроки (в случае задержки выплаты заработной платы на срок более 15 дней — на приостановление работы на весь период до выплаты задержанной суммы с извещением Работодателя в письменной форме, кроме случаев, предусмотренных ст.142 ТК РФ).

3.1.9. Гарантии и компенсации.

3.1.10. Профессиональную подготовку, переподготовку и повышение квалификации.

3.1.11. Охрану труда.

3.1.12. Объединение, включая право на создание профессиональных союзов и вступление в них для защиты своих трудовых прав, свобод и законных интересов.

3.1.13. Участие в управлении организацией в предусмотренных ТК РФ, иными федеральными законами и коллективным договором формах.

3.1.14. Ведение коллективных переговоров и заключение коллективных договоров и соглашений через своих представителей, а также на информацию о выполнении коллективного договора, соглашений.

3.1.15. Защиту своих трудовых прав, свобод и законных интересов всеми не запрещенными законом способами.

3.1.16. Разрешение индивидуальных и коллективных трудовых споров, включая право на забастовку, в порядке, установленном ТК РФ, иными федеральными законами.

3.1.17. Возмещение вреда, причиненного Работнику в связи с исполнением Работником трудовых обязанностей, и компенсацию морального вреда в порядке, установленном ТК РФ, иными федеральными законами.

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

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

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

Трудовые отношения с программистом: нюансы договора и интересные кейсы

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

Пример: Илья 7 лет работал программистом в крупной компании, а потом решил попробовать силы на удаленке. Оформил самозанятость, разместил объявления об услугах.

Теперь он помогает компаниям с разработкой ПО, создает приложения на 1С, продает мобильные игры сторонним организациям. «Налог на профессиональный доход» не запрещает совмещать несколько видов деятельности.

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

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

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

На сегодняшний день актуальность ИТ-сферы, необходимость ее правового регулирования и юридически верного оформления сложно переоценить. С началом пандемии, активизировалась интернет-торговля, все больше услуг клиенты могут получать онлайн, Минэкономразвития России внесло в Правительство проект закона, которым предлагается перевести деловой документооборот в электронный вид (инфо 14.09.2020), все больше внимания мы уделяем защите конфиденциальной информации, легитимности обработки персональных данных, информационной безопасности систем, легитимности работы сайтов, социальных сетей, агрегаторов, маркетплейсов, мессенджеров.

Ежедневно в RTM Group обращаются десятки клиентов с запросами юридических консультаций и запросами конкретных предложений юридических услуг, чаще всего, по созданию актуальной документации для сайта, социальной сети, маркетплейса, по разработке и анализу различных ИТ-договоров. Сейчас более подробно остановимся на последних.

ИТ-договоры – это собирательное понятие, выделенное лишь формально, характеризующее в большей степени сферу применения документа, нежели его структуру или особенности правового регулирования.

ИТ-сфера обширна и многогранна, договоры, призванные урегулировать правоотношения, складывающиеся в процессе, можно условно разделить на такие виды, как:

  • Договоры оказания IT-услуг;
  • Договоры по разработке и техническому обслуживанию Интернет-сайтов;
  • Договоры и сопроводительные документы для работы Интернет-магазинов и Интернет-сайтов в сфере оказания услуг (оферта, пользовательское соглашение, политика конфиденциальности и обработки персональных данных и т.п.);
  • Договоры на разработку программного обеспечения (заключается между компаниями);
  • Договоры авторского заказа на разработку программного обеспечения (заключается с физическим лицом);
  • Пользовательские и лицензионные соглашения;
  • Договоры сопровождения (техподдержки), настройки/интеграции (внедрения) ПО;
  • Договоры на создание сайта;
  • Договоры на настройку и сопровождение интернет-рекламы;
  • Многие другие.

Работу над любым договором настоятельно рекомендуем начинать с анализа бизнес-модели или проекта в целом. Зачем? Чтобы четко понимать, к какому результату желает прийти наш заказчик в результате выполнения договора (или невыполнения, — тоже предстоит выяснить, чтобы вовремя прописать нужные условия и нивелировать риски). Нельзя ограничиваться формальным указанием заказчика на предмет договора, важны любые мелочи.

Например, компания разработала некое ПО, позволяющее генерировать ПЭП на мобильном устройстве и с помощью нее подписывать любые документы. Теперь она желает реализовать ПО некому банку. Задача исполнителя – подготовить для компании комплект документов, позволяющий реализовать проект заказчика до момента передачи ПО Банку.

Задача – как можно детальней описать предмет договора, максимально декомпозировать услугу, идеально – четко прописать в техническом задании к договору все требования заказчика и ожидаемый результат. Этот тезис в равной степени актуален и для заказчика, и для Исполнителя, ведь будет точно определено, что желает получить в результате оказания услуг Заказчик, и что должен сделать Исполнитель. Длящиеся во времени услуги целесообразно разбивать на этапы, определяя при этом сроки и стоимость каждого этапа.

В соответствии с ч. 1 ст. 432 ГК РФ договор считается заключенным, если между сторонами в требуемой в подлежащих случаях форме достигнуто соглашение по всем существенным условиям договора. Существенным является условие о предмете договора. Недостаточно конкретная формулировка может стать причиной для признания договора незаключенным.

Арбитражная практика показывает, что обычно при оценке договора оказания услуг и определении его предмета суды изучают, был ли перечень конкретных оказанных услуг обозначен в договоре и/или в приложениях к нему. Важным моментом для принятия решения о заключении договора является результат оценки судом степени конкретизации деятельности и/или действий, составляющих его предмет, что несет в себе риск, поскольку закон не содержит критериев для подобной оценки. Поэтому главную роль может сыграть выявленный нами критерий, уточняющий деятельность или действия исполнителя, как привязка услуг к конкретному материальному объекту, если это возможно, или к результату работу/услуг. (п. 1.1 и 2.2 постановления ФАС Волго-Вятского округа от 19.04.2010 по делу № А82-3523/2009-7, постановление ФАС Московского округа от 01.12.2009 № КГ-А40/11809-09).

Помимо предмета договора, определите момент и порядок его подписания, иных документов, а также регламент взаимодействия сторон по договору.

Например, так: «Моментом заключения договора считается дата, указанная в правом верхнем углу первой страницы договора».

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

О договоре подряда на так наз. IT-разработки

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

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

Пока не перешли к прочим условиям договора оказания ИТ-услуг, хочу обратить Ваше внимание на стороны по договору. Ведь если заказчиком услуг по договору выступает физ. лицо, то правоотношения между заказчиком и исполнителем регулируются Законом о защите прав потребителей, который является специальным по отношению к нормам ГК РФ и прочим нормативным правовым актам. Здесь требуется учесть и прописать такие аспекты, как место составления, предмет договора, определить, какие именно недостатки услуг являются существенными, помнить, что по ЗоПП неустойки и штрафы очень значительные, и договором они не регулируются.

А теперь вернёмся к условиям договора оказания ИТ-услуг. Важными моментами, которые необходимо отразить в договоре оказания ИТ-услуг являются:

  • Место оказания услуг;
  • Сроки оказания услуг;
  • Права и корреспондирующие им обязанности сторон.

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

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

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

Делая творческую работу, сотрудник становится автором её итога. Штатный разработчик написал код — он навсегда его автор. Итог работы закон называет произведением и относит к нему фото, видео, рисунок, текст, программу, музыку. Полный список — в ст. 1225 ГК РФ.

Автор имеет право использовать произведение. А ещё продать или разрешить пользоваться за деньги. То есть продавать программу по лицензии изначально может только разработчик. Это называется исключительным правом — ст. 1229 ГК РФ.

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

Образец оформления трудового договора с программистом

Компенсацию может потребовать и работник. Он автор, и исключительные права никому не продавал. Зарплата не в счёт — это уже говорили. Ещё у сотрудника появится суперспособность запретить вам зарабатывать на произведении.

Если бы программа Medsenger осталась у работодателя, штатные программисты могли отсудить те же 5 000 000 ₽ и запретить дистрибуцию.

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

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

Частая проблема взаимоотношений работодателя и программиста – нарушение авторских прав и незаконное использование интеллектуальной собственности. Несовершенство законодательства об авторских и смежных правах требует еще большего внимания к нюансам трудового договора с программистом.

Известны случаи, когда сотрудники используют интеллектуальную собственность работодателя в личных целях с намерением заработать «на стороне» у конкурентов или создать собственное дело и уволиться. Такие действия приводят к ущербу для работодателя. Чтобы избежать этого, нужен комплексный подход:

  • трудовой договор
  • должностная инструкция
  • соглашение о неразглашении коммерческой тайны

Детальный перечень обязанностей

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

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

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

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

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

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

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

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

В процессе труда программист получает доступ к конфиденциальной информации. Поэтому часто в дополнение к трудовому договору заключается Соглашение о неразглашении конфиденциальной информации (NDA).

NDA содержит:

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

Также можно добавить пункты о неконкуренции (non-compete) и непереманивании (non-solicitation) – временный запрет работать в конкретно-обозначенных сферах и переманивать клиентов. Детальное раскрытие этих пунктов важно: суды негативно относятся к общим формулировкам и размытым понятиям.

I. Общие положения

1. На должность программиста назначается лицо, имеющее среднее профессиональное образование и дополнительное профессиональное образование по программе повышения квалификации.

2. Опыт практической работы не менее 6 месяцев в области разработки программного обеспечения.

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. Внутренние нормативные документы, регламентирующие порядок отражения результатов рефакторинга и оптимизации в коллективной базе знаний

4.15. Методы и приемы отладки программного кода

4.16. Типовые ошибки, возникающие при разработке программного обеспечения, и методы их диагностики и исправления

5. Программист подчиняется непосредственно ___________________.

6. На время отсутствия программиста (отпуск, болезнь, пр.) его обязанности исполняет лицо, назначенное в установленном порядке. Данное лицо приобретает соответствующие права и несет ответственность за надлежащее их исполнение.

В обязанности программиста входит:

1. Разработка процедур проверки работоспособности и измерения характеристик программного обеспечения:

— Разработка процедуры проверки работоспособности программного обеспечения

— Разработка процедуры сбора диагностических данных

— Разработка процедуры измерения требуемых характеристик программного обеспечения

— Оценка и согласование сроков выполнения поставленных задач

2. Разработка тестовых наборов данных:

— Подготовка тестовых наборов данных в соответствии с выбранной методикой

— Оценка и согласование сроков выполнения поставленных задач

3. Проверка работоспособности программного обеспечения:

— Проверка работоспособности программного обеспечения на основе разработанных тестовых наборов данных

— Оценка соответствия программного обеспечения требуемым характеристикам

— Сбор и анализ полученных результатов проверки работоспособности программного обеспечения

— Оценка и согласование сроков выполнения поставленных задач

4. Рефакторинг и оптимизация программного кода:

— Анализ программного кода на соответствие требованиям по читаемости и производительности

— Внесение изменений в программный код и проверка его работоспособности

— Оценка и согласование сроков выполнения поставленных задач

5. Исправление дефектов, зафиксированных в базе данных дефектов:

— Воспроизведение дефектов, зафиксированных в базе данных дефектов

— Установление причин возникновения дефектов

— Внесение изменений в программный код для устранения выявленных дефектов

— Оценка и согласование сроков выполнения поставленных задач

Программист имеет право:

1. Запрашивать и получать необходимую информацию, а также материалы и документы, относящиеся к вопросам своей деятельности.

2. Повышать квалификацию, проходить переподготовку (переквалификацию)

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

4. Вносить предложения и замечания по вопросам улучшения деятельности на порученном участке работы.

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

6. Принимать самостоятельные решения, руководствуясь квалификационными требованиями и должностными обязанностями

Должностная инструкция программиста — образец (2021)

Актуальный образец трудового договора для программиста и системного администратора. Скачайте документы бесплатно, в формате doc. Бланки соответствуют требованиям Трудового кодекса.

Ниже доступен для скачивания образец трудового договора с программистом (инженером-программистом) и системным администратором, иногда ошибочно именуемым айтишником.

  • Юридический аудит сайта
  • Аудит рекламных материалов на соблюдение требований законодательства
  • Аудит проекта на признаки азартной игры
  • Аудит программного обеспечения и компьютерных игр на нарушение авторских прав
  • Юридическое и правовое сопровождение сделок франчайзинга
  • Публикация игр в Google Play и App Store
  • Юридическая консультация для блогеров
  • Как разработчику добавить свою игру в Steam?
  • Торговая марка для продавца на Amazon
  • Защита авторских прав на программное обеспечение и компьютерную игру
  • Разрешение споров об интеллектуальной собственности в интернете: юрисдикция и обеспечение доказательств
  • Регистрация патентов на программное обеспечение и объекты компьютерной игры
  • Правовая защита бренда


Похожие записи:

Напишите свой комментарий ...