Смена подрядчика
Приемка унаследованного проекта до старта работ: можно ли поддерживать, где подводные камни и скрытые зависимости, сколько стоит погружение нового исполнителя.
Покажем реальное состояние информационной системы и что необходимо исправить в первую очередь. Отчетная документация понятна любому исполнителю.
Технический аудит нужен перед принятием важных управленческих решений при неполной картине: смена подрядчика, сделка о покупке цифрового актива, рост нагрузки, нестабильный прод, спор о качестве работы.
С помощью специальных инструментов мы проверяем насколько исходный код проекта соответствует лучшим отраслевым практикам разработки программного обеспечения и даем подробный отчет с рекомендациями.
Приемка унаследованного проекта до старта работ: можно ли поддерживать, где подводные камни и скрытые зависимости, сколько стоит погружение нового исполнителя.
Низкая производительность, даунтаймы, растущая стоимость доработок при падающей скорости. Ищем причину и оцениваем сложность оптимизаций.
Система использовали тысячи пользователей, а нужны сотни тысяч. Отвечаем, выдержит ли фундамент следующий этап или дешевле переписать.
Аудит кодовой базы и инфраструктуры поможет качественнее провести общую процедуру Due diligence. Технический долг, зависимость от людей, качество архитектуры — все это влияет на оценку и условия M&A.
Независимая техническая картина для переговоров. При необходимости — основание для экспертизы.
Уязвимости и доступы в коде и конфигурации, лицензии зависимостей, ориентиры по требованиям к данным.
Укрупненные зоны. Методы и чек-листы слоя — на страницах фронтенд-, бэкенд- и devops-аудита
Как устроены части системы и где слабые стыки между ними.
Насколько дорого менять и развивать: сложность, дублирование, связанные модули.
Целостность схемы, внешние сервисы, риски разрозненных подключений.
Узкие места под ростом нагрузки и при сбоях — по коду и схеме, без боевых замеров.
Типовые риски в коде и конфигурации, хранение секретов, разграничение прав.
Как изменения попадают в прод: пайплайн, окружения, ручные шаги.
Логи, мониторинг, реакция на инциденты, готовность к восстановлению.
Документация, знания в головах людей, лицензии зависимостей.
Смотрим исходный код, схему данных и проектные артефакты. Для всего, что требует погружения в предметную область или исправлений есть отдельные услуги
Не подтверждаем работоспособность функций и соответствие ТЗ;
Не оцениваем правильность расчетов и решений с точки зрения предметной области;
Не проводим тест на проникновение и не эксплуатируем уязвимости;
Не снимаем замеры под боевой нагрузкой;
Только диагностика и предложения без вмешательство в код;
Не аудируем качество и историю самих данных, только структуру базы и схему
Не выдаем юридическое заключение и сертификацию;
Не оцениваем продукт, UX и состав функций для бизнеса
Редактируемые документы и схемы остаются у вас: как ТЗ на доработки, аргумент в переговорах или основание для решения по проекту
Состояние системы, находки со ссылками на файлы, строки, схемы и метрики, итоговая оценка. Команда может начать работу без повторного погружения.
Диаграмма базы данных и карта зависимостей модулей в редактируемом виде (.drawio): онбординг, планирование изменений, поиск циклов и узких мест.
Версии против актуальных, как используется каждая зависимость, лицензионные риски, кандидаты на удаление.
Список внутренних приложений: назначение каждого и перечень замечаний — навигатор для новой команды.
Количественная картина сопровождаемости отдельным приложением: не впечатления, а цифры по модулям.
Что чинить сразу, что отложить, что дешевле переписать — плюс ориентиры бюджета по этапам для планирования и переговоров.
Отчет рассчитан на передачу любой команде. Можно чинить силами инхауса или текущего подрядчика — без обязательного продолжения с нами. Если нужен исполнитель на устранение долга под ключ — аутсорсинг разработки. Если нужны люди в вашу команду под вашим управлением — аутстаффинг.
Согласуем объем, NDA, доступ к репозиторию и проектным артефактам.
Фиксируем границы: полный контур или отдельные слои.
Смотрим выбранные зоны: фронтенд, бэкенд, инфраструктура или все вместе.
Сводим находки и сверяем с вами, что критично сейчас.
Отчет, схемы, реестры, метрики, дорожная карта и ориентиры по стоимости.
Отвечаем на вопросы. Дальше чините у себя, у текущего подрядчика или у нас.
Можно заказать один слой или полный контур
Стоимость технического аудита
Ответим в течение рабочего дня
Уточним задачу, слой и границы объема
Ориентируем по срокам и бюджету аудита
Согласуем NDA и доступы к репозиторию
Передадим пакет документов по итогам