Приложение управления доходностью (RMS)
- Заказчик:
- ОАО АК "Уральские Авиалинии"
- Руководитель проекта со стороны заказчика
- Поставщик
- DBI
- Год завершения проекта
- 2024
- Сроки выполнения проекта
- октябрь, 2023 — октябрь, 2024
- Масштаб проекта
- 20000 человеко-часов
- Цели
-
Создание эффективного инструмента управления доходностью и ценообразованием билетов.
-
Обеспечение автономности и независимости от рынка.
-
- Результаты
В результате «Уральские авиалинии», получила эффективное и безопасное решение, которое позволяет оптимизировать бизнес-процессы и повысить качество управления рейсами.
Особое внимание было уделено безопасности системы. Проведённый аудит на уязвимости показал, что решение является не только технически грамотным, но и безопасным.
Проект позволил:
-
оптимизировать бизнес-процессы,
-
повысить эффективность работы,
-
обеспечить безопасность данных.
-
Уникальность проекта
Основные особенности проекта:
-
Применение уникальных подходов к управлению проектом, которые позволили эффективно организовать работу команды.
-
Использование современных практик гибких методологий, что позволило снизить календарные сроки.
-
Полная прозрачность ведения процессов. Команда DBI всегда знала, где находится, что планирует и куда движется. Это позволило идеально отслеживать процесс.
-
Отслеживание информации с точки зрения трудозатрат, позволили избежать просадки производительности.
-
Организация работы от пользователей.
-
Коммуникация между разработкой и бизнесом для устранения недопониманий и организации сотрудничества.
- Проект решает задачи импортозамещения
- Да
- Использованное ПО
-
PostgreSQL— СУБД.
-
Развёртывание системы — Yandex Cloud.
-
Организация доступа к данным — Entity Framework Core.
-
Обмен информацией между различными блоками — RabbitMQ.
Для реализации приложения RMS инженеры DBI используют современные и импортонезависимые IT-решения.
-
C# (.NET) — язык программирования.
-
PostgreSQL — FOSS RDBMS (свободное программное обеспечение, СУБД).
-
React (js/ts) — FOSS библиотека для создания веб интерфейсов.
-
- Сложность реализации
-
Отсутствие чёткого технического задания и бизнес-аналитика со стороны заказчика. Это затрудняло понимание требований компании и определение ключевых аспектов проекта.
-
Недоступность разработчиков действующих решений для консультации. Несмотря на то, что проект предполагал замену вендорских продуктов, у команды не было возможности общаться с разработчиками и получать от них необходимую информацию.
-
Сжатые сроки реализации. Проект требовал параллельного проведения исследовательской деятельности и разработки, при этом необходимо было уложиться в максимально сжатые сроки.
-
Ограниченные ресурсы. У команды не было доступа к исходному коду действующих приложений, а также к техническим специалистам, которые могли бы предоставить необходимую информацию о существующих решениях.
-
- Описание проекта
В настоящее время компания «Уральские авиалинии» модернизирует свою IT-платформу, важнейшей составляющей которой в сфере управления полётами является приложение Revenue management system (RMS).
Одно из принципиальных требований – процесс замены решений не должен отражаться на качестве повседневного обслуживании пассажиров и организации полетов. Огромное значение имеют пользовательские характеристики конечного продукта, удобство его использования менеджерами, отвечающими за управление полетами.
Не менее важным является повышение эффективности функционала за счёт разработки интеграций между сервисами, позволяющими обмениваться данными с минимальным временным лагом.
Цели проекта:
-
Создание эффективного инструмента управления доходностью и ценообразованием билетов.
Цель заключается в разработке решения, которое позволяет оптимизировать управление доходностью и устанавливать оптимальные цены на билеты. Это помогает компании занять лидирующие позиции на рынке авиаперевозок за счёт более эффективной работы с финансовыми показателями.
-
Разработка независимого продукта для собственных нужд.
Проект направлен на создание уникального приложения, которое будет использоваться только компанией «Уральские авиалинии». Это позволит избежать зависимости от массовых систем, доступных другим авиакомпаниям, и обеспечит независимость от вендорских решений.
-
Обеспечение автономности и независимости от рынка.
Третья цель проекта — создать систему, которая будет функционировать независимо от внешних факторов и рыночных условий. Это позволит компании сохранять стабильность и устойчивость в долгосрочной перспективе.
Специалисты DBI в сжатые сроки предоставили клиенту «Уральские авиалинии» работающий продукт, который заменил собой действующие системы. При этом не было чётко описанных требований или технического задания.
Проводилась масштабная работа с нуля: от анализа текущих систем до формирования требований к релизу полноценной версии, которая покрывала весь функционал приложения RMS. Также было уделено внимание построению процессов с точки зрения управления проектами.
Для управления проектом были применены уникальные подходы, которые позволили организовать работу и достичь следующих результатов:
-
снижение календарных сроков;
-
обеспечение поставки функционала и максимальное качество реализации фичей;
-
полная прозрачность ведения процессов;
-
идеальная картина отслеживания процесса;
-
возможность отследить информацию с точки зрения трудозатрат.
-
- География проекта
Россия