SlideShare a Scribd company logo
1 of 30
Download to read offline
В жизни всегда
есть место открытию
openbank.ru
Лучшие практики
построения конвейеров
2
«Открытие» — одна из крупнейших частных банковских групп
России по размеру активов.
Суммарные активы группы составляют более 3,6 трлн рублей.
Число клиентов превышает 4 000 000 физических и 186 000
юридических лиц.
«Ханты-Мансийский банк Открытие» входит в ТОП-15 крупнейших
финансово-кредитных институтов страны и занимает лидирующие
позиции в работе с частными клиентами и малым бизнесом.
Вячеслав Благирев
Бизнес-партнер по технологиям
Внедрение стратегических проектов
и технологий
3трлн рублей
TOP 15
О НАС
НАЧНЕМ
С ВОПРОСОВ
КАКОЙ КОНВЕЙЕР
ХОРОШИЙ?
Быстрый?
Удобный?
Адаптивный?
Легкодорабатываемый?
Может современный?
или дешевый?
Чтобы в них разобраться,
давайте рассмотрим, как
устроен конвейер
В работе конвейера участвуют все
ключевые банковские подразделения
Заявка на
кредит
Risks Office
Клиент
Front Office
Удаленные
каналы
Back Office
Заявка на
кредит
Аналитика
Конвейеры бывают
РУЧНЫЕ
большое участие
человека
АВТОМАТИЧЕСКИЕ
участие человека
минимально
СМЕШАННЫЕ
среднее участие
человека
Эффективность конвейера должна возрастать
ТЕХНОЛОГИИ
Идеальной системы - НЕТ
ESB
ВРМ
CRM
Правильно строить модульную систему
Decision Engine
ECM
Real-Time
Аналитика
Каждый модуль должен делать то, что он умеет
делать хорошо. Нельзя все делать на одной
платформе.
ГДЕ СЕРДЦЕ
КОНВЕЙЕРА?
Место где принимается решение по заявке
+Если хотим
RBP подход
Нужен
Decision
Engine
Модуль принятий
решений
+
Централизация
риск данных
Лучше управление
резервами
Risk-Based Pricing
КАК ПРАВИЛЬНО
СДЕЛАТЬ
СТРАТЕГИЮ
Стратегии должны быть визуально
понятны
А101
С202 В87
А102
В101
Это относится и к наименованию этапов
и переменных
Они не должны быть последовательными
и слишком простыми
А101
С202 В87
А102
В101
Для таких стратегий не нужен Decision Engine,
поскольку дерево решений отсутствует
Нет смысла объединять правила разного
смысла в одну суперпроверку
Отправка решения
Такие проверки крайне сложно переиспользовать в
других правилах или подключать к ним новые правила
Вызов внешнего
сервиса
Вызов внешнего
сервиса
СУПЕРПРОВЕРКА
Для работы с Decision
Engine нужна высокая
культура риск менеджмента
в организации
КАК ПРАВИЛЬНО
ВЫЗЫВАТЬ
СТРАТЕГИЮ
Никакого синхронного вызова
Запрос
Ответ
При синхронном вызове
каждая последующая заявка,
ждет выполнения предыдущей.
Риск данные
No Sync interaction
Стратегия
Риск данные
Заявка
Заявка
Заявка
При большом потоке заявок появляется риск
образования очередей
Никакой xml валидации
Запрос
Ответ
Риск данные
Стратегия
Риск данные
Заявка
Заявка
Заявка
No XML Validation
В случае наличия ошибки во
входящем xml сообщений,
конвейер может остановиться,
если будет xml валидация.
Конвейер должен бесперебойно работать,
чтобы не случилось
Список параметров в XML должен быть
ограничен
Запрос
Ответ
Риск данные
Стратегия
Риск данные
Заявка
Заявка
Заявка
Набор должен содержать каноническую
форму – должны быть передаваться объекты
No Large XML Files
Необходимо зафиксировать набор
параметров, чтобы минимизировать
постоянные запросы на доработки
этого взаимодействия.
Вызов стратегии должен быть универсален
для любого продукта
Запрос
Ответ
Риск данные
Стратегия 1
Риск данные
Заявка
Заявка
Заявка
No Large XML Files
Унификация вызова стратегии
позволяет минимизировать
доработки интеграционного слоя, на
которые приходится около 80% всех
изменений в конвейере.
.
Стратегия 2
Оркестрация внешних сервисов лучше
делать на уровне стратегии
Запрос
Ответ
Риск данные
Стратегия
Риск данные
Заявка
Заявка
Заявка
Внешние
сервисы
Внешние
сервисы
Service
Orchestration
Это позволяет сэкономить на
платных сервисах, используя те,
которые требуются и исключая
дублирование данных.
Стратегия может быть любое правило
необязательное кредитное, например AML
Запрос
Ответ
Риск данные
AML Стратегия
Риск данные
Заявка
Заявка
Заявка
Нужно понимать, что Decision
Engine принимает решения.
Какие решения, уже зависит от
характера его использования
Can be any rules set
ЕЩЕ НЕМНОГО
ОБ АРХИТЕКТУРЕ
В конвейре должна быть качественная
модель данных в том числе и в
интеграционном слое
Entity
У модуля Decision Engine должна быть своя модель
данных и он не должен зависеть от модели конвейера
Entity
Entity
Entity Entity
Entity
Переменные и объекты должны
использоваться из модели
RULE1 RULE2 RULE3
Entity1 Entity2 Entity3
Entity4
var1 var2 var3 var4 var5 var6 var7 var8 var9
Главный принцип хорошего конвейера
это бережливость
На базе унифицированных этапов и
сервисов, можно собрать любой продукт
1 0
10
1 0
Конструктор
Ну и на последок самый
главный Best Practice по
поиску идеальной
архитектуры
Не бойтесь
экспериментировать!
v@open.ru

More Related Content

What's hot

Андрей Сабынин. Внедрение Continuous Delivery в крупном банке.
Андрей Сабынин. Внедрение Continuous Delivery в крупном банке.Андрей Сабынин. Внедрение Continuous Delivery в крупном банке.
Андрей Сабынин. Внедрение Continuous Delivery в крупном банке.ScrumTrek
 
Прием платежей на сайте - на что обращать внимание
Прием платежей на сайте - на что обращать вниманиеПрием платежей на сайте - на что обращать внимание
Прием платежей на сайте - на что обращать вниманиеKonstantin Gorozhankin
 
Модернизация вычислительной инфраструктуры
Модернизация вычислительной инфраструктурыМодернизация вычислительной инфраструктуры
Модернизация вычислительной инфраструктурыКРОК
 
Платежи в казнете январь 2011 года
Платежи в казнете январь 2011 годаПлатежи в казнете январь 2011 года
Платежи в казнете январь 2011 годаKonstantin Gorozhankin
 
Куковякин Владимир, СПСР-экспресс: Аутсорсинг логистики интернет-магазина.
Куковякин Владимир, СПСР-экспресс: Аутсорсинг логистики интернет-магазина.Куковякин Владимир, СПСР-экспресс: Аутсорсинг логистики интернет-магазина.
Куковякин Владимир, СПСР-экспресс: Аутсорсинг логистики интернет-магазина.web2win
 
Алексей Жуков, SPSR-Express: "Логистика интернет-торговли: фулфилмент и дост...
Алексей Жуков, SPSR-Express: "Логистика интернет-торговли:  фулфилмент и дост...Алексей Жуков, SPSR-Express: "Логистика интернет-торговли:  фулфилмент и дост...
Алексей Жуков, SPSR-Express: "Логистика интернет-торговли: фулфилмент и дост...web2win
 

What's hot (6)

Андрей Сабынин. Внедрение Continuous Delivery в крупном банке.
Андрей Сабынин. Внедрение Continuous Delivery в крупном банке.Андрей Сабынин. Внедрение Continuous Delivery в крупном банке.
Андрей Сабынин. Внедрение Continuous Delivery в крупном банке.
 
Прием платежей на сайте - на что обращать внимание
Прием платежей на сайте - на что обращать вниманиеПрием платежей на сайте - на что обращать внимание
Прием платежей на сайте - на что обращать внимание
 
Модернизация вычислительной инфраструктуры
Модернизация вычислительной инфраструктурыМодернизация вычислительной инфраструктуры
Модернизация вычислительной инфраструктуры
 
Платежи в казнете январь 2011 года
Платежи в казнете январь 2011 годаПлатежи в казнете январь 2011 года
Платежи в казнете январь 2011 года
 
Куковякин Владимир, СПСР-экспресс: Аутсорсинг логистики интернет-магазина.
Куковякин Владимир, СПСР-экспресс: Аутсорсинг логистики интернет-магазина.Куковякин Владимир, СПСР-экспресс: Аутсорсинг логистики интернет-магазина.
Куковякин Владимир, СПСР-экспресс: Аутсорсинг логистики интернет-магазина.
 
Алексей Жуков, SPSR-Express: "Логистика интернет-торговли: фулфилмент и дост...
Алексей Жуков, SPSR-Express: "Логистика интернет-торговли:  фулфилмент и дост...Алексей Жуков, SPSR-Express: "Логистика интернет-торговли:  фулфилмент и дост...
Алексей Жуков, SPSR-Express: "Логистика интернет-торговли: фулфилмент и дост...
 

Viewers also liked

Кредитный конвейер - Step Integrator
Кредитный конвейер - Step IntegratorКредитный конвейер - Step Integrator
Кредитный конвейер - Step IntegratorSvyatoslav Tkachev
 
Кредитный конвеер
Кредитный конвеерКредитный конвеер
Кредитный конвеерIT Group
 
Партнерская программа
Партнерская программаПартнерская программа
Партнерская программаEBC
 
Business Process Management for Successful Core Banking Implementations
Business Process Management for Successful Core Banking ImplementationsBusiness Process Management for Successful Core Banking Implementations
Business Process Management for Successful Core Banking ImplementationsCognizant
 
Масштабирование сервисов с помощью Apache Mesos
Масштабирование сервисов с помощью Apache MesosМасштабирование сервисов с помощью Apache Mesos
Масштабирование сервисов с помощью Apache MesosBitworks Software
 

Viewers also liked (8)

Кредитный конвейер - Step Integrator
Кредитный конвейер - Step IntegratorКредитный конвейер - Step Integrator
Кредитный конвейер - Step Integrator
 
Collection philosophy
Collection philosophyCollection philosophy
Collection philosophy
 
FIS Platform
FIS PlatformFIS Platform
FIS Platform
 
Кредитный конвеер
Кредитный конвеерКредитный конвеер
Кредитный конвеер
 
Партнерская программа
Партнерская программаПартнерская программа
Партнерская программа
 
Business Process Management for Successful Core Banking Implementations
Business Process Management for Successful Core Banking ImplementationsBusiness Process Management for Successful Core Banking Implementations
Business Process Management for Successful Core Banking Implementations
 
NoCash Story.
NoCash Story. NoCash Story.
NoCash Story.
 
Масштабирование сервисов с помощью Apache Mesos
Масштабирование сервисов с помощью Apache MesosМасштабирование сервисов с помощью Apache Mesos
Масштабирование сервисов с помощью Apache Mesos
 

Similar to Лучшие практики построения конвейеров

WMS Manhattan Associates.
WMS Manhattan Associates. WMS Manhattan Associates.
WMS Manhattan Associates. Olga Bezotosnaya
 
Zerich Capital Management 2009
Zerich Capital Management 2009Zerich Capital Management 2009
Zerich Capital Management 2009Nikolay Kochurkov
 
динамичные цепи поставок_попов_а_3
динамичные цепи поставок_попов_а_3динамичные цепи поставок_попов_а_3
динамичные цепи поставок_попов_а_3Ольга Правук
 
Оптимизация управления оттоком больших и малых операторов
Оптимизация управления оттоком больших и малых операторовОптимизация управления оттоком больших и малых операторов
Оптимизация управления оттоком больших и малых операторовТелеком Новация
 
6-й выпуск журнала "Корпоративные информационные системы"
6-й выпуск журнала "Корпоративные информационные системы"6-й выпуск журнала "Корпоративные информационные системы"
6-й выпуск журнала "Корпоративные информационные системы"ph.d. Dmitry Stepanov
 
SWOT анализ российской логистики для розничной торговли и FMCG
SWOT анализ российской логистики для розничной торговли и FMCGSWOT анализ российской логистики для розничной торговли и FMCG
SWOT анализ российской логистики для розничной торговли и FMCGVardan Gasparyan
 
AEROCLUB_НОМИНАЦИЯ BBTA_ЛУЧШЕЕ TMC АГЕНТСТВО С ОБОРОТОМ БОЛЕЕ 6МЛРД 2016
AEROCLUB_НОМИНАЦИЯ BBTA_ЛУЧШЕЕ TMC АГЕНТСТВО С ОБОРОТОМ БОЛЕЕ 6МЛРД 2016 AEROCLUB_НОМИНАЦИЯ BBTA_ЛУЧШЕЕ TMC АГЕНТСТВО С ОБОРОТОМ БОЛЕЕ 6МЛРД 2016
AEROCLUB_НОМИНАЦИЯ BBTA_ЛУЧШЕЕ TMC АГЕНТСТВО С ОБОРОТОМ БОЛЕЕ 6МЛРД 2016 Группа компаний Аэроклуб
 
Адаптивная архитектура
Адаптивная архитектураАдаптивная архитектура
Адаптивная архитектураVyacheslav Blagirev
 
Logistics Trend Radar - логистика будущего и настоящего
Logistics Trend Radar - логистика будущего и настоящегоLogistics Trend Radar - логистика будущего и настоящего
Logistics Trend Radar - логистика будущего и настоящегоVardan Gasparyan
 
ATK QlikView For Microfinance: решение и опыт
ATK QlikView For Microfinance: решение и опытATK QlikView For Microfinance: решение и опыт
ATK QlikView For Microfinance: решение и опытMarina Payvina
 
Case Club challenge solution : Alfa case 2014
Case Club challenge solution : Alfa case 2014Case Club challenge solution : Alfa case 2014
Case Club challenge solution : Alfa case 2014Mika KAN
 
Цифровая трансформация банка
Цифровая трансформация банкаЦифровая трансформация банка
Цифровая трансформация банкаMike Sverdlov
 

Similar to Лучшие практики построения конвейеров (20)

RST2014_Voronezh_LARUS
RST2014_Voronezh_LARUSRST2014_Voronezh_LARUS
RST2014_Voronezh_LARUS
 
WMS Manhattan Associates.
WMS Manhattan Associates. WMS Manhattan Associates.
WMS Manhattan Associates.
 
Zerich Capital Management 2009
Zerich Capital Management 2009Zerich Capital Management 2009
Zerich Capital Management 2009
 
динамичные цепи поставок_попов_а_3
динамичные цепи поставок_попов_а_3динамичные цепи поставок_попов_а_3
динамичные цепи поставок_попов_а_3
 
Оптимизация управления оттоком больших и малых операторов
Оптимизация управления оттоком больших и малых операторовОптимизация управления оттоком больших и малых операторов
Оптимизация управления оттоком больших и малых операторов
 
6-й выпуск журнала "Корпоративные информационные системы"
6-й выпуск журнала "Корпоративные информационные системы"6-й выпуск журнала "Корпоративные информационные системы"
6-й выпуск журнала "Корпоративные информационные системы"
 
SWOT анализ российской логистики для розничной торговли и FMCG
SWOT анализ российской логистики для розничной торговли и FMCGSWOT анализ российской логистики для розничной торговли и FMCG
SWOT анализ российской логистики для розничной торговли и FMCG
 
AEROCLUB_НОМИНАЦИЯ BBTA_ЛУЧШЕЕ TMC АГЕНТСТВО С ОБОРОТОМ БОЛЕЕ 6МЛРД 2016
AEROCLUB_НОМИНАЦИЯ BBTA_ЛУЧШЕЕ TMC АГЕНТСТВО С ОБОРОТОМ БОЛЕЕ 6МЛРД 2016 AEROCLUB_НОМИНАЦИЯ BBTA_ЛУЧШЕЕ TMC АГЕНТСТВО С ОБОРОТОМ БОЛЕЕ 6МЛРД 2016
AEROCLUB_НОМИНАЦИЯ BBTA_ЛУЧШЕЕ TMC АГЕНТСТВО С ОБОРОТОМ БОЛЕЕ 6МЛРД 2016
 
Адаптивная архитектура
Адаптивная архитектураАдаптивная архитектура
Адаптивная архитектура
 
1. Вардан Гаспарян — Логист.ру/2016
1. Вардан Гаспарян — Логист.ру/20161. Вардан Гаспарян — Логист.ру/2016
1. Вардан Гаспарян — Логист.ру/2016
 
Практика успешного импортозамещения в решениях по поддержке ИТ и бизнеса на п...
Практика успешного импортозамещения в решениях по поддержке ИТ и бизнеса на п...Практика успешного импортозамещения в решениях по поддержке ИТ и бизнеса на п...
Практика успешного импортозамещения в решениях по поддержке ИТ и бизнеса на п...
 
Logistics Trend Radar - логистика будущего и настоящего
Logistics Trend Radar - логистика будущего и настоящегоLogistics Trend Radar - логистика будущего и настоящего
Logistics Trend Radar - логистика будущего и настоящего
 
Автоматизация работы с клиентами (Naumen Telecom Lite)
Автоматизация работы с клиентами (Naumen Telecom Lite)Автоматизация работы с клиентами (Naumen Telecom Lite)
Автоматизация работы с клиентами (Naumen Telecom Lite)
 
AlgoMost: about
AlgoMost: aboutAlgoMost: about
AlgoMost: about
 
Мои достижения в логистике
Мои достижения в логистикеМои достижения в логистике
Мои достижения в логистике
 
ATK QlikView For Microfinance: решение и опыт
ATK QlikView For Microfinance: решение и опытATK QlikView For Microfinance: решение и опыт
ATK QlikView For Microfinance: решение и опыт
 
Case Club challenge solution : Alfa case 2014
Case Club challenge solution : Alfa case 2014Case Club challenge solution : Alfa case 2014
Case Club challenge solution : Alfa case 2014
 
Цифровая трансформация банка
Цифровая трансформация банкаЦифровая трансформация банка
Цифровая трансформация банка
 
Be first
Be firstBe first
Be first
 
9 предотвращение оттока клиентов в телекоме
9 предотвращение оттока клиентов в телекоме9 предотвращение оттока клиентов в телекоме
9 предотвращение оттока клиентов в телекоме
 

Лучшие практики построения конвейеров

  • 1. В жизни всегда есть место открытию openbank.ru Лучшие практики построения конвейеров
  • 2. 2 «Открытие» — одна из крупнейших частных банковских групп России по размеру активов. Суммарные активы группы составляют более 3,6 трлн рублей. Число клиентов превышает 4 000 000 физических и 186 000 юридических лиц. «Ханты-Мансийский банк Открытие» входит в ТОП-15 крупнейших финансово-кредитных институтов страны и занимает лидирующие позиции в работе с частными клиентами и малым бизнесом. Вячеслав Благирев Бизнес-партнер по технологиям Внедрение стратегических проектов и технологий 3трлн рублей TOP 15 О НАС
  • 5. Чтобы в них разобраться, давайте рассмотрим, как устроен конвейер
  • 6. В работе конвейера участвуют все ключевые банковские подразделения Заявка на кредит Risks Office Клиент Front Office Удаленные каналы Back Office Заявка на кредит Аналитика
  • 7. Конвейеры бывают РУЧНЫЕ большое участие человека АВТОМАТИЧЕСКИЕ участие человека минимально СМЕШАННЫЕ среднее участие человека Эффективность конвейера должна возрастать
  • 9. Идеальной системы - НЕТ ESB ВРМ CRM Правильно строить модульную систему Decision Engine ECM Real-Time Аналитика Каждый модуль должен делать то, что он умеет делать хорошо. Нельзя все делать на одной платформе.
  • 11. Место где принимается решение по заявке +Если хотим RBP подход Нужен Decision Engine Модуль принятий решений + Централизация риск данных Лучше управление резервами Risk-Based Pricing
  • 13. Стратегии должны быть визуально понятны А101 С202 В87 А102 В101 Это относится и к наименованию этапов и переменных
  • 14. Они не должны быть последовательными и слишком простыми А101 С202 В87 А102 В101 Для таких стратегий не нужен Decision Engine, поскольку дерево решений отсутствует
  • 15. Нет смысла объединять правила разного смысла в одну суперпроверку Отправка решения Такие проверки крайне сложно переиспользовать в других правилах или подключать к ним новые правила Вызов внешнего сервиса Вызов внешнего сервиса СУПЕРПРОВЕРКА
  • 16. Для работы с Decision Engine нужна высокая культура риск менеджмента в организации
  • 18. Никакого синхронного вызова Запрос Ответ При синхронном вызове каждая последующая заявка, ждет выполнения предыдущей. Риск данные No Sync interaction Стратегия Риск данные Заявка Заявка Заявка При большом потоке заявок появляется риск образования очередей
  • 19. Никакой xml валидации Запрос Ответ Риск данные Стратегия Риск данные Заявка Заявка Заявка No XML Validation В случае наличия ошибки во входящем xml сообщений, конвейер может остановиться, если будет xml валидация. Конвейер должен бесперебойно работать, чтобы не случилось
  • 20. Список параметров в XML должен быть ограничен Запрос Ответ Риск данные Стратегия Риск данные Заявка Заявка Заявка Набор должен содержать каноническую форму – должны быть передаваться объекты No Large XML Files Необходимо зафиксировать набор параметров, чтобы минимизировать постоянные запросы на доработки этого взаимодействия.
  • 21. Вызов стратегии должен быть универсален для любого продукта Запрос Ответ Риск данные Стратегия 1 Риск данные Заявка Заявка Заявка No Large XML Files Унификация вызова стратегии позволяет минимизировать доработки интеграционного слоя, на которые приходится около 80% всех изменений в конвейере. . Стратегия 2
  • 22. Оркестрация внешних сервисов лучше делать на уровне стратегии Запрос Ответ Риск данные Стратегия Риск данные Заявка Заявка Заявка Внешние сервисы Внешние сервисы Service Orchestration Это позволяет сэкономить на платных сервисах, используя те, которые требуются и исключая дублирование данных.
  • 23. Стратегия может быть любое правило необязательное кредитное, например AML Запрос Ответ Риск данные AML Стратегия Риск данные Заявка Заявка Заявка Нужно понимать, что Decision Engine принимает решения. Какие решения, уже зависит от характера его использования Can be any rules set
  • 25. В конвейре должна быть качественная модель данных в том числе и в интеграционном слое Entity У модуля Decision Engine должна быть своя модель данных и он не должен зависеть от модели конвейера Entity Entity Entity Entity Entity
  • 26. Переменные и объекты должны использоваться из модели RULE1 RULE2 RULE3 Entity1 Entity2 Entity3 Entity4 var1 var2 var3 var4 var5 var6 var7 var8 var9
  • 27. Главный принцип хорошего конвейера это бережливость На базе унифицированных этапов и сервисов, можно собрать любой продукт 1 0 10 1 0 Конструктор
  • 28. Ну и на последок самый главный Best Practice по поиску идеальной архитектуры