MindSpa

Аудит IT-ландшафта и передача управления продуктом для MindSpa

MindSpa — международное мобильное приложение для психологической помощи на iOS и Android. Из-за многолетней разработки внешним агентством проект нуждался в централизации управления ИТ-инфраструктурой и консолидации всех облачных аккаунтов на стороне владельцев бизнеса. Экстренный аудит ландшафта стал ключевым этапом для масштабирования платформы на рынках Европы и США, а также для прохождения международной сертификации медицинского софта по стандарту ISO/TS 82304-2.

20+Систем в ИТ-реестре
13Критически важных сервисов
Январь — Май 2024Период реализации

Вызовы и риски

  • Размещение репозиториев с исходным кодом и ключевых облачных аккаунтов на инфраструктуре подрядчика, создававшее риски для непрерывности бизнеса
  • Наличие в ИТ-ландшафте скрытых или дублирующих друг друга сервисов, снижавших общую прозрачность и управляемость платформы
  • Отсутствие полного пакета архитектурной документации по кодовой базе и API, необходимого для прохождения международной сертификации
  • Проведение аудита в условиях, когда подрядчик менял значительную часть кода, что потребовало гибкого переноса аналитических работ на период после выхода обновления

Ключевые задачи проверки

  • Миграция исходного кода и актуальных баз данных с ресурсов разработчика на независимые, защищенные серверы владельца компании
  • Сбор и структурирование сведений обо всех используемых облачных сервисах, аккаунтах и внутренних панелях администрирования
  • Формирование детального пакета технической документации по схемам взаимодействия программных слоев и методам интеграции
  • Проверка корректности и работоспособности действующих инструкций по сборке, тестированию и обновлению мобильного приложения

Стек проекта

AWS (S3, SES), Heroku, FirebaseAngular, WordPressPostgreSQLCrashlytics, Sentry, SmartlookOneSignal, Mailgun, Sendy, TypeformJetAdmin, GitHub, Stripe

Что было реализовано

Что сделала команда itMegastar:

Инвентаризация ИТ-архитектуры

Формирование комплексного реестра сервисов (хостинг, аналитика, платежные шлюзы, Firebase) с оценкой критичности каждого компонента, фиксацией зон обработки персональных данных и верификацией прав доступов

Синхронизация взаимодействия с вендором

Проведение установочных сессий с текущей командой разработки, аудит используемых агентством скрытых утилитарных сервисов и фиксация графика передачи функциональных спецификаций

Аудит кодовой базы и юридических рисков

Проведение тестовой сборки приложения специалистами itMegastar, выявление критической зависимости от файлов окружения (env-ключей), а также правовой анализ договора подряда на предмет отчуждения прав

Формирование дефицитарной карты документации

Подготовка перечня недостающих регламентов (схемы взаимодействия систем, коллекции API-запросов, тест-кейсы и инструкции по развертыванию сред) с детальным обоснованием ценности каждого документа

Разработка дорожной карты оптимизации

Создание пошаговой стратегии миграции кода на собственный аккаунт GitHub, выдача рекомендаций по устранению инфраструктурной избыточности, проведению нагрузочных тестов и комплаенсу под стандарты GDPR/CCPA

Результаты сотрудничества

Для бизнеса

  • Получение исчерпывающих сведений о структуре инфраструктуры приложения и праве собственности на каждый сервис
  • Своевременное выявление и локализация скрытых уязвимостей, связанных с зависимостью от внешнего вендора
  • Формирование планового пошагового алгоритма перевода кодовой базы и документации под прямой контроль компании
  • Создание базы технических регламентов для прохождения международной комплаенс-проверки по стандарту ISO/TS 82304-2

Для продукта

  • Разработка детального реестра облачных мощностей и сервисов с экспертной оценкой критичности их владения
  • Составление обоснованного перечня архитектурных документов для обязательного истребования у подрядчика
  • Выдача экспертных рекомендаций по устранению избыточных сервисов и проверке нагрузочной устойчивости платформы
  • Техническая поддержка при проектировании и валидации алгоритмов зеркалирования исходного кода

Комплексный аналитический отчет, включающий детализированный ИТ-реестр и регламенты аудита, передан руководству MindSpa. В результате компания получила прозрачную стратегию консолидации цифровых активов, позволившую стать полноправным и независимым владельцем всей экосистемы своего мобильного приложения.

Похожая задача?Расскажите о проекте, и мы предложим решениеУслуги по проекту: IT-диагностика и технический надзор
Все кейсы направления