АО "АВИАКОМПАНИЯ "СИБИРЬ"
Транспортные услуги
Россия, Новосибирск
IOS
Август 2022
Предоставить актуальную информацию о рейсе в режиме онлайн
Сократить часы работы бортпроводника с помощью перевода отчетов в электронный вид
Добавить фишки для повышения качества клиентского сервиса
Для того, чтобы система могла продолжать полноценно работать в режиме оффлайн, выбрали offline-first подход. При таком подходе, во время отсутствия связи, новые данные сохраняются и при появлении интернета автоматически отправляются на сервер. Если данные изменяются при наличии интернета, механизм синхронизации запускается автоматически. Чтобы приложение Cabin crew pad эффективно выполняло свои функции в автономном режиме создано хранилище данных, шифруемое операционной системой.
Еще одной идеей разработчика для уменьшения мобильного трафика стало размещение редко изменяемых данных, в том числе и документов, в самом приложении. Актуализация информации в этом случае решается за счет подгрузки только обновившихся данных, которая происходит во время старта приложения. Это решение сократило время загрузки приложения до 1 секунды.
В офисе заказчика провели множественные интервью с главами служб пассажирского сервиса, логистики, безопасности, бортпроводников, маркетинга. В ходе этого опроса определили бизнес-требования, выявили боли бизнеса, потребности, состав компании, текущие бизнес-процессы, которые нуждаются в оптимизации. Составили спецификацию требований и разработали отдельные технические задания по каждому блоку:
функционал библиотеки;
информативный календарь рейсов;
питание пассажиров эконом-класса, бизнес-класса и спецпитание;
блок общей информации о рейсе;
система оповещений о дефектах пассажирского судна;
отображение всевозможных грузов;
схемы аварийно-спасательного оборудования;
анкетирование пассажиров;
два вида чатов для коммуникации с service desk и центром обслуживания пассажиров;
работа с отчетами;
блок работы с пассажирами;
информация об экипаже рейса.
Наш системный и бизнес аналитик полгода находились в офисе S7 Airlines в Домодедово для изучения более 10 систем интеграции и бизнес процессов компании. На основе аналитики было разработано ТЗ и архитектурное решение:
Работали в тесной связке с техническом отделом S7 Airlines. Интегрировались с системами через REST API и Base to base:
Intranet S7 Airlines
DCS;
Apis;
Amadeus;
Внутренними сервисами S7 Airlines
Большинство «стыковок» выполнены на основе интерфейсов API. Для получения моментальных изменений и в случае высокого объема информационных потоков используются механизмы прямой интеграции через DB линки непосредственно в базу данных сторонней системы, брокеры сообщений Kafka или стриминг сервисы.
В качестве платформы Cabin crew pad заказчик выбрал iOS, основываясь на показателях надежности, стабильности и безопасности. Не последнюю роль также сыграло удобство использования планшетов на базе iOS при работе со сложными интерфейсами, такими, как карта салона, чтение pdf-документов, заполнение отчетов.
На старте проекта более 100 самых опытных бортпроводников были бета-тестерами мобильного приложения, сейчас в этом процессе участвует 20 человек. На основе их обратной связи разработчики доводят функционал и стабильность работы системы до самого высокого уровня и только после этого приложение устанавливается на устройствах всех пользователей.
Календарь
Календарь рейсов для бортпроводника обладает своей спецификой. Бортпроводник за сутки может сменить до 4 часовых поясов и ему важно не запутаться. Для этого мы добавили возможность выбора места его локации. Календарь выстроится в зависимости от часового пояса местонахождения бортпроводника и не даст пропустить рейс.
Бортпроводник должен быть в курсе сразу нескольких времен вылетов и прилетов рейса:
плановое время;
расчетное время;
фактическое.
Cabin Crew Pad отображает в удобном интерфейсе все времена и постоянно находится на связи с сервером для отображения задерживающихся рейсов и уведомления пассажиров о реальном времени взлета.
Работа с пассажирами
Cabin Crew Pad содержит в себе всю информацию о пассажире. Покажет, что пассажир заказывал из питания на прошлом рейсе, является ли он участником пассажирских программ S7 Airlines, находится ли его домашнее животное в грузовом отсеке или пассажир слабослышащий и к нему необходимо особое обращение. Приложение покажет карту аэропорта пересадки для следующего рейса, и бортпроводник поможет разобраться в навигации по аэропорту прилета.
Отчеты
Автоматизировали процесс заполнения отчетности. Теперь бортпроводники заполняют все в iPad. Каждый отчет подвергался юзабилити-тестам, что позволило ускорить время заполнения отчетов в 2 раза по сравнению с заполнением на бумаге. Появилась возможность проводить аналитику по отчетам в аналитической панели.
Экипаж
Старшие бортпроводники обладают информацией об экипаже. Расставляют экипаж по всему воздушному судну с помощью Cabin Crew Pad и оставляют комментарии по работе команды.
Чат
В Cabin Crew Pad внедрен полноценный чат с наземными службами. Бортпроводник имеет возможность запросить информацию в экстренных случаях и оперативно получить ответ.
Отказ от всех бумажных носителей.
Проведение брифинга исключительно на планшете.
Заполнение и хранение отчетов в системе документооборота.
Повышение уровня сервиса пассажиров.
Формирование системы получения данных для развития сервиса компании.
Мы показали небольшую часть нашей работы, так как секретные блоки под NDA и мы не раскрываем всех секретов. Новые цели уже спланированы на год вперед. С 2017 года наша компания развивает проект для S7 Airlines, мы проводим встречи нашей команды с более чем сотнями бортпроводников каждые полгода, получаем обратную связь от реальных пользователей и совершенствуем систему.
Валерий Котелов
Генеральный директор (CEO)
Это уже вторая версия приложения CCP, первую мы начали делать 5 лет назад и развивали ее все эти годы. Сейчас новое приложение обрастает функционалом, переехало с iOS на Android, и будет только расти.
Александра Драчева
Начальник отдела управления производственных ИТ-систем
Хорошо, если от исполнителя действует человек, который понимает бизнес-язык заказчика, его предметную область. Нам близка agile-философия, и мы работаем по scrum, что позволяет погружать членов команды разработки в понимание бизнес-процессов. С командой KOTELOV разрабатываем продукт с 2017 года.
KOTELOV с удовольствием обсудит вашу задачу