Технический аудит - Помогаем выявить недостатки в ПО, которые несут высокие риски при поддержке, эксплуатации и масштабировании.Даём объективную оценку трудоемкости, объема и качества программного кода. Помогаем в приёмке результатов от подрядчиков.
Помощь при M&A - Помогаем руководителям и владельцами бизнеса понять состав ПО.Подсвечиваем юридические риски: заимствования, скопированные фрагменты кода и нарушения условий лицензирования, уязвимости.
Объективная оценка команды - Показываем реальную структуру исполнителей и степень их участия. Даём профиль каждого разработчика, качество его компетенций.Подбираем профили альтернативных исполнителей для развития или срочного устранения критичных недостатков продукта.
Как мы можем вам помочь
Компонентный анализ:
Подготовим перечень зависимостей (Software Bill of Materials, SBOM)
Проверим лицензионную совместимость компонентов и раскроем риски нарушения лицензионных прав
Покажем известные уязвимости Open Source компонентов
Анализ качества:
Определим уровень технического долга и необходимость рефакторинга
Определим дубликаты и заимствования между проектами
Рассчитаем тренды цикломатической сложности для проектов и разработчиков
Информация о команде:
Построим ретроспективные карты активности сотрудников
Покажем объективные профили разработчиков, вклад и параметры качества
Подберём схожих исполнителей по опыту и навыкам
Определим bus factor и риски ухода сотрудников