Вопрос экономии всегда актуален для бизнеса. Особенно если решить его можно за счёт налогов и взносов. В этом году лидерами по налоговым «скидкам» стали IT-компании, но чтобы получить их, нужно выполнить ряд условий. Одно из таких — вступление в реестр отечественного ПО.
Для вступления в реестр есть важный пункт — наличие сайта с описанием функционала приложения и ценами для каждой отдельной комплектации. Кто-то садится разрабатывать сайт самостоятельно, большинство же выбирает не тратить время на эту задачу и нанимает подрядчика. Возникает вопрос: какой договор с ним составить?
Для вступления в реестр есть важный пункт — наличие сайта с описанием функционала приложения и ценами для каждой отдельной комплектации. Кто-то садится разрабатывать сайт самостоятельно, большинство же выбирает не тратить время на эту задачу и нанимает подрядчика. Возникает вопрос: какой договор с ним составить?
Про договоры с подрядчиками
Судебная практика неоднозначна. Иногда суды считают, что достаточно составить договор подряда, некоторые ссылаются на договор оказания услуг, а третьи вовсе настаивают на смешанном. Есть даже вариант с авторским заказом, если договор заключается с физлицом.
Хорошо, здесь мы поняли, что единых правил нет, и в каждом отдельном случае нужно выбирать тип договора по ситуации, учитывая судебную практику. А что дальше?
Дальше подготовка и проверка договора — довольно сложный и трудоёмкий процесс. Сначала нужно выбрать тип договора (с этим определились выше), подобрать пункты, которые хотите в нём отразить и прописать все составляющие сухим юридическим языком.
Но какой бы договор вы ни выбрали, в любом случае к нему нужно подготовить техническое задание, оно же ТЗ, которое является неотъемлемой частью. Ниже будет о том, как правильно его составить.
Хорошо, здесь мы поняли, что единых правил нет, и в каждом отдельном случае нужно выбирать тип договора по ситуации, учитывая судебную практику. А что дальше?
Дальше подготовка и проверка договора — довольно сложный и трудоёмкий процесс. Сначала нужно выбрать тип договора (с этим определились выше), подобрать пункты, которые хотите в нём отразить и прописать все составляющие сухим юридическим языком.
Но какой бы договор вы ни выбрали, в любом случае к нему нужно подготовить техническое задание, оно же ТЗ, которое является неотъемлемой частью. Ниже будет о том, как правильно его составить.
3 причины составить техническое задание
1. Самое простое — защитить себя.
ТЗ поможет согласовать и закрепить на бумаге договоренности по срокам и порядку внесения правок. Позволит детально прописать объём работ, элементы сайта и ожидаемый функционал. В случае спора вы всегда сможете ссылаться на подписанный документ, использовать его в качестве аргумента в переписке с исполнителем и, если понадобится, как доказательство в суде.
2. Понять и зафиксировать цену.
В задании чётко прописывается прайс всех работ: разработка сайта, его отдельных элементов и даже техническое сопровождение. Это важно не только в контексте полной стоимости работы, но и в ситуации, когда стороны решают прекратить работу в середине проекта, и нужно понять, кто и кому сколько должен.
3. Нужно заменить или добавить исполнителей.
Если вы разошлись с прежним исполнителем или просто хотите поручить разработку различных модулей сайта разным подрядчикам, то техническое задание очень важно прописать детально, чтобы чётко понимать, кто и над какой частью трудится, и как они стыкуются между собой.
ТЗ поможет согласовать и закрепить на бумаге договоренности по срокам и порядку внесения правок. Позволит детально прописать объём работ, элементы сайта и ожидаемый функционал. В случае спора вы всегда сможете ссылаться на подписанный документ, использовать его в качестве аргумента в переписке с исполнителем и, если понадобится, как доказательство в суде.
2. Понять и зафиксировать цену.
В задании чётко прописывается прайс всех работ: разработка сайта, его отдельных элементов и даже техническое сопровождение. Это важно не только в контексте полной стоимости работы, но и в ситуации, когда стороны решают прекратить работу в середине проекта, и нужно понять, кто и кому сколько должен.
3. Нужно заменить или добавить исполнителей.
Если вы разошлись с прежним исполнителем или просто хотите поручить разработку различных модулей сайта разным подрядчикам, то техническое задание очень важно прописать детально, чтобы чётко понимать, кто и над какой частью трудится, и как они стыкуются между собой.
Что ТЗ даёт исполнителю
1. Страховку.
Если заказчик потребует то, что не указано в техническом задании, можно отказать ему в дополнительных неоплачиваемых работах. Если после этого он откажется от оплаты по договору, можно взыскать деньги через суд.
2. Возможность сделать проект быстрее и качественнее.
В хорошем ТЗ указаны структура сайта, необходимые функции и элементы на каждой странице. Если задание структурировано и понятно, то можно спланировать нагрузку и избежать ошибок.
Если заказчик потребует то, что не указано в техническом задании, можно отказать ему в дополнительных неоплачиваемых работах. Если после этого он откажется от оплаты по договору, можно взыскать деньги через суд.
2. Возможность сделать проект быстрее и качественнее.
В хорошем ТЗ указаны структура сайта, необходимые функции и элементы на каждой странице. Если задание структурировано и понятно, то можно спланировать нагрузку и избежать ошибок.
Что указать в техническом задании
Технические особенности
— Десктопная или мобильная версия.
Для этого стоит заранее изучить свою аудиторию и выдвинуть гипотезу, с какого устройства ваш сайт будут посещать чаще. После этого можно сверстать сайт под конкретные устройства.
— Система управления.
Важно выбрать удобную админку, с которой в дальнейшем смогут работать ваши сотрудники. Например WordPress, Битрикс или Joomla. Заодно укажите требования к хостингу. Мало ли, вы сделаете на PHP, а у клиента сервер на .NET.
— Допустимые браузеры.
Если сайт будет поддерживать большое количество браузеров (особенно старых), это может существенно увеличить стоимость разработки и лишить вас самых актуальных фишек. Если урезать — можете лишиться части своей аудитории. Нужно найти баланс.
Структура
Чтобы работать со структурой было проще, рекомендуем составить блок-схему. Она покажет точное расположение элементов, взаимодействие страниц и ожидаемые сценарии использования. Юридическая сила у схемы такая же, как у текста. Помочь с разработкой блок-схемы может специализированный сервис. У нас, кстати, есть один на примете.
— Хедер (шапка сайта).
Верхняя часть с логотипом, меню, контактами и разной графикой.
— Футер (подвал сайта).
Нижняя часть, содержащая правовую информацию, карту сайта, счётчики.
— Сайдбары (боковые панели).
Вертикальные панели по бокам страницы — колонки, содержащие определённый набор функциональных блоков (виджетов).
— Различные всплывающие окна, формы и подсказки.
Элементы сайта, возникающие при контекстных действиях пользователя.
Дизайн сайта
Зачастую дизайн сайта формируется из уникальных страниц — макетов, из которых будут формироваться остальные однотипные страницы.
Будьте готовы к тому, что эта часть станет самой спорной и требующей большого числа согласований. Рекомендуем зафиксировать и описать каждую страницу в ТЗ для сайта.
Функциональность
Если сайт предполагает функциональность, не привязанную к конкретной странице (например, блок с комментированием), или планируется интеграция с другими сервисами (соцсети, CRM, уведомления в мессенджеры), нужно закрепить это отдельно.
Сценарии использования
Если дизайн нестандартный, вы хотите, чтобы пользователи заходили в нужные разделы, или сайт определённым образом реагировал на действия пользователей — нужно указать это в ТЗ. Возможно, разработчики найдут наиболее эффективное решение задачи ещё на этапе планирования.
Наиболее популярные сценарии — заполнение формы обратной связи и создание заявки в CRM компании, а также всплывающий чат поддержки. Если это не сделать сразу, то потом придётся потратить кратно больше денег и времени на разработку.
Прототип
Если создание ТЗ вызывает сложности, или в сети уже есть хороший прототип, можете указать ссылку на него и предложить исполнителю сделать похожий. Но помните о рисках нарушения авторских прав, о них мы когда-то писали тут. А если кто-то украл сайт у вас, то пригодится эта статья.
Более наглядный и однозначный способ: исполнитель рисует эскизы каждой страницы, например здесь, и прилагает их к техническому заданию. Клиент видит, как будет выглядеть интерфейс будущего сайта и до финального этапа говорит, что ему нравится, а что стоит изменить.
— Десктопная или мобильная версия.
Для этого стоит заранее изучить свою аудиторию и выдвинуть гипотезу, с какого устройства ваш сайт будут посещать чаще. После этого можно сверстать сайт под конкретные устройства.
— Система управления.
Важно выбрать удобную админку, с которой в дальнейшем смогут работать ваши сотрудники. Например WordPress, Битрикс или Joomla. Заодно укажите требования к хостингу. Мало ли, вы сделаете на PHP, а у клиента сервер на .NET.
— Допустимые браузеры.
Если сайт будет поддерживать большое количество браузеров (особенно старых), это может существенно увеличить стоимость разработки и лишить вас самых актуальных фишек. Если урезать — можете лишиться части своей аудитории. Нужно найти баланс.
Структура
Чтобы работать со структурой было проще, рекомендуем составить блок-схему. Она покажет точное расположение элементов, взаимодействие страниц и ожидаемые сценарии использования. Юридическая сила у схемы такая же, как у текста. Помочь с разработкой блок-схемы может специализированный сервис. У нас, кстати, есть один на примете.
— Хедер (шапка сайта).
Верхняя часть с логотипом, меню, контактами и разной графикой.
— Футер (подвал сайта).
Нижняя часть, содержащая правовую информацию, карту сайта, счётчики.
— Сайдбары (боковые панели).
Вертикальные панели по бокам страницы — колонки, содержащие определённый набор функциональных блоков (виджетов).
— Различные всплывающие окна, формы и подсказки.
Элементы сайта, возникающие при контекстных действиях пользователя.
Дизайн сайта
Зачастую дизайн сайта формируется из уникальных страниц — макетов, из которых будут формироваться остальные однотипные страницы.
Будьте готовы к тому, что эта часть станет самой спорной и требующей большого числа согласований. Рекомендуем зафиксировать и описать каждую страницу в ТЗ для сайта.
Функциональность
Если сайт предполагает функциональность, не привязанную к конкретной странице (например, блок с комментированием), или планируется интеграция с другими сервисами (соцсети, CRM, уведомления в мессенджеры), нужно закрепить это отдельно.
Сценарии использования
Если дизайн нестандартный, вы хотите, чтобы пользователи заходили в нужные разделы, или сайт определённым образом реагировал на действия пользователей — нужно указать это в ТЗ. Возможно, разработчики найдут наиболее эффективное решение задачи ещё на этапе планирования.
Наиболее популярные сценарии — заполнение формы обратной связи и создание заявки в CRM компании, а также всплывающий чат поддержки. Если это не сделать сразу, то потом придётся потратить кратно больше денег и времени на разработку.
Прототип
Если создание ТЗ вызывает сложности, или в сети уже есть хороший прототип, можете указать ссылку на него и предложить исполнителю сделать похожий. Но помните о рисках нарушения авторских прав, о них мы когда-то писали тут. А если кто-то украл сайт у вас, то пригодится эта статья.
Более наглядный и однозначный способ: исполнитель рисует эскизы каждой страницы, например здесь, и прилагает их к техническому заданию. Клиент видит, как будет выглядеть интерфейс будущего сайта и до финального этапа говорит, что ему нравится, а что стоит изменить.
Что в итоге
На определённом этапе почти каждому бизнесу понадобится сайт. Может быть вы захотите сэкономить на налогах и взносах как IT-компания, может захотите упростить документооборот, разместив оферту на странице, а может вам просто нужна страница для рекламы, привлечения клиентов из соцсетей и размещения статей.
Чтобы не тратить время на разработку правовых документов и пролистывание десятков страниц в поисках нужного ответа, обратитесь в Кнопку. Наши юристы помогут с грамотным составлением документов и дадут личные консультации конкретно по вашему вопросу. Познакомиться с услугами можно на этой странице. Там же вы найдёте услугу по вступлению в реестр отечественного ПО.
Но составлять конкретное техническое задание для сайта нужно будет самостоятельно. Чтобы избежать лишних нервов, трат или потери времени, рекомендуем составить подробное ТЗ с описанием всех пожеланий и подписать его с исполнителем. Если вы учтёте рекомендации из статьи, то сможете сделать это максимально эффективно.
Другие материалы на тему составления ТЗ можно почитать тут:
— Что такое структура сайта, для чего она нужна, и как её создать.
— Что нужно обязательно учесть при создании структуры сайта.
— Требования к структуре официального сайта образовательной организации.
Чтобы не тратить время на разработку правовых документов и пролистывание десятков страниц в поисках нужного ответа, обратитесь в Кнопку. Наши юристы помогут с грамотным составлением документов и дадут личные консультации конкретно по вашему вопросу. Познакомиться с услугами можно на этой странице. Там же вы найдёте услугу по вступлению в реестр отечественного ПО.
Но составлять конкретное техническое задание для сайта нужно будет самостоятельно. Чтобы избежать лишних нервов, трат или потери времени, рекомендуем составить подробное ТЗ с описанием всех пожеланий и подписать его с исполнителем. Если вы учтёте рекомендации из статьи, то сможете сделать это максимально эффективно.
Другие материалы на тему составления ТЗ можно почитать тут:
— Что такое структура сайта, для чего она нужна, и как её создать.
— Что нужно обязательно учесть при создании структуры сайта.
— Требования к структуре официального сайта образовательной организации.
Над материалом работали
Евгений Боровков, основатель wmtools.ru
Александр Гапеенков, юрист Кнопки
Остались вопросы?