Для инвесторов перед сделкой, основателей перед масштабированием и компаний, унаследовавших чужой код, — независимая оценка архитектуры, качества и рисков за 2–4 недели, без лишних формальностей.
Технический консалтинг чаще всего заказывают не «для галочки», а перед конкретным решением — инвестицией, сменой команды, ростом или сменой подрядчика. Каждая ситуация требует своего фокуса, но общий принцип один: узнать реальное состояние системы до того, как оно станет проблемой.
Инвестор или фонд запрашивает technical due diligence: насколько архитектура выдержит рост нагрузки, есть ли скрытый технический долг, соответствует ли стек заявленной оценке компании. Отчёт готовится в формате, понятном инвестиционному комитету, а не только CTO.
Компания планирует удвоить штат разработки и хочет понять, выдержат ли архитектура и процессы такой рост — или сначала нужно устранить узкие места в кодовой базе, CI/CD и распределении ответственности между командами.
Релизы стали медленнее, баги повторяются, никто не хочет трогать легаси-модуль. Аудит переводит ощущение «что-то не так» в конкретный список рисков с оценкой стоимости и сроков устранения каждого.
Компания расстаётся с прежним вендором или фрилансерами и должна понять, что именно она принимает на баланс: качество кода, полноту документации, зависимости от конкретных людей, скрытые уязвимости.
Аудит не ограничивается чтением кода. Мы смотрим на систему как на совокупность архитектуры, процессов, людей и инфраструктурных затрат — потому что именно на стыке этих зон обычно и живёт реальный риск.
Соответствие архитектуры реальной и ожидаемой нагрузке, точки единого отказа, готовность к горизонтальному масштабированию, качество разделения на сервисы и модули.
Читаемость и сопровождаемость кодовой базы, реальный процент покрытия тестами против заявленного, наличие критичных участков без тестов вообще.
Управление секретами и доступами, защита пользовательских данных, соответствие требованиям ЦБ и PCI DSS там, где это применимо, известные уязвимости в зависимостях.
Гигиена agile-процессов, зрелость CI/CD, практика код-ревью, организация on-call и реакция на инциденты, зависимость от отдельных «незаменимых» людей.
Соответствие расходов на облако и инфраструктуру реальной нагрузке, наличие переплаты за неиспользуемые ресурсы, потенциал оптимизации без потери производительности.
Аудит проходит в четыре этапа и завершается письменным отчётом, а не устной презентацией — чтобы результат можно было приложить к инвестиционному меморандуму или передать техническому руководителю для работы.
Подписываем NDA, согласовываем объём работ и получаем read-only доступ к репозиториям, CI/CD, тикет-трекеру и документации.
1–2 недели анализа кода, архитектуры, процессов и инфраструктуры. Интервью с ключевыми инженерами и техническим руководителем со стороны заказчика.
Предварительные результаты обсуждаем вживую до финального отчёта — чтобы уточнить контекст и не включить в отчёт то, что уже объяснимо бизнес-решением.
Финальный документ с рисками, ранжированными по критичности, и конкретными рекомендациями — что делать в первую очередь, а что можно отложить.
Стандартный технический аудит занимает от 2 до 4 недель — в зависимости от размера кодовой базы и количества систем в контуре. Экспресс-due diligence перед сделкой можно провести за 5–7 рабочих дней.
Да, NDA подписывается до начала любых работ и до передачи нам доступа к коду или инфраструктуре — это стандартная часть процесса, а не опция по запросу.
Нет. В большинстве случаев достаточно read-only доступа к репозиториям, CI/CD, тикет-трекеру и стейджинг-окружению. Доступ к продакшену запрашивается точечно, только если это необходимо для проверки конкретной гипотезы, и всегда read-only.
Критичные риски мы эскалируем сразу, не дожидаясь финального отчёта, и помечаем их в отчёте отдельным уровнем приоритета с оценкой стоимости и сроков устранения. Заказчик получает эту информацию до того, как примет решение по сделке или масштабированию.
SOWA Digital проводит технический консалтинг с 2021 года — тем же пулом из 50+ инженеров, который выполнил 30+ проектов для банков, телеком-операторов и девелоперских компаний. Мы работаем по ISO 27001 и NDA-first, поэтому конфиденциальность данных заказчика не обсуждается отдельно — она заложена в процесс с первого дня. Подробнее о компании — на странице «О компании». Если аудит связан с банковским или финтех-продуктом, посмотрите также нашу экспертизу в разделе «Банкинг и финтех», где мы отдельно разбираем требования ЦБ и PCI DSS.
Опишите ситуацию — сделка, масштабирование или смена подрядчика — и мы предложим объём и сроки аудита в течение одного рабочего дня.
Запросить аудит