Портфолио | LeverX

Преобразование операций с помощью Clean Core расширений для S/4HANA на базе SAP BTP

Written by LeverX Team | 04.06.2024 11:51:42

LeverX transformed a multinational apparel corporation's approach to S/4HANA extensions and add-on delivery. With meticulous analysis, collaborative workshops, and SAP BTP utilization, we streamlined operations, overcame obstacles, and seized new business opportunities.

Столкнувшись с проблемами обслуживания и оптимизации системы SAP S/4HANA, заказчик принял решение повысить ее производительность. В рамках проекта необходимо было оптимизировать деятельность компании и обеспечить бесперебойность бизнес-процессов, минимизировав при этом сбои во время обновлений. 

Предпосылки

Все расширения и пользовательские приложения, которые ранее разрабатывались для системы заказчика, внедрялись в ландшафт без привязки к концепции “Чистого ядра”. Это привело к увеличению затрат и усилий, связанных с обновлением систем S/4HANA, низкому качеству кода, техническим долгам и трудностям в поддержке системы.

В совокупности это вызвало следующие проблемы:

  • Увеличение затрат на обслуживание каждый цикл обновления системы из-за многочисленных настроек;
  • Сложность перехода и неожиданные сбои, в результате чего в устаревшей системе S/4HANA отсутствовали важные новые функции.

Репутация LeverX как официального и надежного поставщика услуг по SAP-разработке и -консалтингу в сочетании с нашим обширным опытом в миграции на S/4HANA и индивидуальной разработке способствовали решению клиента выбрать именно нашу компанию для реализации проекта. 

Как начинался путь трансформации

Работа команды LeverX состоит из продуманных и проверенных на практике этапов, которые гарантируют каждому клиенту прозрачность процессов.

Шаг №1: старт и обучение

Мы начали свою работу с однодневного семинара на территории клиента, основной целью которого было познакомить команду заказчика с возможностями SAP Business Technology Platform (BTP).

В семинаре приняли участие более 130 человек. Мы рассказали им об основных принципах BTP и продемонстрировали практические способы использования платформы для оптимизации деятельности компании и достижения организационных целей.

Шаг №2: анализ

Следующим шагом был комплексный анализ ландшафта SAP S/4HANA клиента и индивидуальных программ, разработанных на SAP ABAP. На этом этапе эксперты LeverX изучили существующую систему и выявили ряд проблем и возможностей.

Шаг №3: формирование выделенной команды

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

Шаг №4: определение целей

Вместе с заказчиком мы определили масштаб проекта, поставили четкие цели и наметили план реализации в соответствии с уникальными потребностями и целями клиента.

В дело вступает SAP BTP

SAP BTP была выбрана в качестве платформы для решения задач клиента и поиска надежного и масштабируемого решения. Для этого у нас было несколько причин: 

  • Благодаря комплексному набору интегрированных инструментов и услуг SAP BTP обеспечивает устойчивость системы при цифровой трансформации, а также успешную разработку расширений для S/4HANA;
  • Облачная архитектура SAP BTP обеспечивает гибкость, масштабируемость и доступность системы, позволяя организациям быстро адаптироваться к меняющимся потребностям бизнеса и требованиям рынка. Эта архитектура гарантирует эффективное масштабирование деятельности предприятия и внедрение инновации без ограничений, что соответствует динамичному характеру современной бизнес-среды;
  • Принципы “Чистого ядра” SAP обеспечивают оптимизированный и эффективный процесс разработки. Минимизируя необходимость настройки и придерживаясь лучших практик, они помогают упростить систему, снизить ее сложность и повысить удобство обслуживания;
  • Наличие среды SAP ABAP в BTP позволяет сочетать существующую среду ABAP с преимуществами облачной разработки. Это обеспечило плавный переход на систему клиента на базе ABAP и гарантировало, что он сможет модернизировать и внедрять инновации в будущем, не провоцируя сбои в существующих операциях. Кроме того, команда ABAP заказчика теперь может легко выполнять и поддерживать разработки в среде BTP, используя язык программирования, к которому они привыкли.

Технологический стек

Диаграмма взаимодействий при параллельном расширении BTP

Путь трансформации, который прошла система

Для успешной реализации каждого из этапов трансформации системы LeverX разработала комплексную стратегию развития, которая включала следующие шаги:

Этап №1: оценка и планирование

Мы начали процесс с детальной оценки существующей базы кода, определив области для ее оптимизации и улучшения. Этот этап включал проверку и выявление несовместимостей в коде, изучение соответствующих внешних API-интерфейсов S/4HANA, а также выпущенных объектов и объектов-преемников.

Специалисты LeverX также провели тщательную проверку ATC для обеспечения качества кода и соответствия стандартам. Кроме того, мы оценили применимость приложения Custom Code Migration для облегчения процесса миграции. На всех этапах наша команда придерживалась принципов “Чистого ядра” SAP, чтобы обеспечить плавный и эффективный процесс миграции.

Этап №2: трансформация

Этап трансформации был направлен на модернизацию системы с помощью среды SAP BTP и BTP ABAP. Пользовательские программы ABAP были перепроектированы и модернизированы, а также предусматривали интеграцию RAP для повышения производительности, масштабируемости и удобства обслуживания.

LeverX помогла упростить процесс миграции, сведя к минимуму необходимость в кастомизации и уменьшив зависимость от пользовательского кода. Это способствовало оптимизации производительности системы и снижению рисков, связанных с будущими обновлениями S/4HANA.

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

Этап №3: сотрудничество и поддержка

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

Результаты

Сотрудничество заказчика с LeverX помогло повысить производительность, стабильность и экономическую эффективность системы. Мы смогли завершить проект в максимально короткие сроки — всего за три месяца.

Ключевые достижения:

  • Сокращение времени простоя во время обновлений
    Оптимизированный процесс миграции, разработанный LeverX, свел к минимуму сбои во время обновлений, сократив тем самым время простоя и повысив доступность системы.
  • Снижение затрат на техническое обслуживание
    Придерживаясь принципов “чистого ядра” SAP и оптимизировав пользовательские программы ABAP, LeverX помогла клиенту сократить накладные расходы на обслуживание. Проведенная модернизация способствовала повышению качества кода и снижению необходимости в частом обслуживании.
  • Повышение гибкости реагирования на бизнес-требования
    Облачная архитектура SAP BTP обеспечивает гибкость и масштабируемость, позволяя клиенту быстро адаптироваться к меняющимся требованиям рынка. Помимо этого, мы также расширили использование BTP для систем S/4HANA за счет внедрения сервисов искусственного интеллекта.
  • Внедрение новых возможностей для команды заказчика
    На протяжении всего проекта LeverX делилась своими знаниями и участвовала в развитии необходимых навыков внутри команды клиента. Например, мы познакомили ее с новыми методологиями и подходами к доставке кода, что способствовало развитию культуры непрерывного обучения и инноваций. Это позволит команде заказчика решать будущие задачи по разработке и обслуживанию.

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