MindSpaАудит IT-ландшафта и передача управления продуктом для MindSpa
MindSpa — международное мобильное приложение для психологической помощи на iOS и Android. Из-за многолетней разработки внешним агентством проект нуждался в централизации управления ИТ-инфраструктурой и консолидации всех облачных аккаунтов на стороне владельцев бизнеса. Экстренный аудит ландшафта стал ключевым этапом для масштабирования платформы на рынках Европы и США, а также для прохождения международной сертификации медицинского софта по стандарту ISO/TS 82304-2.
Вызовы и риски
- Размещение репозиториев с исходным кодом и ключевых облачных аккаунтов на инфраструктуре подрядчика, создававшее риски для непрерывности бизнеса
- Наличие в ИТ-ландшафте скрытых или дублирующих друг друга сервисов, снижавших общую прозрачность и управляемость платформы
- Отсутствие полного пакета архитектурной документации по кодовой базе и API, необходимого для прохождения международной сертификации
- Проведение аудита в условиях, когда подрядчик менял значительную часть кода, что потребовало гибкого переноса аналитических работ на период после выхода обновления
Ключевые задачи проверки
- Миграция исходного кода и актуальных баз данных с ресурсов разработчика на независимые, защищенные серверы владельца компании
- Сбор и структурирование сведений обо всех используемых облачных сервисах, аккаунтах и внутренних панелях администрирования
- Формирование детального пакета технической документации по схемам взаимодействия программных слоев и методам интеграции
- Проверка корректности и работоспособности действующих инструкций по сборке, тестированию и обновлению мобильного приложения
Стек проекта
Что было реализовано
Что сделала команда itMegastar:
Формирование комплексного реестра сервисов (хостинг, аналитика, платежные шлюзы, Firebase) с оценкой критичности каждого компонента, фиксацией зон обработки персональных данных и верификацией прав доступов
Проведение установочных сессий с текущей командой разработки, аудит используемых агентством скрытых утилитарных сервисов и фиксация графика передачи функциональных спецификаций
Проведение тестовой сборки приложения специалистами itMegastar, выявление критической зависимости от файлов окружения (env-ключей), а также правовой анализ договора подряда на предмет отчуждения прав
Подготовка перечня недостающих регламентов (схемы взаимодействия систем, коллекции API-запросов, тест-кейсы и инструкции по развертыванию сред) с детальным обоснованием ценности каждого документа
Создание пошаговой стратегии миграции кода на собственный аккаунт GitHub, выдача рекомендаций по устранению инфраструктурной избыточности, проведению нагрузочных тестов и комплаенсу под стандарты GDPR/CCPA
Результаты сотрудничества
Для бизнеса
- Получение исчерпывающих сведений о структуре инфраструктуры приложения и праве собственности на каждый сервис
- Своевременное выявление и локализация скрытых уязвимостей, связанных с зависимостью от внешнего вендора
- Формирование планового пошагового алгоритма перевода кодовой базы и документации под прямой контроль компании
- Создание базы технических регламентов для прохождения международной комплаенс-проверки по стандарту ISO/TS 82304-2
Для продукта
- Разработка детального реестра облачных мощностей и сервисов с экспертной оценкой критичности их владения
- Составление обоснованного перечня архитектурных документов для обязательного истребования у подрядчика
- Выдача экспертных рекомендаций по устранению избыточных сервисов и проверке нагрузочной устойчивости платформы
- Техническая поддержка при проектировании и валидации алгоритмов зеркалирования исходного кода
Комплексный аналитический отчет, включающий детализированный ИТ-реестр и регламенты аудита, передан руководству MindSpa. В результате компания получила прозрачную стратегию консолидации цифровых активов, позволившую стать полноправным и независимым владельцем всей экосистемы своего мобильного приложения.