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

Вы создаете сайты,  и вам нужно знать, как составить договор на создание сайта?

Поехали!

Договор подряда + лицензионный договор


Нам подойдет смешанный договор, включающий элементы договора подряда и лицензионного договора.

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

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

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

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

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

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

  • выполнение работ и передача результата
  • передача прав интеллектуальной собственности на результат работ

Неправильно в договорах подряда употреблять слова «услуги».

Пример из договора

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

Законы

 

План-график и смета


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

  • сроки работ — в план-график
  • стоимость работ — в смету

Небольшой проект разбиваем на этапы:

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

Если проект крупный, возможны этапы:

  1. Анализ и сбор требований:
    • встречи с заказчиком для проведения интервью и доклада о результатах
    • написание документа требований
    • тестирование требований
    • написание и согласование инициирующих проект документов
  2. Проектирование решения:
    • написание технического задания
    • написание архитектуры решения
    • тестирование технического задания и архитектуры решения
    • обучение специалистов предметной области
    • установка сред разработки и тестирования
    • написание тест-плана и вариантов тестирования системы
    • встречи с заказчиком
  3. Разработка и внутреннее тестирование:
    • еженедельные встречи разработчиков
    • программирование
    • улучшение кода
    • демонстрации (подготовка и проведение)
    • первая установка решения на среду тестирования
    • прохождение тест кейсов
  4. Тестирование на стороне заказчика:
    • первая установка в тестовую среду заказчика
    • поставки бета версий
    • доработка и исправление неисправностей
  5. Внедрение
    • установка на рабочий сервер
    • обучение пользователей
    • написание инструкций

Крупные этапы можно разбить на части (спринты), и смету на них вынести в разные приложенияя.

Смета бывает:

  • приблизительной (может изменяться)
  • твердой (не может изменяться)

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

Стоимость работ сложно оценить без технического задания, поэтому рекомендуем 2 варианта:

  • подписать твердую смету только на инициацию проекта, а после согласования технического задания — на следующие этапы
  • подписать приблизительную смету на все этапы, а потом вносить в нее изменения

Пример из договора

Этапы работ:

  1. Инициация проекта:
    • сбор и анализ данных
    • разработка технического задания
    • согласование технического задания с заказчиком
  2. Разработка дизайна (дизайн-концепции) веб-сайта в соответствии с техническим заданием:
    • разработка дизайна (дизайн-концепции) веб-сайта
    • согласование дизайна (дизайн-концепции) веб-сайта с заказчиком
  3. Сборка веб-сайта в соответствии с техническим заданием и дизайн-концепцией:
    • установка веб-сайта на тестовой хостинг-площадке исполнителя
    • предоставление доступа пользователям заказчика к системе управления веб-сайтом
    • предоставление инструкций пользователям заказчика по пользованию системой управления веб-сайтом в рамках стандартной инструкции ее разработчика
    • внесение изменений в веб-сайт по результатам тестирования
  4. Размещение веб-сайта в сети интернет:
    • установка веб-сайта на хостинг-площадку и доменное имя заказчика
    • настройка и предоставления заказчику доступа к системе управления веб-сайтом

Стоимость этапов работ согласовывается сторонами в приблизительной смете.

Законы

 

Техническое задание

Рекомендуем прописывать в техническом задании (техзадание, ТЗ, бриф):

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

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

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

Примеры из договора

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

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

Законы

 

Просрочка заказчика


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

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

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

Пример из договора

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

[Вариант № 1] В этом случае сроки выполнения работ увеличиваются соразмерно времени просрочки исполнения заказчиком своих обязательств, а также на время, необходимое исполнителю на возобновление работ, но не более 10 рабочих дней.

[Вариант № 2] В этом случае сроки выполнения работ увеличиваются соразмерно времени просрочки исполнения заказчиком своих обязательств, а заказчик дополнительно оплачивает время простоя исполнителя из расчета ___ за каждый час простоя.

Законы

 

Ограничение ответственности


Обычно программное обеспечение поставляется «таким, каково оно есть», то есть вообще без гарантий.

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

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

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

Пример из договора

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

Законы

 

Гарантийное обслуживание


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

  • устранение любых ошибок
  • консультирование

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

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

В остальном прописываем:

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

Аргументируем трудозатратами исполнителя.

Пример из договора

Гарантийный срок исчисляется с момента подписания сторонами акта сдачи-приемки выполненных работ и составляет 3 месяца.

Гарантийное обслуживание включает устранение ошибок в работе веб-сайта и консультирование заказчика по работе с сайтом суммарной длительностью не более 8 часов в течение гарантийного срока.

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

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

Ошибка в работе веб-сайта является качественными или количественными недоработками в результатах работ (далее недоработки), если результат работ не соответствует техническому заданию.

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

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

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

В этом случае заказчик обязуется оплатить диагностику и устранение ошибки из расчета __ за каждый час фактически затраченного времени на основании счета исполнителя не позднее 5 дней с момента получения указанного счета.

Гарантийный срок может быть продлен по отдельному соглашению сторон.

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

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

Законы

Нашли ошибку? Помогите исправить! Выделите и нажмите Ctrl+Enter.

Leave a Comment

Спасибо!

Теперь редакторы в курсе.