Доработка сайтов в Екатеринбурге

Дорабатываем действующие сайты на Битрикс, WordPress, Tilda и других CMS — от правки формы до нового раздела и интеграции с 1С. Сначала смотрим код и оцениваем задачу, изменения делаем на тестовой копии.

  • Оценка задачи до начала работ
  • Изменения — сначала на тестовой копии
  • Чужой код берём после просмотра
  • Акт с описанием работ

Рассчитать стоимость

Изучим задачу и пришлём план работ с ценой.

Какие доработки заказывают

Доработка и настройка сайта нужны, когда он в целом устраивает, но ему не хватает одной-двух вещей.

  • Новая функция

    Калькулятор, фильтр в каталоге, личный кабинет, онлайн-запись, сравнение товаров.

  • Интеграция

    Связь с CRM, 1С, платёжной системой, службой доставки или телефонией, чтобы данные не переносили руками.

  • Скорость загрузки

    Тяжёлые картинки, лишние скрипты, медленные запросы к базе. Замеряем до и после, чтобы результат был виден в цифрах.

  • Мобильная версия

    Вёрстка, которая разъезжается на телефоне, мелкие кнопки, формы, которые неудобно заполнять одной рукой.

  • Требования SEO

    Новые посадочные страницы и шаблоны, микроразметка, редиректы, исправление дублей — по ТЗ вашего SEO-специалиста.

  • Доделать за прежним подрядчиком

    Проект остановился на полпути или исполнитель пропал. Берёмся после просмотра кода и заранее говорим, что придётся переделать.

Битрикс, WordPress, Tilda

Доработка сайта на Битрикс, WordPress или Tilda начинается с понимания, что позволяет сама платформа и где проходят её границы.

CMSТипичные задачиОграниченияКак решаем
1С-БитриксКаталог и обмен с 1С, новые компоненты и шаблоны, личный кабинетОбновления доступны при действующей лицензии, её продлевают раз в год; правки ядра слетают при обновленииДорабатываем через свои компоненты и шаблоны, не трогая ядро. Перед обновлением делаем копию
WordPressНовые типы записей и поля, формы, магазин, ускорениеПлагины конфликтуют между собой; по умолчанию они обновляются автоматически только в особых случаях, и старые версии копятсяЗаменяем лишние плагины небольшим кодом в дочерней теме, обновления проверяем на копии
TildaНовые блоки, свои скрипты и формы, интеграцииСвой код ставят в блок HTML, и поддержка Tilda по нему не консультирует; экспорт кода есть только на тарифах BusinessПишем код так, чтобы его было легко отключить. Если платформы не хватает, предлагаем переезд
MODX, OpenCart, самописныеЛюбые задачи по ТЗЗависят от качества кода и документацииНачинаем с просмотра кода и называем риски до сметы

Как проходит доработка

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

  1. 1 день

    Описание задачи

    Вы описываете, что должно получиться, своими словами или готовым ТЗ. Задаём уточняющие вопросы.

    Итог этапаПонятная постановка

  2. 1–3 дня

    Просмотр кода

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

    Итог этапаСписок рисков

  3. После просмотра

    Смета и сроки

    Называем объём, цену и срок. Если задача большая, делим её на этапы, которые можно принимать по отдельности.

    Итог этапаСмета

  4. По смете

    Разработка на копии

    Работаем на тестовой копии, изменения храним в системе контроля версий.

    Итог этапаГотовая функция на тестовом адресе

  5. 1–3 дня

    Проверка

    Проверяем сами, потом показываем вам на тестовом адресе. Правим замечания до переноса.

    Итог этапаПринятая работа

  6. В согласованное время

    Перенос

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

    Итог этапаФункция на сайте

  7. Срок — в договоре

    Исправление ошибок

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

    Итог этапаАкт с описанием работ

Стоимость доработки сайта в Екатеринбурге

Небольшие задачи — почасово с оценкой до старта. Крупные — проектом по смете после просмотра кода.

  • Почасовая работа

    Для разовых задач

    от 2 500 ₽/час

    • Оценка задачи до старта
    • Работа на тестовой копии
    • Акт с описанием работ
  • Пакет 10 часов

    Для нескольких задач подряд

    от 22 000 ₽

    • Часы расходуем по мере задач
    • Журнал часов по каждой задаче
    • Срок действия пакета — в договоре
  • Проект по смете

    Для новой функции или раздела

    от 50 000 ₽

    • Разбор кода и смета
    • Разработка и проверка на тестовой копии
    • Перенос на рабочий сайт
  • Часы сверх пакета — по почасовой ставке
  • Лицензии и платные модули оплачиваются отдельно

Не подошёл тариф — предложите свою цену

Назовите бюджет — предложим состав работ или запуск по этапам.

Как не сломать сайт

Пять привычек, из-за которых доработка оборачивается аварией. Мы так не работаем.

  • 01

    Правки на живом сайте

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

  • 02

    Нет контроля версий

    Непонятно, кто, когда и что поменял, и откатить неудачную правку можно только вручную по памяти.

  • 03

    Смена адресов без редиректа

    Страницы с новыми адресами поиск видит как новые, а старые ссылки ведут в никуда. Постоянный 301-редирект со старого адреса на новый поисковые системы понимают как переезд страницы.

  • 04

    Обновление вслепую

    Ядро обновили, модули — нет. После этого перестаёт работать оплата или обмен с 1С, и чинить приходится срочно.

  • 05

    Плагин вместо трёх строк кода

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

Что вы получите после доработки

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

  • Смета до начала работС объёмом, ценой и сроком — чтобы было с чем сверить результат.
  • Код в репозиторииС историей изменений и комментариями к каждой правке.
  • Список измененийЧто поменялось, в каких файлах и настройках — пригодится следующему разработчику.
  • Инструкция к новой функцииКак ею пользоваться и что делать, если что-то пошло не так.
  • Акт с описанием работДля бухгалтерии — с перечнем выполненных работ.

Кто работает над доработкой

  • Менеджер поддержки

    Принимает задачи, следит за сроками и часами, присылает отчёт.

  • Разработчик

    Правит код, обновляет CMS и модули, делает доработки на тестовой копии.

FAQ

Вопросы о доработке

Не нашли ответ?

С какими CMS вы работаете?

1С-Битрикс, WordPress, Tilda, MODX, OpenCart и самописные проекты. Если платформа редкая, сначала смотрим код и только потом называем оценку — или прямо говорим, что лучше найти профильного специалиста.

Повлияет ли доработка на позиции в поиске?

Может, если меняются адреса страниц, шаблоны заголовков или структура разделов. Такие изменения согласуем с вашим SEO-специалистом, ставим 301-редиректы и проверяем, что важные страницы остались доступны поисковому роботу.

Можно ли доработать одну страницу или блок?

Да. Небольшие задачи берём почасово — сначала оценка, потом работа. Минимальный объём — один час.

Как оценить задачу, если ТЗ нет?

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

Что если по ходу найдутся дополнительные работы?

Остановимся и согласуем: объясним, что нашли, и назовём оценку. Без вашего согласия смету не превышаем.

Как учесть доработку в бухгалтерии?

Это решает ваш бухгалтер. Мы даём договор и акт, где подробно перечислено, что сделано, — по ним видно, изменилась ли функциональность и в каком объёме.

Чем отличается доработка сайта интернет-магазина?

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

Берёте ли вы срочные задачи?

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

Содержание
  1. ТЗ на доработку: что написать
  2. Почему оценка — после просмотра кода
  3. Доработка или новый сайт: как решить
  4. Если у вас интернет-магазин
  5. Как оформить доработку в документах

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

ТЗ на доработку: что написать

Хорошее ТЗ не обязано быть длинным. Оно отвечает на пять вопросов: что должно получиться, кто будет этим пользоваться, как это выглядит сейчас, как понять, что задача сделана, и что трогать нельзя. Последний пункт часто забывают, а именно он спасает от сюрпризов вроде «переделали форму, а заявки перестали уходить в CRM».

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

Пример короткой постановки: «В карточке товара добавить калькулятор стоимости доставки по весу и региону. Тарифы — в приложенной таблице. Результат показывать до оформления заказа. Корзину и оплату не менять». Этого достаточно для первой оценки.

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

Почему оценка — после просмотра кода

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

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

Доработка или новый сайт: как решить

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

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

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

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

Если у вас интернет-магазин

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

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

Как оформить доработку в документах

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

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

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

Первый шаг

Опишите задачу — оценим её до начала работ

Пришлите описание или ТЗ и доступ к коду на просмотр — назовём объём, срок и цену.

Что написать в заявке, чтобы план был точнее:

  • Что должно получиться
  • На какой CMS сделан сайт и кто его делал
  • Есть ли тестовая копия

Офис в Екатеринбурге: адрес уточняется · контакты

Перезвоним в рабочее время и ответим на вопросы.

Расскажем, как сделали этот проект, и прикинем план для вашего бизнеса.