Как тяжелый монолит обернуть в удобный интерфейс

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

Собрались как-то вместе: продакты, HR, лиды и архитекторы ИТ, и начали думать, как же им перестроить HR-процессы в Банке так, чтобы улучшить клиентский опыт сотрудников и им стало удобно работать с HR-услугами..

У нас была идея продуктового подхода, десяток backend систем, 23 приложения, 109 процессов и продуктов, 683 различных заявок. Но раз уж мы начали собирать все это под единый интерфейс, то надо идти в этом до конца.

Меня зовут Михаил Михеев. Я руководитель направления интеграций в одной из команд клиентского пути в Альфа Банке. В этой статье я поделюсь нашим опытом создания единого канала контакта с сотрудником, в условиях, когда «под «капотом» множество монолитных систем.

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

Большой банк, много систем, много процессов

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

Хочешь в отпуск? Тогда тебе нужно знать, что это портал SAP HR — и там есть отдельная заявка на отпуск. Зайди и оформи ее.

Выглядит она вот так.
Выглядит она вот так.

А, у тебя отпуск не основной? За свой счет? Учебный? Тогда ты на верном пути - это тоже портал SAP HR, вот только заявка отдельная, там, немного сбоку. Увидел? Отлично - оформляй!

И они уже имеют другой вид.
И они уже имеют другой вид.

Да, пока в отдыхаешь, хорошо бы кого-то оставить за себя, чтобы коллеги знали к кому обратиться. Поэтому не забудь оформить заявку на делегирование полномочий. Только это уже не SAP HR, а ИТ-портал, логично же

Источник: https://habr.com/ru/companies/alfa/articles/769932/


Интересные статьи

Интересные статьи

Статья рассматривает этапы развития разговорного интерфейса - от голосового меню и нажатия кнопок на кнопочном телефоне - до диалога на естественном языке.
Добрая четверть моего рабочего времени за последний год ушла на обновление архитектуры Учи.ру. С ростом продуктов и количества пользователей увеличился и клубок зависимос...
cGit-ui — это web-интерфейс для Git-репозиториев, основу которого предстваляет CGI-скрипт написанный на языке С. cGit-ui поддерживает Markdown-файлы, которые обрабатываются на стороне ...
"…те, кто не прочь поглазеть на любителя прилюдно свалять дурака, пусть понаблюдают, как я доказываю, что Java и Visual Basic – близнецы, разлученные при рождении, а С++ им даже не дальний родств...
Осциллографы Встраиваемые и промышленные системы — моя любимая тема в разработке дизайна. Когда делаешь интерфейс ПО какого-нибудь лазера или яхты — это чистый кайф и творчество. На прошлой н...