Крупному и среднему бизнесу сегодня как никогда важно уметь быстро предоставлять новые цифровые сервисы и решения на рынок. Только в финансовом секторе 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-ландшафта в единую экосистему. Иными словами, клиенту не нужно все резко переделывать.
Это означает, что мы можем собрать всю существующую информации в новом интерфейсе, настроить взаимодействие модулей между собой и приступить к разработке нового функционала на новой платформе.
MDM
Данные о продукте как правило у банков находятся во множестве баз данных. Для сайта – своя база, для отчетностей – своя, для аналитиков – своя. Нюанс в том, что данные справочника, по сути, одни и те же, однако из-за отсутствия единого источника информации, возникают дубли, неточности, различия и т.д. Плюс, если нужно изменить какой-то параметр, то приходится вручную в каждом источнике менять эти данные.
Отдельно стоит упомянуть, что эти все параметры обновляют разработчики, так как часто в компании нет интерфейса для рядового пользователя.
Наш модуль MDM как раз закрывает все эти проблемы. Обновить данные может рядовой пользователь без опыта программирования.
BPM
Чтобы что-то автоматизированно исполнялось, нужен BPM движок для разработки и внедрения бизнес-процессов. Соответственно, этот модуль позволяет все изменения распространять по всем источникам и в том порядке, который будет заложен на уровне алгоритмов.
Мы разработали свой движок на базе Camunda, который позволяет не только визуализировать все процессы, но и автоматизировать. А в нашем случае – оркестрировать все процессы.
CI/CD
После внесения изменений необходимо опубликовать изменения на всех площадках. Одно дело внести изменения на тестовой среде, совершенно другое – это перевести все в продуктивную или «боевую» среду, чтобы все пользователи могли получить актуальную информацию.
Мы заранее настраиваем все алгоритмы публикации изменений и максимально автоматизируем процессы, чтобы команда была занята самым важным – создание дополнительной ценности для компании и клиентов.
И этого хватило?
Разумеется. Если быть совсем уж честным, то это не простая работа, однако с помощью нашей платформы и экспертизы нашей команды – все реально.
Чтобы цифровая трансформация проходила эффективно, необходимо создать для своей команды максимально комфортную среду для работы, чтобы они не тратили время на рутинные и задачи.
Мы поставили перед собой цель создать платформу для команд разработки, которая позволит в конвейерном режиме поставлять новые продукты и сервисы как для компании, так и для ее клиентов.
Если вы хотите дать своей компании конкурентное преимущество в виде ускоренного time-2-value, а так же хотите, чтобы ваша команда не упиралась в ограничения существующие ограничения вашего IT-ландшафта, то наша платформа – действительно достойный вариант.
Переходите на наш сайт, свяжитесь с нами и расскажите о ваших задачах. Наша команда подберет лучшее решение.