5 июня в 12:00
Подробнее
Вебинар. История одного проекта: как встроить безопасность по командным топологиям
Подробнее
X5 Group

Постановка DevOps-практик и управление поставкой на основе метрик для лидера ритейла

В рамках проекта команда «Экспресс 42» провела диагностику процессов разработки и эксплуатации для X5 Group, внедрила подход «инфраструктура как код» и практики непрерывной поставки, а также помогла выстроить управление поставкой на основе SDLC-метрик. Это позволило сократить время развёртывания тестовых окружений до 15–30 минут и уменьшить количество ошибок при тестировании.

О клиенте

X5 Group — крупнейшая продуктовая розничная компания в России. Управляет торговыми сетями «Пятёрочка», «Перекрёсток» и «Чижик», а также развивает цифровые сервисы и логистическую платформу 5Post. Обслуживает миллионы покупателей и пользователей ежедневно.

16,6 %
доля X5 на рынке продуктовой розницы
24,2 млн
покупателей ежедневно
29 790
магазинов в России

Проблемы клиента

В рамках развития процессов разработки команда направления «Автоматизация процессов производства» столкнулась с рядом ограничений, влияющих на стабильность поставки изменений и управляемость процессов.

Ошибки при переносе изменений между окружениями.

Процессы поставки и эксплуатации управляются «на уровне ощущений».

Наше решение

Команда «Экспресс 42» провела комплексную диагностику процессов разработки и эксплуатации, после чего поэтапно внедрила целевые инженерные практики и инструменты. В рамках проекта были выполнены:

диагностика SDLC- и DevOps-процессов, чтобы определить приоритетные практики для развития;

постановка практик «инфраструктура как код» и «непрерывная поставка»;

внедрение управления процессами поставки и эксплуатации на основании метрик;

миграция приложения и процесса разработки на новую платформу.

Результат

Внедрение инженерных практик и управления по метрикам позволило X5 Group получить ощутимые результаты:

Тестовое окружение за 15–30 минут

Практики IaC сократили время развёртывания тестовых окружений до 15–30 минут и уменьшили количество ошибок ручной настройки

Ускорение диагностики дефектов

Мониторинг SDLC-метрик и единообразие окружений сократили время диагностики ошибок и дефектов приложений

Меньше ошибок при тестировании

Стандартизация окружений сократила количество ошибок при тестировании приложений

Понятная приоритизация бэклога

Решения о приоритетах принимаются на основе объективных метрик, а не «на уровне ощущений»

Мы используем файлы cookie, чтобы сделать работу с сайтом удобнее.
Подробнее — в политике обработки персональных данных и политике использования файлов cookie.