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

Аудит и приёмка проекта

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

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

Когда нас зовут

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

Что входит в работу

  • Что за установка: версии, окружение, где живёт кастомный код
  • Состояние версионного контроля и выкатки: что вне git, что теряется при деплое
  • Разбор интеграций и обменов: что с чем связано и где рвётся
  • Безопасность: доступы, логи, открытые наружу порты, персональные данные
  • Техдолг и риски — списком с приоритетами, а не свалкой из 80 пунктов
  • Письменный отчёт, который останется у вас независимо от дальнейшей работы

Как идёт работа

  1. 1 Доступы. Нужен доступ к коду, серверу и по возможности к базе — на чтение.
  2. 2 Разбор. Читаем код и смотрим данные. Гипотезы проверяем.
  3. 3 Отчёт. Находки с приоритетами: сначала то, что чинит потери, потом развитие.
  4. 4 Разговор. Проходим отчёт вместе, отвечаем на вопросы. Что делать дальше — решаете вы.

Сколько это стоит

от 30 000 ₽

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

Как это выглядело на практике

Сеть медицинских клиник

Приёмка проекта: утечка данных и потерянные миграции

При разборе нашли персональные данные пациентов в открытых логах, боевые компоненты вне версионного контроля и миграции, молча терявшиеся из-за правила в .gitignore. Отдельно зафиксировали, что прод живёт на PHP 8.0, а дев на 8.2 — «работает на деве» в такой связке ничего не гарантирует.

Разбор целиком · Другие кейсы

Вопросы, которые задают чаще всего

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

Что дальше

Напишите, что происходит у вас сейчас. Вернёмся с оценкой в часах и планом работ — до того, как вы что-то оплатите.

Обсудить задачу itzarya@mail.ru