Найти тему
7 Group

Как сократить time2market в 2 раза с помощью MDM+BPM+CI/CD?

Оглавление

Крупному и среднему бизнесу сегодня как никогда важно уметь быстро предоставлять новые цифровые сервисы и решения на рынок. Только в финансовом секторе 20% ушедших клиентов объясняют свое решение тем, что в экосистеме не было какого-то одного продукта. В этой ситуации клиенты готовы отказаться от всех остальных решений банка.

Что же мешает быстро внедрять продукты и как решить эту проблему?

Как правило, все упирается в существующий IT-ландшафт компании. Это может быть какой-то устаревший модуль, монолитная архитектура приложений, неактуальная документация, низкая автоматизация процессов публикации новых продуктов и т.д.

Все хорошие идеи команды разбиваются о подобные ограничения, когда даже элементарные задачи выполняются непозволительно долгое время.

Кейс

Раз уж заговорили о банках, давайте я расскажу вам об интересных задачах, с которыми к нам приходят клиенты. Эта проблема – не единичный случай, и только за последние 3 месяца мы получили 3 запроса.

У банка есть процесс выдачи кредита. В рамках этого процесса клиенту подбирается индивидуальный продукт, либо клиент проверяется на соответствие условиям кредита.

Все данные о продукте хранятся в справочнике. Однако есть у всех этих клиентов общая проблема.

Если вдруг возникла необходимость изменить какой-то атрибут продукта: будь то минимальный возраст, минимальный доход или требуемый пакет документов – реализация этой задачи может занимать аж целых два месяца. О причинах в одной картинке:

Путь задачи от постановки до реализации / До внедрения платформы
Путь задачи от постановки до реализации / До внедрения платформы

2 месяца – непозволительная роскошь в сегодняшних реалиях. Поэтому возникла необходимость в ускорении этих процессов.

Решение

Мы предложили для решения этой задачи воспользоваться нашей платформой PoDT на микросервисной архитектуре. Название достаточно прямое – Platform of Digital Transformation или Платформа Цифровой Трансформации.

Внутри этой машинки достаточно много модулей, однако основная работа лежит на 4-х компонентах: API Gateway для объединения существующего IT-ландшафта с новыми сервисами, модуль MDM для управления мастер данными (справочники), BPM-движок для автоматизации всех бизнес-процессов, плюс, отлаженная механика CI/CD – иными словами, автоматизированная публикация изменений в «боевую среду».

Теперь процесс выглядит примерно так:

Путь задачи от постановки до реализации / После внедрения платформы
Путь задачи от постановки до реализации / После внедрения платформы

Благодаря платформе мы теперь можем выполнять ту же самую операцию минимум в 2 раза быстрее.

Как такое возможно?

На самом деле, за этим нет никакой магии. Мы используем самые простые (при этом все еще производительные) модули, которые в тандеме дают эффект синергии: одно дополняет другое и дает кратный ценностный эффект. Начнем с базиса.

API Gateway

Никому не понравится, если для внедрения изменений необходимо «все снести и построить заново». Поэтому мы разработали модуль, который позволяет создать единый бесшовный IT-ландшафт. API Gateway позволяет объединить все существующие части IT-ландшафта в единую экосистему. Иными словами, клиенту не нужно все резко переделывать.

-3

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

MDM

Данные о продукте как правило у банков находятся во множестве баз данных. Для сайта – своя база, для отчетностей – своя, для аналитиков – своя. Нюанс в том, что данные справочника, по сути, одни и те же, однако из-за отсутствия единого источника информации, возникают дубли, неточности, различия и т.д. Плюс, если нужно изменить какой-то параметр, то приходится вручную в каждом источнике менять эти данные.

-4

Отдельно стоит упомянуть, что эти все параметры обновляют разработчики, так как часто в компании нет интерфейса для рядового пользователя.

Наш модуль MDM как раз закрывает все эти проблемы. Обновить данные может рядовой пользователь без опыта программирования.

BPM

Чтобы что-то автоматизированно исполнялось, нужен BPM движок для разработки и внедрения бизнес-процессов. Соответственно, этот модуль позволяет все изменения распространять по всем источникам и в том порядке, который будет заложен на уровне алгоритмов.

Мы разработали свой движок на базе Camunda, который позволяет не только визуализировать все процессы, но и автоматизировать. А в нашем случае – оркестрировать все процессы.

-5

CI/CD

После внесения изменений необходимо опубликовать изменения на всех площадках. Одно дело внести изменения на тестовой среде, совершенно другое – это перевести все в продуктивную или «боевую» среду, чтобы все пользователи могли получить актуальную информацию.

Мы заранее настраиваем все алгоритмы публикации изменений и максимально автоматизируем процессы, чтобы команда была занята самым важным – создание дополнительной ценности для компании и клиентов.

И этого хватило?

Разумеется. Если быть совсем уж честным, то это не простая работа, однако с помощью нашей платформы и экспертизы нашей команды – все реально.

Чтобы цифровая трансформация проходила эффективно, необходимо создать для своей команды максимально комфортную среду для работы, чтобы они не тратили время на рутинные и задачи.

Мы поставили перед собой цель создать платформу для команд разработки, которая позволит в конвейерном режиме поставлять новые продукты и сервисы как для компании, так и для ее клиентов.

Если вы хотите дать своей компании конкурентное преимущество в виде ускоренного time-2-value, а так же хотите, чтобы ваша команда не упиралась в ограничения существующие ограничения вашего IT-ландшафта, то наша платформа – действительно достойный вариант.

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