Что входит

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

Обсудить состав

Архитектура

Обоснованность решений, узкие места, способность выдержать рост.

Качество кода

Читаемость, покрытие тестами, дублирование, наличие документации.

Зависимости

Устаревшие и заброшенные библиотеки, компоненты с известными уязвимостями.

Технический долг

Что накоплено и сколько будет стоить исправление.

Зависимость от людей

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

Заключение

Оценка рисков и рекомендации на языке, понятном не только техническим специалистам.

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

Аудит среднего проекта занимает две-три недели вместе с интервью и подготовкой заключения.

01

Постановка

Зачем аудит: сделка, смена подрядчика, оценка рисков. От этого зависит акцент.

02

Сбор материалов

Доступ к коду, документации, инфраструктуре, интервью с командой.

03

Анализ

Проверка по критериям с фиксацией находок и их последствий.

04

Заключение

Отчёт с рисками, приоритетами и оценкой стоимости исправлений.

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

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

Да, это одна из основных причин заказа. Аудит даёт независимую картину: что сделано, в каком состоянии, сколько стоит подхватить. С этим документом переговоры и с уходящим, и с новым подрядчиком идут предметно.

Аудит - это не поиск виноватых. Мы описываем состояние и риски, а не оцениваем людей. Часто выводы даже помогают команде: то, о чём разработчики давно говорят, наконец получает независимое подтверждение.

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

Проведём независимый аудит

Расскажите, что за система и зачем нужна оценка. Подготовим заключение с рисками и приоритетами.