Какой договор заключать: разработка ПО, оказание услуг, лицензионный?
Какой договор заключать, если нужна разработка программного обеспечения.
Для людей, любящих ГОСТы, есть в Беларуси документ, определяющий все процессы жизненного цикла компьютерных программ, - Государственный стандарт Республики Беларусь СТБ ИСО/МЭК 12207-2003 "Информационные технологии. Процессы жизненного цикла программных средств". В соответствии с п.1 основными процессами жизненного цикла программных средств (компьютерных программ) являются: заказ, поставка, разработка, эксплуатация, сопровождение; в качестве вспомогательных - документирование, управление конфигурацией, аудит, решение проблемы и пр. Также СТБ 12207-2003 конкретизирует связанные с жизненным циклом компьютерных программ работы и задачи заказчика и исполнителя.
Таким образоом, стадии процесса создания и эксплуатации компьютерной программы:
- определение требований к компьютерной программе;
- подготовка технического задания на разработку компьютерной программы;
- разработка компьютерной программы;
- документирование компьютерной программы;
- внедрение компьютерной программы;
- аудит информационной системы для проверки соответствия разработанной и внедренной компьютерной программы требованиям заказчика;
- сопровождение компьютерной программы;
- модификация, доработка компьютерной программы.
В таблице приведен перечень договоров, который можно использовать на той или иной стадии.
Договор возмездного оказания услуг, в ходе которого исполнитель оказывает консультационные услуги Заказчику |
Заказчик определяет требования к программе, которые должны охватывать функциональные, коммерческие, организационные и потребительские аспекты системы, а также требования безопасности, защиты и другие критические требования наряду с требованиями к проектированию, тестированию и соответствию определенным стандартам и процедурам. |
Технические требования |
Исполнителем по такому договору, как правило, является компания - бизнес-консультант, непосредственно разработчик компьютерных программ либо системный интегратор. Особенностью системных интеграторов является то, что такие компании оказывают полный спектр услуг (работ), связанных с консультированием, проектированием, разработкой, внедрением и сопровождением компьютерных программ, поставкой оборудования для информационных систем. |
Лицензионный договор |
Если функциональность доступных на рынке программ (систем) позволяет удовлетворить требования заказчика, то он обращается к правообладателям или их представителям с целью получения разрешения на использование компьютерной программы (системы). |
Договор на разработку ТЗ |
Если техническое задание не включено в состав компьютерной программы, технической документации, оно является отдельным объектом авторского права. Предметом договора - создание объекта авторского права и предоставление прав на него. Как правило, техническое задание разрабатывает тот же исполнитель, который разрабатывал программу. В договоре важно отразить, будет ли уступлено исключительное право на разработанное техническое задание заказчику либо ему будет предоставлена лицензия на использование технического задания. В случае предоставления лицензии необходимо определить правомочия, которыми наделяется заказчик-лицензиат. |
Договор на разработку компьютерной программы
|
Цель заказчика: получение прав на использование компьютерной программы, разработанной в соответствии с предъявленными требованиями (техническим заданием). Заказчику может быть:
Договор на разработку компьютерной программы, по сути, является смешанным гражданско-правовым договором. С одной стороны, он содержит условия договора возмездного оказания услуг либо, по мнению некоторых юристов, выполнения работ. Исполнитель по поручению и в соответствии с требованиями заказчика принимает на себя обязательство осуществить деятельность по организации процесса создания компьютерной программы своими работниками либо третьими лицами (автором либо соавторами). С другой стороны, рассматриваемый договор содержит условия договора уступки исключительного права или лицензионного договора. Исполнитель отчуждает исключительное право на компьютерную программу в полном объеме заказчику либо предоставляет лицензию на использование компьютерной программы. При заключении лицензионного договора важно определить: состав правомочий заказчика по использованию программы; территорию, на которой допускается использование программы; срок лицензии. стоимость оказания услуг, так и вознаграждение за уступку исключительного права либо предоставление лицензии. Цена договора может определяться путем установления фиксированной цены либо ставок за период оказания услуг специалистами различной квалификации. Передача исключительного права на компьютерную программу оформляется актом передачи прав. В договоре следует также предусмотреть способ передачи самой компьютерной программы: через сеть Интернет, на материальных носителях. Гарантии на программу: Большинство разработчиков придерживаются позиции, согласно которой программа предоставляется заказчику без каких-либо гарантий работоспособности в дальнейшем. При этом разработчик заявляет, что ни одна программа не свободна от ошибок и ответственности за любые убытки, возникшие у заказчика в связи с использованием либо невозможностью использования программы, исполнитель не несет. В то же время имеет смысл установить в договоре определенный срок, в течение которого исполнитель после передачи программы заказчику для эксплуатации должен исправить ошибки и устранить недоработки в программе за свой счет. |
Договор возмездного оказания услуг (тестирование программы) |
Для проведения независимого тестирования заказчик может привлечь стороннюю организацию. исполнитель по заданию заказчика испытывает программу в условиях, приближенных к ее реальному использованию, и на основании тестирования подготавливает отчет о выявленных ошибках, недоработках. Устранение ошибок и недоработок, как правило, осуществляет разработчик программы. |
Договор возмездного оказания услуг (Договор внедрения программы) |
Новых объектов авторского права в ходе выполнения исполнителем своих обязанностей, как правило, не возникает. Обязанности Заказчика:
Сроки внедрения: зависимость от исполнения обязательств заказчика по договору. Например, в случае несвоевременного предоставления информации исполнителю либо проблем с оборудованием информационной системы заказчика срок внедрения сдвигается на время такой задержки. Детальный план внедрения программы: услуги по внедрению разделяются на этапы (фазы), подробно описываются обязанности и действия каждой стороны, указываются сроки выполнения и результаты по каждому этапу. Целесообразно каждый этап завершать подписанием акта оказанных услуг. Образец акта сдачи-приемки выполненных работ услуг Если этапы внедрения идут последовательно (следующий этап начинается после окончания предыдущего), то сроки оказания услуг по этапам можно привязать не к конкретным датам, а к моменту завершения предыдущего этапа. |
Договор обучения сотрудников |
Предмет договора: консультационные услуги по использованию компьютерных программ (систем) в соответствии с подробным планом консультаций (рассматриваемых в ходе консультаций вопросов) |
Договор сопровождения программы (договор возмездного оказания услуг) |
Заключение его хотя и не является обязательным, но, тем не менее, рекомендуется ввиду особенностей эксплуатации программ. В рамках сопровождения исполнитель выдает заказчику указания и рекомендации по вопросам эксплуатации и функционирования программ, внесения изменений в настройки. Обычно для таких консультаций организуется "горячая линия" с использованием телефонной и электронной связи. В договоре важно определить контактные данные сторон и время, в течение которого исполнитель предоставляет консультации. Кроме того, в рамках сопровождения исполнитель устраняет ошибки и недоработки в программе (системе), которые не были обнаружены на этапе разработки и внедрения. При этом в договоре следует указывать время устранения ошибок в зависимости от их важности (влияния на бизнес-процессы заказчика). Договор на сервисное обслуживание информационных систем образец
|
Договор модификации программы |
Исправление ошибок нередко связано с модификацией кода программы. Такую модификацию вправе осуществлять лицо, имеющее на то полномочия, как правило, это правообладатель. Перед тем как привлечь для сопровождения программы лицо, отличное от ее правообладателя или лицензиара, следует убедиться в том, что лицо имеет право на модификацию кода программы. Полномочие может вытекать из договора исполнителя с вендором, т.е. компанией - поставщиком (производителем) программы, либо из договора заказчика с вендором. Часто в рамках сопровождения производится доработка программы, не связанная с расширением ее функциональности. Цель такой доработки - обеспечить соответствие требованиям законодательства, применимым к деятельности заказчика, распоряжениям, приказам и т.д. Если сопровождение осуществляет разработчик либо правообладатель программы, то в рамках сопровождения он может предоставлять заказчику новые версии программы, учитывающие обнаруженные ошибки, недоработки, изменившиеся требования. Образец договора на модернизацию сайта
|
Смотрите также Образцы документов для сайта
Помочь сайту: