OpenAI Blog→ оригинал

Virgin Atlantic развернула приложение с нулевыми ошибками благодаря Codex

Virgin Atlantic применила OpenAI Codex для разработки нового мобильного приложения перед жарким праздничным сезоном путешествий. Результат: почти 100% покрытие

Virgin Atlantic развернула приложение с нулевыми ошибками благодаря Codex
Источник: OpenAI Blog. Коллаж: Hamidun News.
◐ Слушать статью

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

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

Авиакомпании существуют в цикле спроса: летние отпуска, зимние праздники, весенние каникулы — это моменты, когда трафик приложения скачет в 10-15 раз, и каждый баг, каждое зависание обходится в пропущенные бронирования. Пассажир открывает приложение в спешке, проверяет цены, сравнивает варианты перелётов, забывает номер билета или управляет багажом. Если приложение зависнет на 3-5 секунд, пассажир закроет его и перейдёт на конкурента. Кроме того, сезонные скачки означают, что приложение должно не просто работать, а работать быстро на максимальной нагрузке. Под обычный график разработки полная переработка мобильного приложения авиакомпании заняла бы 4-6 месяцев: спектр юнит-тестов, интеграционное тестирование, постепенное развёртывание по регионам, доработка по результатам А/B-тестирования, обучение службы поддержки. Virgin Atlantic не могла себе позволить ждать.

AI, которая пишет код

Virgin Atlantic обратилась к OpenAI Codex — нейросетевой модели, которая анализирует текстовое описание, спецификацию или уже написанный код и генерирует новый, готовый к использованию код. Codex обучена на миллиардах строк кода из открытых репозиториев и может "понимать" как задачи разработчика, так и паттерны того, как эти задачи обычно решаются. Идея простая, но мощная: вместо того чтобы разработчик с нуля писал каждую функцию, каждый тест, каждый вспомогательный метод, он описывает требование или показывает паттерн, а Codex предлагает реализацию, которую затем можно проверить, доработать или использовать как-есть.

На практике Codex помогала на нескольких фронтах: Шаблонный код и библиотеки — вместо копирования готового кода из других проектов или написания с нуля Codex генерировала нужные функции буквально за секунды Unit-тесты — для каждого нового модуля AI писала набор unit-тестов, охватывающих основные сценарии, граничные случаи и возможные ошибки Вспомогательные функции — валидация инпутов, обработка ошибок, логирование, парсинг JSON, работа с датами Документация — Codex помогала создать понятный, хорошо задокументированный код с объяснениями логики и примерами использования * Код-ревью — модель предлагала улучшения на основе паттернов безопасности и производительности, выявляла потенциальные уязвимости Результат был прямой: разработчик, который обычно тратил 2-3 часа на написание, тестирование и отладку одного модуля, укладывался в 30-40 минут. Основу генерировала AI, инженер проверял корректность, адаптировал под специфику проекта и интегрировал в общую архитектуру.

Цифры, которые говорят за себя

Когда приложение вышло, результаты оказались впечатляющими: Доставка точно в срок — приложение вышло в production за день до пика праздничного сезона Покрытие unit-тестами 100% — почти каждая строка производственного кода имела соответствующие unit-тесты * Ноль P1 дефектов — никаких критических ошибок в первый месяц работы; это значит, что не было ночных вызовов инженеров, откатов, срочных патчей Для авиакомпании это означало простое: новое приложение прошло в production и работало стабильно на самый напряженный период года. Не было экстренных рокировок, не было "почини за ночь", не было обращений в техподдержку с жалобами на критические баги.

Что это меняет в разработке История Virgin Atlantic показывает эволюцию инженерной работы.

AI не заменяет программистов; наоборот, она освобождает их от рутины и позволяет сосредоточиться на том, что действительно требует мышления и опыта. Вместо того чтобы разработчик писал стандартный, повторяющийся код, он думает об архитектуре системы, о безопасности, о производительности, о масштабируемости. Рутинные части — генерация, проверка синтаксиса, стандартное логирование — делегируются инструменту. Для бизнеса это означает простое уравнение: жёсткий дедлайн + небольшая команда + правильные инструменты = результат. Codex был одним из таких инструментов для Virgin Atlantic, позволив 20-30 инженерам переработать и развернуть приложение в сроки, которые раньше казались невозможными.

ЖХ
Hamidun News
AI‑новости без шума. Ежедневный редакторский отбор из 400+ источников. Продукт Жемала Хамидуна, Head of AI в Alpina Digital.

Хотите не читать про ИИ, а внедрить его?

«AI News» — это полезные новости из мира ИИ. Системно научиться работать с нейросетями и применять их в работе — в Hamidun Academy.

Что вы думаете?
Загружаем комментарии…