Компания переезжает в новый офис, и нужно поменять адрес и телефон на сайте. Дело на десять минут. Владелец пишет разработчику, который делал сайт три года назад, и ждёт.
Через неделю выясняется: разработчик сменил работу, пароль от админки никто не помнит, а домен оформлен на его имя.
Вопрос об обслуживании сайта, который казался мелочью, вдруг становится вопросом о том, кому принадлежит сайт.
Такие истории начинаются задолго до поломки, в тот момент, когда сопровождение сайта решили «организовать как-нибудь потом». Разберём, что на самом деле входит в обслуживание, почему мы советуем пакет часов вместо разовых правок и что проверить у текущего подрядчика уже сегодня.
Главное в статье
- Обслуживание это не только ремонт: обновления, резервные копии и доступы нужны любому сайту.
- Пакет часов ценен тем, что у сайта появляется ответственный.
- Сайт ваш, только если доступы оформлены на вас, а не на подрядчика.
- Пять вопросов текущему подрядчику помогут понять, за что вы платите.
Что входит в обслуживание сайта
Обслуживание сайта часто представляют как «поправить, если что-то сломалось». Это только видимая часть.
Большая часть работы незаметна, пока её делают, и очень заметна, когда её перестают делать:
- Техническая поддержка. Следить за работой сайта, разбирать ошибки, восстанавливать то, что сломалось.
- Обновления платформы и модулей. С проверкой, что после них всё работает как раньше.
- Резервные копии и порядок с доступами.
- Скорость загрузки и корректный вид на телефоне.
- Обмены с 1С, CRM, службами доставки и оплаты. Они ломаются, когда меняется что-то на другой стороне.
- Доработки. Новое поле в форме, фильтр в каталоге, раздел под акцию, калькулятор.
- Обновление контента и баннеров, если команда не делает это сама.
Состав зависит от сайта. Интернет-магазину с обменом с 1С нужно одно, корпоративному сайту на десяток страниц другое. Но первые три пункта нужны всем, даже если сайт кажется «готовым».
Разовые правки или пакет часов
Многие начинают с разовых правок: появилась задача, нашли исполнителя, заплатили, забыли. Для сайта, который меняют пару раз в год, это нормальный вариант.
Но если задачи появляются каждый месяц, у такой схемы быстро проявляются минусы.
| Вопрос | Разовые правки | Пакет часов |
| Кто знает, как устроен сайт | Каждый новый исполнитель разбирается заново | Одна команда, которая уже знает проект |
| Срочная поломка | Поиск исполнителя, оценка, согласование | Задачу берут вне очереди |
| Обновления и резервные копии | Обычно никто не делает, пока не случится беда | Входят в регулярную работу |
| Бюджет | Каждая задача оценивается отдельно | Объём на месяц понятен заранее |
| Мелкие задачи | Копятся: ради одной правки неудобно искать человека | Закрываются по мере появления |
Наша позиция: главное преимущество пакета не в удобстве оплаты, а в том, что у сайта появляется ответственный. Тот, кто сам заметит, что модуль пора обновить, а резервная копия не создавалась неделю.
При разовых правках такого человека нет по определению.
Пакет не означает переплату за пустые часы. Фиксированное число часов закрывает обычный поток задач, а если месяц выдался горячим, работа сверх пакета просто добавляется в отчёт.
Объём подстраивается через пару месяцев, когда становится понятен реальный поток.
Когда разовых правок достаточно
Мы не навязываем пакет тем, кому он не нужен. Разовые доработки разумны, если сайт небольшой, меняется редко, а команда сама обновляет тексты и цены в админке.
Так работает студия Ciao Luce: после запуска она публикует новые объекты и статьи сама и зовёт нас, когда нужна разработка. Это хорошая модель, если соблюдены два условия:
- Кто-то всё равно отвечает за обновления и резервные копии, пусть и раз в квартал.
- Доступы и документация у владельца, чтобы любой исполнитель мог быстро войти в проект.
Какие доступы должны быть у владельца сайта
Это самый важный раздел статьи. Сайт принадлежит вам, только если доступы к нему у вас, а не у подрядчика. Проверьте по списку:
Домен
Зачем он нужен: без домена нет сайта, его можно потерять при неоплате.
На кого должен быть оформлен: на компанию или владельца.
Хостинг или сервер
Зачем он нужен: здесь лежат файлы и база данных сайта.
На кого должен быть оформлен: аккаунт компании, оплата с её счёта.
Админка сайта
Зачем он нужен: управление контентом и настройками.
На кого должен быть оформлен: администратор у вас, у подрядчика своя учётная запись.
FTP, SSH, база данных
Зачем он нужен: технический доступ для любой команды.
На кого должен быть оформлен: пароли у вас, подрядчику отдельные учётные записи.
Исходный код и документация
Зачем он нужен: чтобы другая команда могла продолжить работу.
На кого должен быть оформлен: копия у вас.
Аналитика и кабинеты поисковиков
Зачем он нужен: история посещаемости и индексации.
На кого должен быть оформлен: аккаунт компании, подрядчику гостевой доступ.
Почта на домене, оплата, доставка
Зачем он нужен: письма клиентам, приём платежей.
На кого должен быть оформлен: аккаунты компании.
Совет. Заведите один защищённый документ или менеджер паролей, где хранятся все доступы к сайту. Отдельные учётные записи для подрядчиков позволяют закрыть доступ за минуту, не меняя пароли всей компании.
Что проверить у текущего подрядчика
Если сайт уже кто-то сопровождает, это не повод расслабиться. Пять вопросов, которые стоит задать на этой неделе:
- Где лежат резервные копии и когда их последний раз восстанавливали? Копия, которую ни разу не пробовали развернуть, может оказаться бесполезной.
- Как ставятся обновления? Хорошая практика: сначала на копии сайта, потом на рабочем.
- Как быстро вы подключаетесь к срочной задаче? Об этом лучше договориться заранее, а не в пятницу вечером.
- Есть ли описание сайта? Какие модули стоят, какие интеграции работают, что дорабатывалось вручную.
- Что сделано за прошлый месяц? Если отчёта нет, вы не знаете, за что платите.
Нормальный подрядчик ответит спокойно и быстро. Если вопросы вызывают раздражение или долгие паузы, это тоже ответ.
Совет. Раз в полгода сами войдите в админку, хостинг и регистратор домена со своими паролями. Если что-то не открывается, лучше узнать об этом сейчас, а не в день поломки.
Сколько стоит обслуживание сайта
Стоимость сопровождения считают после знакомства с проектом, и разброс большой даже у похожих сайтов. На неё влияют:
- размер и сложность сайта, число интеграций;
- состояние проекта: насколько свежая платформа, сколько накопилось отложенных задач;
- объём правок и доработок в месяц;
- состав работ: нужны ли контент, дизайн и развитие или только техническая поддержка.
Заброшенный сайт на старте почти всегда требует больше часов: нужно разобраться, обновить, навести порядок. Потом объём обычно выравнивается.
Как мы смотрим на сопровождение
Для нас сопровождение важная часть работы, а не дополнение к разработке. Belsale.by и Mebelino.by после запуска остались у нас: мы поддерживаем их технически и по проектной части.
Но держаться сотрудничество должно на качестве и скорости, а не на том, что без нас никто не разберётся.
Поэтому доступы, исходники и документация всегда остаются у владельца, а по запросу мы пишем инструкции, записываем видео и собираем базу знаний под сайт. Как мы учим команду клиента, рассказываем на странице обучения персонала, а все форматы поддержки собраны в разделе сопровождение и управление проектами.
Вернёмся к переезду в новый офис. Представьте, что вы пишете одно сообщение, а через час на сайте новый адрес, телефон и карта проезда.
Домен на компании, пароли у вас, а в конце месяца приходит короткий отчёт о том, что ещё сделано. Если хочется так же, посмотрите, как устроено наше сопровождение и доработка сайтов, и расскажите, что сейчас происходит с вашим сайтом.
