Разработка сложных продуктов

Доработка и поддержка сайтов на 1С-Битрикс

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

Обсудить задачу

Проблема

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

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

Что делаем

Разбираемся в существующем

Что за модули, где самописное, какие обработчики висят на событиях.

Правим и дорабатываем

Новые возможности, ошибки, обновления ядра и модулей.

Сначала на копии

На боевой переносим проверенное и в согласованное время.

Оставляем след

Что менялось и зачем — видно в задачах и в истории кода.

Сайт не на 1С-Битрикс

Берём на поддержку сайты на любой платформе и самописные, в том числе после других команд.

Техническая поддержка сайтов

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

  1. Принимаем систему

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

  2. Ведём очередь

    Задачи в общем списке: видно, что в работе, что ждёт и сколько заняло.

  3. Сначала на копии

    На боевую переносим проверенное и в согласованное время.

  4. Обновляем

    Ядро, модули, версия PHP. Не потому что вышло обновление, а потому что в нём закрыли уязвимость.

Что получите

Предсказуемое развитие

Разовые правки — в течение рабочего дня, крупные доработки — по согласованному плану.

Разработчика, который помнит систему

Не приходится объяснять устройство сайта заново на каждую задачу.

Историю изменений

Через год видно, что и почему поменялось, — в том числе если работу продолжит другая команда.

Частые вопросы

Возьмётесь за чужой код

Да, это обычная ситуация. Сначала разбираемся, как система устроена на самом деле, и только потом что-то меняем. Переписывать с нуля предлагаем редко и всегда с расчётом, почему это дешевле.

Есть ли минимальный объём

Нет. Разовая правка — тоже работа. Если задача решается за полчаса, так и скажем, а не будем продавать пакет часов.

Что если прежний разработчик недоступен

Обычное дело. Нужны только доступы к сайту и хостингу — остальное восстанавливаем сами по коду.

Как быстро реагируете

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

Расскажите про сайт

Адрес, что сделано и какие задачи ждут очереди. Ответим в рабочий день.

До 10 файлов, вместе не больше 100 МБ. Снимки экрана, журналы, документы