• /
  • /

Развитие и сопровождение цифровых сервисов авиакомпании

Проблема

Цифровая экосистема клиента включает в себя несколько типов сервисов, которые работают вместе:

  • пользовательские сервисы — личные кабинеты, мобильное приложение, онлайн-регистрация, обработка обращений и поддержка,
  • внутренние системы — учет, расчеты, работа с бонусами,
  • интеграции между системами и внешними сервисами.

Все эти системы связаны между собой и участвуют в одном пользовательском сценарии — от поиска и покупки билета до техподдержки и бонусов. Для пользователя это выглядит как единый продукт, но внутри это набор разных систем с большим количеством зависимостей.

Такая архитектура требует системной аналитики в авиакомпании:

  • требования приходят от разных команд и часто противоречат друг другу,
  • логика распределена между несколькими системами,
  • интеграции не всегда прозрачно описаны,
  • часть функциональности находится в legacy и не документирована,
  • любое изменение может затронуть сразу несколько сервисов.

Решение

К проектным командам клиента подключились наши аналитики и включились в работу над разработкой сервисов авиакомпании и их развитием.

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

Далее требования доводились до реализации. Задачи декомпозировали на понятные для разработки блоки, передавали в работу и сопровождали на этапе реализации. Была выстроена работа с интеграциями: описывали взаимодействие между системами и прорабатывали связки с внутренними и внешними сервисами.

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

На финальном этапе подключалось приемочное тестирование — это позволяло выявлять ошибки до передачи задач в тестирование и снижать количество доработок.

Результат

  • Команда стабильно выходит в релизы: выполнено 7 крупных релизов за квартал без срыва сроков.
  • В пиковые периоды поддерживался режим ежедневных релизов, что позволило ускорить развитие сервисов авиакомпании и быстрее выводить изменения в продакшен.
  • Созданные шаблоны документации и подходы к работе с требованиями используются минимум 3 командами.