Сколько стоит доработка сайта и почему «одна кнопка» оценивается в несколько часов: как читать оценку правки
Короткий ответ: цена доработки сайта складывается не из того, сколько видно на экране, а из всей цепочки: разобраться в задаче, внести изменение, проверить его на разных экранах, выложить на рабочий сайт и иметь возможность откатить. Поэтому «одна кнопка» часто занимает час-два, а не пять минут. У нас доработки идут по абонентке от 7 900 ₽ в месяц или разово — по оценке конкретной задачи, которую мы называем до начала работ.
Ниже — как устроена любая правка изнутри, что раздувает её объём, как выбрать формат оплаты и как описать задачу, чтобы оценка совпала с итогом. Ставку часа и смету большого проекта мы разбирали отдельно — в статье о стоимости часа программиста. Здесь речь о сайте, который уже работает и приносит заявки.
Из чего состоит любая доработка?
Любая доработка, даже замена телефона, проходит пять шагов: понять задачу, внести изменение, проверить, выложить и подготовить откат. Сама правка обычно самый короткий из них. Остальное — то, что отличает аккуратную работу от «поправили, а форма перестала отправляться».
- Разбор. Разработчик открывает проект, находит, где живёт нужный элемент, и смотрит, что от него зависит. Если сайт он видит впервые или давно не открывал, на это уходит заметная часть времени.
- Правка. Изменение в коде, шаблоне или настройках. Для текста — минуты, для нового поля в форме с передачей в CRM — уже часы.
- Проверка. Страница на телефоне и на компьютере, в нескольких браузерах, с длинным и коротким текстом. Для форм — тестовая заявка, которая должна дойти до почты или CRM.
- Выкладка. Перенос изменения на рабочий сайт так, чтобы посетители не увидели сломанную страницу. Плюс сброс кеша, чтобы правку увидели все, а не только разработчик.
- Откат. Возможность за минуты вернуть прежнюю версию, если что-то пошло не так. Для этого изменения хранят в истории репозитория, а перед рискованной правкой делают резервную копию.
Если подрядчик оценивает только второй шаг, оценка выглядит привлекательно, но остальные четыре всё равно случатся — либо за ваш счёт позже, либо в виде ошибки на рабочем сайте.
| Задача | Что видно снаружи | Что входит в работу | Что раздувает объём |
|---|---|---|---|
| Поменять текст, телефон, цену | Одна строка на странице | Найти все места, где встречается значение (шапка, подвал, разметка, письма), заменить, проверить | Значение вшито в шаблон или картинку, а не лежит в админке |
| Добавить кнопку или ссылку | Новый элемент в блоке | Вёрстка под телефон и компьютер, состояние при наведении, цель в аналитике, проверка, что соседние блоки не сдвинулись | Кнопка должна куда-то вести: новая форма, окно, сценарий |
| Новое поле в форме заявки | Ещё одна строка в форме | Поле, проверка ввода, передача в почту, Telegram или CRM, текст согласия, тестовая заявка до конца цепочки | Поле нужно завести и на стороне CRM, а доступа к ней нет |
| Новый раздел или страница | Ещё один пункт меню | Макет или подбор блоков, вёрстка, тексты, мета-теги, адрес, карта сайта, ссылки из меню | Нет текстов и фото, нужен новый тип блока, которого нет на сайте |
| Новый фильтр в каталоге | Ещё один выпадающий список | Поле в базе, заполнение у товаров, логика выборки, скорость на большом каталоге, адреса страниц фильтра | Данные для фильтра есть не у всех товаров или приходят из 1С |
| Исправить «что-то сломалось» | Не работает форма или страница | Воспроизвести, найти причину по журналам, исправить, проверить, что исправление не задело соседнее | Ошибка проявляется не у всех и не всегда |
Почему простая правка занимает часы?
Потому что «простая» она только снаружи. Кнопка — это ещё вёрстка под разные экраны, цель в аналитике, адрес, куда она ведёт, и проверка, что соседние блоки не уехали. Каждый такой хвост — от четверти часа до нескольких часов, и они складываются.
Таблица ниже — типовые задачи, которые приходят на работающий сайт. Цен в ней нет намеренно: одна и та же задача на сайте с удобной админкой и на сайте, где всё вшито в код, отличается по объёму в несколько раз.
Есть ещё минимальная единица работы. Чтобы взяться за задачу, разработчику нужно переключиться с другой, открыть проект, вспомнить его устройство. Поэтому у любой, даже крошечной задачи есть минимальный объём — время на вход в проект. Это не жадность, а честный учёт: пять разрозненных мелочей, присланных в разные дни, стоят дороже тех же пяти мелочей одним списком.
Практический вывод: копите мелкие правки и отправляйте пачкой раз в неделю или две. Срочное — отдельно, остальное — списком.
| Формат | Как считается | Когда подходит | Где риск |
|---|---|---|---|
| Разовая задача по оценке | Оценку называют до начала, вы её согласуете | Сайт меняется пару раз в квартал, задача понятна и описана | Каждая мелочь требует нового согласования и ожидания очереди |
| Почасовая оплата | Платите за фактически затраченные часы по отчёту | Задача плохо предсказуема: поиск причины сбоя, разбор чужого кода | Без верхней границы часов итог трудно планировать |
| Абонентка (у нас — от 7 900 ₽ в месяц) | Фиксированная сумма за согласованный состав работ | Правки идут каждый месяц или сайт обменивается данными с CRM, 1С и оплатой | Платите и в месяц, когда задач не было |
Разовая, почасовая или абонентка: что выбрать?
Разовая задача по оценке подходит, когда правки редкие и понятные. Почасовая оплата — когда объём заранее не предсказать, например при поиске причины сбоя. Абонентка — когда задачи идут каждый месяц или сбой обмена с CRM и оплатой стоит денег.
Как это устроено у нас. Сразу после запуска мелкие правки бесплатны, срок зависит от тарифа разработки: 7 дней для лендинга, Telegram-бота, интеграций, автоматизации маркетплейсов и ИИ-ассистентов, 14 дней для интернет-магазина, веб-приложения и мобильного приложения, 1 месяц для корпоративного сайта. Дальше — абонентка от 7 900 ₽ в месяц или разовые задачи; для лендинга, корпоративного сайта, веб-приложения и мобильного приложения в прайсе указан и почасовой вариант. Состав абонентки считаем после брифа, потому что лендингу и магазину с обменом с 1С нужен разный объём. Подробности — на странице цен и условий.
Отдельно от всего этого идёт гарантия по договору: 30 календарных дней с даты акта ошибки по нашей вине исправляем бесплатно. Если кнопка, которую делали по договору, не работает, — это гарантия. Если кнопку решили добавить после приёмки — доработка. Как отличить одно от другого в спорных случаях, разобрано в статье про гарантию на сайт. Из чего складываются остальные ежемесячные расходы — домен, хостинг, сторонние сервисы — в материале про стоимость поддержки, он есть в списке «Ещё по теме».
Простое правило выбора: посмотрите на последние полгода. Если задачи к сайту появлялись почти каждый месяц, абонентка снимает лишние согласования. Если за полгода было две правки, платить ежемесячно незачем.
Как поставить задачу, чтобы оценка была точной?
Точная оценка получается, когда в задаче есть четыре вещи: где поменять, что сейчас, что должно стать и как проверить результат. Без этого разработчик закладывает запас на неизвестное или задаёт вопросы, и оценка либо растёт, либо откладывается.
Сравните две постановки одной задачи.
- Плохо: «Добавьте в форму поле для компании».
- Хорошо: «Форма „Оставить заявку“ на странице /uslugi/. Добавить необязательное поле „Компания“ после „Имени“. Значение должно приходить в письме на почту и в поле „Компания“ в CRM. Проверка: тестовая заявка с заполненным полем видна в CRM».
Во второй версии разработчик сразу видит, что задача касается и формы, и CRM, и может назвать объём, а не гадать. Чек-лист для любой задачи на доработку:
- адрес страницы или скриншот с отметкой, где именно;
- как сейчас и как должно быть — словами, а не «сделайте красиво»;
- для ошибки: что вы делали, что ожидали, что получили, с какого устройства и в какое время;
- куда должны уходить данные, если задача касается форм, заказов или заявок;
- готовые материалы: текст, фото, документ — или пометка, что их нужно подготовить;
- срок, к которому это действительно нужно, и почему;
- кто со стороны заказчика принимает результат.
Задачи удобнее вести не в переписке, а на доске проекта: у каждой есть статус, история и приёмка. У наших заказчиков это личный кабинет с колонками от «Пожеланий» до «Готово», где готовую задачу вы принимаете сами или возвращаете. Как формулировать замечания по макету и сборке на этапе разработки — в статье о том, как давать правки.
Что влияет на цену: движок, чужой код, срочность?
Сильнее всего на цену влияют три вещи: как устроен сайт (конструктор, CMS или свой код), кто его делал и есть ли документация, и насколько срочно нужен результат. Одна и та же задача на разных сайтах может отличаться по объёму в несколько раз.
Движок и устройство сайта. На конструкторе многие правки делаются в его редакторе, но всё, что выходит за его возможности, либо невозможно, либо требует обходных решений. На CMS часть задач решается в админке, но обновления самой системы и плагинов могут задеть соседние функции. В своём коде можно сделать что угодно, но цена зависит от того, насколько он аккуратно написан.
Чужой код. Если сайт делал другой подрядчик, первая задача всегда дороже: нужно получить доступы, развернуть проект, понять, как он устроен, и найти, что от чего зависит. Следующие задачи на том же сайте идут уже быстрее. Что забрать у прежнего разработчика и как проверить код перед доработкой, подробно разобрано в статье о смене подрядчика.
Срочность. «Сделать сегодня» означает отложить другие задачи или работать за пределами рабочего времени. Плюс срочная выкладка проходит меньше проверок, а значит, выше риск. Если задача не горит, дайте на неё обычный срок — так дешевле и надёжнее.
Что ещё добавляет часы:
- Интеграции. Изменение, которое затрагивает CRM, 1С, оплату или доставку, проверяется на обеих сторонах. Если нужна новая связка систем, это уже не доработка, а отдельная задача — у нас интеграции от 32 000 ₽.
- Нет тестовой копии сайта. Тогда каждую правку приходится выкладывать с особой осторожностью, и времени на проверку уходит больше.
- Нет доступов. Пароль от хостинга у бывшего сотрудника, домен на агентстве, которое не отвечает. Часы уходят на восстановление, а не на работу.
- Несколько согласующих. Каждый раунд «а давайте ещё вот так» — новая итерация правки, проверки и выкладки.
Как понять, что оценка честная?
Честная оценка доработки называет, что будет сделано, сколько это займёт и чего она не включает. Если в ответ на описанную задачу пришла только сумма без состава, попросите расписать шаги — это нормальный вопрос, а не недоверие.
На что смотреть в ответе подрядчика:
- есть ли проверка и выкладка или посчитана только правка;
- сказано ли, что задача затрагивает соседние части сайта — форму, CRM, аналитику;
- названо ли, какие материалы нужны от вас и что будет, если их нет;
- для неясной задачи — предложено ли сначала оценить поиск причины, а потом исправление, вместо одной большой цифры «с запасом»;
- понятно ли, как вы примете результат: что проверить и где это увидеть.
Если оценка кажется большой, спросите, что можно упростить. Часто половина объёма уходит на одну деталь — анимацию, особый случай, нестандартный экран, — без которой задача решается так же хорошо.
Когда доработка не нужна?
Доработка не нужна, если задачу можно решить в админке самому, если она не меняет поведение посетителей или если сайт уже упирается в своё устройство и каждая правка тянет за собой три новые. В последнем случае разумнее обсудить редизайн или новую версию, а не латать.
Когда стоит остановиться и подумать:
- Это делается в админке. Тексты, цены, фото, новости часто меняются без разработчика. Попросите короткую инструкцию — у нас она передаётся вместе с готовым сайтом.
- Правка ради правки. Поменять цвет кнопки третий раз за месяц без данных из аналитики — расход, а не развитие. Сначала посмотрите, что происходит на странице.
- Доработки накладываются друг на друга. Если каждая новая задача ломает что-то старое, а оценки растут, сайт, скорее всего, перерос свою основу. Тогда посчитайте, сколько вы потратите на заплатки за год, и сравните с редизайном — у нас он от 29 000 ₽ за 2–3 дня.
- Ошибка в гарантийный срок. Если что-то не работает в первые 30 дней после акта и это ошибка подрядчика, это не платная доработка — напишите о ней как о гарантийном случае.
- Идёт бесплатная поддержка после запуска. Мелкие правки в этот период уже оплачены, соберите их и отправьте, пока срок не закончился.
Частые ошибки заказчиков с доработками — это поток разрозненных сообщений вместо списка, задачи без адреса страницы и без описания результата, срочность по умолчанию и устные договорённости, которые через месяц каждая сторона помнит по-своему. Каждая из них добавляет часы, за которые никто не хотел платить.
Если коротко: оценку доработки стоит читать как перечень шагов, а не как цену «одной кнопки». Чем понятнее задача и чем аккуратнее устроен сайт, тем ближе итог к оценке. Остальное решается форматом — разовыми задачами для редких правок и абонентской поддержкой для сайтов, которые постоянно меняются; подробнее о ней — на странице поддержки сайтов.
Короткие ответы на частые вопросы
Почему за смену одного слова на сайте выставляют час работы?
Потому что кроме самой замены нужно найти все места, где это слово встречается, выложить изменение, проверить страницу на телефоне и компьютере и убедиться, что ничего не сдвинулось. Если таких мелочей несколько, их выгоднее собрать в одну задачу.
Сколько стоит доработка сайта у Roboweb.team?
Отдельного прайса на виды доработок нет: оценку называем по описанию задачи до начала работ. Абонентская поддержка и развитие — от 7 900 ₽ в месяц, редизайн — от 29 000 ₽, разовые задачи считаются по оценке.
Правки после запуска сайта платные?
Нет, пока идёт бесплатная поддержка: 7 дней для лендинга, бота и интеграций, 14 дней для магазина и приложений, 1 месяц для корпоративного сайта. Ошибки по вине студии исправляются бесплатно 30 календарных дней с даты акта — это гарантия, а не доработка.
Можно ли получить точную цену доработки до начала работ?
Да, если задача описана: что поменять, где, как должно работать и как проверить результат. Если причина сбоя неизвестна, сначала оценивают поиск причины, а исправление — уже после него.
Что выгоднее: абонентка или разовые задачи?
Абонентка выгодна, когда задачи появляются каждый месяц или от сайта зависит обмен с CRM, 1С и оплатой. Если сайт меняется пару раз в год, разумнее платить за конкретные задачи.
Услуги и кейсы по теме: поддержка сайта от 7 900 ₽/мес · заказная разработка · типовые договоры · цены и сроки
Есть список доработок для работающего сайта и непонятно, сколько это займёт? Пришлите его — разберём каждую задачу и скажем, что в неё входит.
Рассчитать проект →Оценку срока и цены по брифу делаем бесплатно, обычно отвечаем в течение часа в рабочее время. Типовой договор — посмотреть до оплаты.
