Образец · открыт целиком

Как выглядит наш IT-аудит

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

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

Что на входе

«Кофейня-обжарщик» продаёт зерно и подписку на доставку. Магазин на WooCommerce работает четвёртый год, делали трое подрядчиков подряд, стейджинга нет. Владелец пришёл с одной фразой: «сайт стал медленный и мы боимся его трогать».

Структура разбора: пять слоёв

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

1. Витрина — что видит покупатель

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

  • критичноОформление заказа падает при оплате картой на мобильном Safari — платёж проходит, заказ не создаётся. Найдено 11 таких платежей за месяц, деньги списаны, товар не отгружен.
  • важноФильтр «обжарка» не находит половину товара: у 60 позиций атрибут заполнен текстом («средняя», «Средняя», «medium»), у 24 не заполнен вовсе.
  • на заметкуКартинки отдаются в JPEG по 2–4 МБ, WebP не настроен. На мобильном интернете карточка грузится 6 секунд.

2. Данные — каталог, остатки, цены

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

  • критично32 товара «в наличии» на сайте отсутствуют в 1С. Их покупают, потом отменяют заказ вручную.
  • важноАтрибут «вес» имеет 47 уникальных значений на 80 товаров: «250 г», «250г», «0.25 кг», «250». Расчёт доставки берёт вес строкой и в трети случаев ошибается.
  • на заметку14 вариативных товаров без единой вариации — покупатель видит карточку без возможности купить.

3. Инфраструктура — где и на чём живёт

Сервер, версии, бэкапы, мониторинг, сертификаты, почта. Отдельно — что произойдёт, если сегодня всё упадёт.

  • критичноБэкапы настроены, но ни разу не проверялись восстановлением. Последний архив за 9 марта повреждён — распаковка обрывается на середине базы.
  • критичноPHP 7.4 — снят с поддержки, обновления безопасности не выходят с 2022 года.
  • важноМониторинга нет. О том, что сайт лежит, узнают от покупателей в директе.

4. Интеграции — что с чем разговаривает

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

  • важноОбмен с 1С идёт по расписанию раз в сутки в 3:00 и молча пропускается, если файл выгрузки не готов. За полгода 23 пропущенных обмена, никто не заметил.
  • важноМетрика считает конверсию по кнопке «В корзину», а не по оплате. Отчётность завышает конверсию примерно вдвое.
  • на заметкуТри сервиса рассылок подключены одновременно, активно используется один.

5. Права и договоры — кому принадлежит то, что работает

Домены, хостинг, доступы, лицензии, исходники. Самый скучный слой и самый болезненный, когда что-то случается.

  • критичноДомен зарегистрирован на личный аккаунт подрядчика, с которым перестали работать в 2024-м. Продление через два месяца.
  • важноПять платных плагинов без действующих лицензий: обновления недоступны, включая security-патчи.
  • на заметкуИсходники темы есть только на проде. Репозитория нет.

Что на выходе

Не «отчёт на сорок страниц», а три документа, по которым можно действовать в тот же день.

Сколько это стоит и что дальше

Аудит — 90 000 ₽ фиксированно, две недели. Дальше вы ничего нам не должны: план написан так, чтобы его мог исполнить любой подрядчик. Если после аудита работаем дальше вместе — его стоимость идёт в зачёт первого проекта.

Хотите такой разбор по своей системе?

Можно просто задать вопрос — ответит инженер, а не автоответчик.

← На главную