← ЖУРНАЛ KODERA

Разработка сайтов / ≈ 7 МИН ЧТЕНИЯ

Сколько стоит разработка сайта: из чего складывается смета

Стоимость сайта зависит от структуры, дизайна, интеграций и требований к запуску.

Профессиональная работа с цифровым интерфейсом в тёмной студийной обстановке
WEB / DIGITAL EXPERIENCE

01 / РАЗДЕЛ

Почему нельзя назвать универсальную цену

Два проекта с одинаковым числом страниц могут различаться по трудоёмкости в несколько раз. Один использует общие шаблоны и простую форму заявки; второй требует сложного каталога, ролей пользователей и обмена данными с CRM.

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

02 / РАЗДЕЛ

Как формируется техническое задание

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

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

03 / РАЗДЕЛ

На что уходят часы команды

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

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

04 / РАЗДЕЛ

Как сравнивать предложения подрядчиков

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

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

Авторская иллюстрация к материалу: Сколько стоит разработка сайта: из чего складывается смета
KODERA / ИЛЛЮСТРАЦИЯ К ТЕМЕ МАТЕРИАЛА

05 / РАЗДЕЛ

Россия и Беларусь: что учитывать

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

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

06 / РАЗДЕЛ

Разберите стоимость по типам работ

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

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

07 / РАЗДЕЛ

Чем отличается количество URL от сложности интерфейса

Представим сайт с сорока страницами услуг и один магазин с восемью основными экранами. У первого могут быть два повторно используемых шаблона; у второго — корзина, вариативные товары, доставка, авторизация и обмен с системой учёта. Число адресов не отражает трудоёмкость. Гораздо показательнее количество разных интерфейсных состояний, источников данных и правил поведения при ошибках.

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

08 / РАЗДЕЛ

Как согласовать изменения без конфликта

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

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

09 / РАЗДЕЛ

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

Хорошее предложение можно прочитать по вертикали как понятный маршрут: исходная задача, допущения и зависимости, состав этапов, результаты каждого этапа, сроки обсуждения и приёмки, объём клиентского контента, ограничения и порядок поддержки. Особенно важно явно указать, какие материалы предоставляет заказчик: тексты, фотографии, товарные данные, документы, права на изображения.

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

10 / РАЗДЕЛ

Что меняется для России и Беларуси

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

Рассчитывайте региональные версии как отдельные блоки требований: что полностью общее, а что локализуется. Общая дизайн-система экономит время, но не заменяет проверку текстов и пользовательских сценариев. Пока коммерческие тарифы не согласованы, корректнее показывать принципы расчёта и приглашать к обсуждению конкретной задачи, чем публиковать случайные цены в RUB и BYN.

11 / РАЗДЕЛ

Разбор условного проекта на практике

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

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

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

12 / РАЗДЕЛ

Проверка сметы перед подписанием

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

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

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