Zunifikowany system czołowy Sbierbank. Sbierbank wzoruje się na Amazonie lub Google. SberTech wstrząsnął rynkiem IT

💖 Podoba Ci się? Udostępnij link swoim znajomym

Ta spółka zależna banku jak zwykle rozpoczęła realizację wszystkich projektów informatycznych banku i planowała wejście na otwarty rynek. Ale wszystko poszło nie tak. Podstawy informatyczne „największego banku w Europie Wschodniej” wymagają gruntownego remontu. Powstała w 2011 roku firma w ciągu 7 lat nie sprostała oczekiwaniom.

Można oczywiście próbować kłócić się z liczbami. Można powiedzieć, że jest obecnie największym pracodawcą IT w kraju. Ponad 10 tysięcy programistów! Można powiedzieć, że przychody wzrosły w ciągu ostatniego roku. Ale to wyraźny dowód na to, że bank zaczął wydawać jeszcze więcej na IT, nie poprawiając jakości usług.

W czerwcu ubiegłego roku dyrektor generalna Alisa Melnikova opuściła firmę. Ale to nie pomogło firmie zbytnio. Przez całe istnienie spółki zależnej i niezwykle ważnej dla Sbierbanku firmy narosło tak wiele problemów, że wszystkie zaczynają pogrążać spółkę-matkę.

1. Za dużo ludzi

Powód ten jest konsekwencją mieszaniny gigantomani z czasów sowieckich i żądzy posiadania przez konkretnych menedżerów najwyższego szczebla budżetu i władzy. Ale innym powodem jest to, że prawa ręka nie rozumie, co robi lewa ręka. Pamiętacie wspaniałą wypowiedź Grefa na temat programistów?

„Nie potrzebujemy dziś programistów. Mamy ogromną liczbę programistów, z którymi walczymy” – powiedział German Oskarowicz.

Połowa ministerstw i większość firm na rynku krzyczy i goni za supercennymi i niezwykle niezbędnymi „budowniczymi” gospodarki cyfrowej, jakimi powinni być programiści, a Gref postanowił z nimi walczyć. Kto zrealizuje przyszłość? Dlaczego firma potrzebuje tak wielu ludzi? Ten sam VTB lub Alpha z Tinkovem wydaje znacznie mniej zasobów ludzkich na wdrożenie dokładnie tych samych lub nawet lepszych cech. Jednocześnie ludzi odciąga się od rynku podwójnymi zarobkami i obietnicami, że na pewno zmienią świat. Ale tak naprawdę okazuje się, że to zupełnie inna historia. Według gazet, aby umieścić przycisk w CRM, potrzeba 200 programistów i kilku miesięcy ciężkiej pracy.

2. Żadnych przełomów

EFS, PPRB i FD. Firma jest z tego dumna i otwarcie publikuje to na swojej stronie internetowej. Spójrzmy na konkretny przykład. EFS – Zunifikowany System Czołowy. Co to jest?

Unified Frontal System ma na celu podniesienie poziomu komfortu klientów Sbierbanku podczas korzystania z usług, a także wygody, szybkości i wydajności pracy pracowników oddziałów zajmujących się obsługą klienta. EFS opiera się na wielokanałowości. Niezależnie od tego, skąd pochodzi użytkownik – poprzez aplikację, przeglądarkę na komputerze domowym, poprzez połączenie z call center lub biurem – może kontynuować obsługę dowolnym kanałem od momentu zakończenia ostatniej interakcji w którymkolwiek z kanałów – system musi rozpoznać profil klienta. Dodatkowo EFS poprzez własne API umożliwia partnerom logowanie do systemu, a także integrację z platformami firm trzecich.

Ale dziś wiele usług może to zrobić! Co uniemożliwiło Ci dokończenie Bitrix24 lub ogromnej liczby innych systemów, aby wdrożyć to, co napisano powyżej? To nie jest jakaś przestrzeń. To jest rzeczywistość. Cóż, tak, Sbierbank jest duży. Ale nie jedyny na świecie. Byłoby możliwe szpiegowanie innych, aby zrobić to dobrze. Dokładnie tak samo z innymi projektami. Całkowicie chudy nonsens jest uznawany za przełom. A część tych „bzdury” nawet jeszcze nie powstała, a istnieje tylko na papierze.

3. Po prostu nudne

Jednym z powodów, dla których „święte zwinność i scrum” nie działają, jest to, że są wdrażane przez konkretnych ludzi. W Sbertech, pod warunkiem zachowania anonimowości, kilku kolegów z firmy potwierdziło, że czasami po prostu nie rozumieją, co robią i jak to zmieni świat. Bank nie potrzebuje tych wszystkich 10 tysięcy programistów w takiej liczbie. Stoją więc bezczynnie. Za nasze pieniądze.

4. Narzucanie firmie wyjątkowo dziwnych funkcji

Doszło do skandalu z analitykiem Sbierbanku CIB. Cała konstrukcja została rozebrana. A teraz Gref ogłosił zamiar zastąpienia analityków „sztuczną inteligencją”.

Cóż, to nonsens! Ale wielu słucha z otwartymi ustami. I oczekują, że Sbertech zrobi wszystko teraz. Ilu programistów! Ale tak jak 9 kobiet w miesiąc nie urodzi dziecka, tak tutaj – cóż, analityków nie uda się w tym roku zastąpić komputerem ani siecią neuronową. A teraz wyobraźcie sobie, jakie są to ryzyka strategiczne dla firmy-matki.

5. Ciągłe zakłócenia w pracy spółki-matki

Co możemy powiedzieć, nawet jeśli w SPIEF cała grupa insiderów głośno ogłosiła na forum ogromne zakłócenia w pracy Sbierbanku. To po prostu wstyd. Firma swoją drogą nie potwierdziła tego, ale też nie zaprzeczyła, co pośrednio potwierdza prawdziwość plotek. Ale regularne awarie, blokowanie kont za przelew 666 rubli i podobne historie to kolejny dowód na niemoc menedżerów. Tak, było trudno, tak, była zwykła kasa oszczędnościowa. Ale nikt nie szczędził Ci pieniędzy i czasu na transformację. Miałeś nadzieję, że będziesz najlepszy na świecie. Tymczasem okazuje się, że wcale nie uzasadniłeś naszych nadziei.

Na platformie Unified Frontal System (UFS) rozwijane są procesy frontalne dla systemu Sberbank Online (aplikacja mobilna i wersja webowa), a także dla pracowników oddziałów i specjalistów pierwszego stopnia sprzedaży bezpośredniej. Program rozwoju tego systemu jest jednym z kluczowych i strategicznych dla Sbierbanku.

2018: Wyniki rozwoju za rok

W 2018 roku udoskonalono architekturę UFS, procesy tworzenia i udostępniania funkcjonalności w środowisku przemysłowym – podał Sbierbank w raporcie ze swojej działalności za II kwartał 2019 roku. Wprowadzono także możliwość multiwersjonowania, dzięki czemu usługi technologiczne i funkcjonalność klienta mogą rozwijać się niezależnie i iteracyjnie w swoich własnych cyklach wydawniczych.

Program EFS tworzy ujednoliconą logikę obsługi we wszystkich kanałach, w oparciu o zasadę omnichannel (zdjęcie - svpressa.ru)

W ramach rozwoju Jednolitego Systemu Finansowego w 2018 roku Sberbank wdrożył funkcjonalność zdalnych usług bankowych dla transakcji dokumentowych (akredytywy, inkasa) za pośrednictwem Sberbank Business Online, co umożliwia klientowi wysyłanie wniosków/wniosków/pism do banku elektronicznie, śledź ich status online i rejestruj swoje transakcje.

Usługa ta pozwala skrócić czas obsługi klientów w zakresie akredytyw i inkasa oraz zwiększyć satysfakcję klientów, twierdzi Sbierbank.

Sbierbank kolejnym kluczowym wydarzeniem w obszarze EFS nazywa początek etapu masowego udostępniania systemu wszystkim klientom w trzech kanałach zdalnych usług bankowych w 2018 roku.

2017: Nowa wersja EFS

W 2017 roku opracowano nową wersję platformy EFS 7.0 o wyższym poziomie niezawodności i wydajności poprzez obsługę trybu wdrożenia w architekturze wieloblokowej oraz trybu Stand-In, który zapewnia zwiększoną odporność na awarie i płynną aktualizację funkcjonalności podsystemów platformy. Rozpoczęto także masowe wdrażanie nowego ukierunkowanego procesu opracowywania EFS z wykorzystaniem „narzędzi deweloperskich”. Sbierbank wyjaśnia, że ​​pozwoli to jednemu zespołowi wdrożyć rozwiązania dla wszystkich kanałów, w jak największym stopniu ponownie wykorzystać już wdrożone obiekty i usługi, zmniejszyć liczbę błędów w związku z automatycznym generowaniem standardowych bloków funkcjonalnych, a także skrócić czas szkolenia nowych pracownicy.

Oczekiwanym efektem wdrożenia ukierunkowanego procesu rozwoju EFS jest zmniejszenie o połowę ilości prac ręcznych.

Ponadto w 2017 roku bank zdefiniował standard jakości platformy EFS. Jego wdrożenie monitorowane jest za pomocą 12 wskaźników. Zastosowanie standardu zmniejszyło o połowę liczbę błędów na etapie testowania i umożliwiło wyeliminowanie 50% błędów w ciągu 8 godzin.

2016: Zidentyfikowano twórców Zunifikowanego Systemu Frontalnego Sbierbanku

Generalnym wykonawcą Sberbanku w zakresie stworzenia Unified Frontal System jest firma Sberbank Technologies.

Do udziału w postępowaniu zaproszono firmy posiadające doświadczenie we wdrażaniu co najmniej trzech projektów rozwoju systemów front-end od 2013 roku (grupa odbiorców projektu musi liczyć co najmniej 10 000 użytkowników). W konkursie musi wziąć udział co najmniej 40 programistów ze znajomością języka programowania Java, 20 analityków systemowych, 20 programistów ze znajomością języka programowania JavaScript, CSS, HTML oraz 5 architektów. Specjaliści zespołu projektowego uczestnika muszą posiadać certyfikaty Java Senior Specialist (co najmniej 10 specjalistów) i Oracle Professional (co najmniej 1).

Oddzielnie dokumentacja określała maksymalne stawki dla specjalistów:

Ogólna ocena wniosków uczestników zależała w 50% od proponowanego kosztu wykonania pracy, a w 50% od jakości zadania testowego.

Cele systemu

W systemie zatrudnieni są pracownicy oddziałów banków i call center, klienci aplikacji mobilnych i bankowości internetowej (osoby prawne i osoby fizyczne) oraz partnerzy w sprzedaży produktów banku. System ten przeznaczony jest także do kontroli bankomatów i terminali samoobsługowych.

Wdrożenie systemu zapewni ujednoliconą obsługę klientów poprzez stworzenie jednej bazy klientów dla wszystkich kanałów obsługi. Interakcję będzie można rozpocząć za pośrednictwem call center banku i kontynuować ją np. w banku internetowym lub placówce od momentu przerwania operacji.

Kolejnym celem EFS jest przyspieszenie wprowadzania na rynek nowych produktów bankowych. W obecnych warunkach, gdy za zarządzanie bankowością internetową i mobilną, przetwarzaniem, bankomatami i terminalami odpowiadają różne aplikacje, aktualizacja usług i produktów Sbierbanku (np. zmiana oprocentowania depozytów) na terenie całego kraju może zająć kilka tygodni. Celem jest skrócenie tego terminu do jednego dnia.

Zgodnie z oczekiwaniami EFS skróci także czas operacji, uprości interfejs pracowników oddziałów, przyspieszy adaptację do pracy nowicjuszy i zmniejszy liczbę błędów.

Zarządzanie programem EFS

Pod koniec 2018 roku szefem programu United Frontal System został Aleksiej Poddubny. Według TAdvisera, został powołany na to stanowisko po odejściu ze Sbierbanku Eleny Baturovej, która wcześniej kierowała projektem EFS, a także Vadima Sharobaeva, który pod jej kierownictwem odpowiadał za ten projekt w Sbertechu. Czytaj więcej.

Alisa Mielnikowa, Dyrektor Generalna SberTech dość niedbale stwierdziła, że ​​„firma, na której czele stoi, pod koniec roku stała się największym producentem oprogramowania w Federacji Rosyjskiej z przychodami na poziomie 15,2 miliarda rubli (wzrost o 46%) i zatrudnieniem 6515 osób wobec 5300 osób w 2014 r.”

SberTech wstrząsnął rynkiem IT

SberTech jest spółką zależną Sberbanku i zajmuje się rozwojem i wdrażaniem oprogramowania dla tego banku. Wiele rosyjskich firm informatycznych od dawna nie lubiło tego dostawcy. Jest tego kilka powodów. Po pierwsze, tacy główni integratorzy jak CROC czy Lanit dostarczają obecnie Sberbankowi wyłącznie rozwiązania sprzętowe i są ściśle wykluczeni z oprogramowania.

Po drugie, SberTech jest jak odkurzacz wyciągając programistów z rynku, oferując im znacznie lepsze warunki pracy. Nie ma ani jednej firmy informatycznej w Federacji Rosyjskiej czy na Białorusi, która nie straciłaby przez niego pracowników. Nie ma banku, z którego nie odeszli czołowi menedżerowie bloku IT.

Po trzecie, po uruchomieniu pod koniec 2015 roku projektu „Kanał Angielski” (middle office bez papieru na platformie Pega PRPC dla 40 tys. użytkowników) HP, Canon, Xerox i inni dostawcy drukarek zaczęli mieć duży problem z ich. Jeśli wcześniej raz w tygodniu do centrali banku w Moskwie dostarczano całą ciężarówkę papieru, teraz wystarczy nawet Gazela. A potem już tylko do podpisywania umów z klientami.

Priorytetem jest open source i rozwój wewnętrzny

I wreszcie, co jest interesujące dla twórców oprogramowania, SberTech całkowicie przeszedł na open source i własny rozwój. Za pomocą tego zestawu narzędzi w najbliższej przyszłości konieczne jest rozwiązanie trzech głównych zadań: utworzenie ujednoliconego systemu front-end (UFS) do rozwoju kanałów obsługi klienta, platformy wsparcia rozwoju biznesu oraz uruchomienie fabryki danych opartej na technologiach BigData.

Bardziej szczegółowa analiza projektu EFS poświęcona była konferencji, która odbyła się 6 lutego. Dlaczego Sbierbank musiał to przeprowadzić? Dlaczego najwyżsi urzędnicy banku mieliby wypowiadać się na ten temat w obecności programistów? Odpowiedzi udzielił dyrektor naczelny Sbierbanku Wadim Kulik, który nadzoruje zarządzanie informatyką i ryzykiem banku.

Według niego bank od dawna jest królikiem doświadczalnym Oracle Corporation. Nigdzie indziej nie mają tak dużej instalacji bazy danych tego dostawcy przy takim obciążeniu w biurze. Przy takim obciążeniu i skali z tej bazy danych wypełza „tak wiele karaluchów”, że nie jest jasne, kto komu powinien płacić za licencje.

W odpowiedzi na to i wiele innych wyzwań SberTech zaczął rozwijać własne kompetencje. Należą do nich własne opracowania i zakup startupów. Jest to na przykład firma GridGain, która specjalizuje się w tworzeniu oprogramowania do przetwarzania dużych ilości danych w pamięci RAM w czasie rzeczywistym (In-Memory Computing, technologia IMC).

Jednocześnie GridGain rozwija platformę obliczeń rozproszonych typu open source w języku Java, dystrybuowaną na licencjach LGPL i Apache 2.0. Fakt ten, jak mówią, umożliwia „importowanie-zastąpienie” na przykład tak autorskiego niemieckiego rozwiązania jak SAP HANA z sukcesem i minimalnymi nakładami finansowymi. Jeśli więc startupy fintech mają coś do pokazania, muszą pilnie poszukać lokalizacji Sbierbanku.

Jeśli chodzi o przód, wybrano ścieżkę ujednolicenia i centralizacji wszystkich licznych produktów w jeden zarówno dla własnych operatorów, jak i dla klientów z wygodnym interfejsem dla wszystkich urządzeń. Na skalę Sbierbanku jest to naprawdę kolosalna praca. Do niedawna zmiana np. stopy dyskontowej Centralnego Banku Federacji Rosyjskiej we wszystkich systemach trwała aż do 3 miesięcy. W tym tempie możesz łatwo przegrać w konkurencji z tym samym Tinkoff Bank.

Sberbank jest równy Amazonowi lub Google

Celem jest wprowadzenie produktów na rynek niemal online dzięki EFS i taka sama reakcja on-line na zmiany rynkowe dzięki BI i BigData bazującym na magistrali integracyjnej SOA, w odróżnieniu od tradycyjnych systemów bankowości rdzeniowej i ERP. To, zdaniem najwyższego kierownictwa, stawia Sbierbank na równi z instytucjami finansowymi, ale z gigantami technologicznymi, takimi jak Amazon czy Google. Przynajmniej w Rosji. Jednocześnie nie możemy zapominać, że bank jest narażony na zachodnie sankcje – dlatego nacisk położony jest na własny rozwój. I dlatego podejście Tinkoff Bank nie do końca mu odpowiada.

Fakt ten zmusza firmę SberTech do włączenia odkurzacza w nowy sposób i poszukiwania programistów, którzy psychicznie podołają tym wyzwaniom. Jak zauważyli prelegenci, specjaliści IT pracujący w bankach mają zamglone oczy i nie chcą niepotrzebnych zmian. Dlatego oczy rekruterów zwróciły się na Yandex i tym podobne.

Ale oni też nie są obcy, są gotowi za wszelką cenę zatrzymać specjalistów. Dlatego SberTech jest gotowy rozważyć kandydatów na „juniorów” i otwiera własną szkołę kształcącą programistów w języku Java i JavaScript (o PHP nie było ani słowa). Przy okrągłym stole było dużo rozmów na temat twórców interfejsów i projektantów układu. Okazało się, że w Federacji Rosyjskiej praktycznie nie ma na rynku świetnych specjalistów w tej dziedzinie, zwłaszcza mobilnej.

Konferencja trwała cały dzień przy wielu okrągłych stołach. Nie sposób opisać wszystkiego w skrócie, organizatorzy konferencji obiecali udostępnić film z wydarzenia wszystkim zainteresowanym. A wszystko to dotyczyło EFS! Ale równolegle powstają dwa kolejne megaprojekty, które opisano powyżej. Wygląda na to, że w tym tempie SberTech może dogonić dużych amerykańskich dostawców.

Sbierbank tworzy nową elastyczną platformę, która przekształci bank w firmę technologiczną. Bank planuje udostępnić elementy swojej platformy poprzez API, a także częściowo opublikować kod swoich rozwiązań, powiedział na forum FinCore 2017 Siergiej Ryabow, starszy dyrektor zarządzający i główny architekt IT Sbierbanku. FutureBanking udostępnia fragmenty tego wystąpienia.

Powiedzenie Karola Darwina głosi, że nie przetrwa gatunek najsilniejszy ani najinteligentniejszy, ale ten, który najlepiej reaguje na zmiany. Możliwość szybkich zmian uznaliśmy za kluczowy cel naszej strategii technologicznej i podstawowy wymóg przy budowie nowej platformy.

Ogólne podejście do budowy platformy można krótko opisać trzema literami „R”: Zracjonalizować- racjonalizacja i optymalizacja obecnej architektury, Rearchitekt- utworzenie nowej platformy, Przemyśl- przemyślenie skali i stworzenie ekosystemu. Jesteśmy bankiem, ale jednocześnie patrzymy na inne rynki. W strategii założyliśmy, że wejdziemy na nowe rynki, takie jak służba zdrowia, rynek samochodowy, działamy już na rynku nieruchomości i nie tylko w zakresie kredytów hipotecznych.

Jakie są kluczowe wymagania przy budowie naszej nowej platformy?

1. Koncentracja na kliencie. Większość usług i nowe podejście do obsługi klienta wymaga, abyśmy wiedzieli o kliencie jak najwięcej. To nie tylko to, co znajduje się w naszych podstawowych systemach, ale także to, co jest wokół nich.

2. Jednolita przestrzeń informacyjna. Jest to podejście, w którym informacje są dostępne dla naszych systemów decyzyjnych w czasie rzeczywistym.

3. Elastyczne mechanizmy konfigurowania złożonych produktów i procesów STP. Tam, gdzie to możliwe, staramy się usuwać jak najwięcej interakcji międzyludzkich; wykorzystywać mechanizmy takie jak monitorowanie naszych procesów i automatyczne zarządzanie sytuacjami wadliwymi.

4. Bardzo ważnym blokiem jest otwarte API. W związku z tym interfejsy API przenikają wszystkie komponenty platformy. Dla naszych partnerów i kontrahentów otwieramy zewnętrzne API.

5. Mechanizm uczenia maszynowego. Próbujemy włączyć go do komponentów naszej platformy i stopniowo włączamy go do naszego systemu podejmowania decyzji.

6. Maksymalna niezawodność 24x7. Jesteśmy ogromnym bankiem o znaczeniu systemowym, niezawodność jest dla nas najważniejsza. Dlatego też dokładamy wszelkich starań, aby system informatyczny był jak najbardziej niezawodny.

7. Skalowanie poziome na sprzęcie z niższej półki. Nasze obecne systemy informatyczne są stabilne, wydajne i duże, ale pracujemy nad dużymi, wysokiej klasy. Wielu producentów zaprzestało już produkcji niektórych produktów przeznaczonych dla maksymalnie high-endu i przeniosło się na produkty ze średniej półki oraz inne architektury. Próbujemy także od tego uciec, aby obniżyć koszty posiadania.

8. Wykorzystanie technologii open source. Tak, jesteśmy dużym bankiem, mamy własne doświadczenie, wiemy, jak pracować z tradycyjnymi architekturami, ale zaczęliśmy stopniowo przechodzić na open source.

9. Przechowywanie i przetwarzanie danych w pamięci. Odbyliśmy długie dyskusje na temat tego, czy zastosować tę technologię, czy nie. Z jednej strony są to duże zagrożenia, z drugiej – największe możliwości w zakresie szybkości przetwarzania danych. Na ostatniej konferencji Gartner Symposium w Barcelonie odbyły się dyskusje z architektami i czołowymi analitykami na temat tego, jak należy budować systemy informacyjne, jakie są z nimi możliwości i ograniczenia.

Czym jest platforma i jak ją prezentujemy

W pierwszej kolejności zbudowaliśmy rdzeń platformy i część kluczowych usług, które klasyfikujemy jako hub biznesowy (system podejmowania decyzji, ujednolicony profil klienta, katalog produktów). Ale teraz poruszamy się w kilku kierunkach, między innymi dlatego, że jesteśmy duzi, znacznie trudniej jest nam się huśtać.



Platforma składa się z kilku warstw architektonicznych. Poniżej rdzeń technologiczny.
Z „klocków Lego” możesz złożyć część innych warstw. Są to w rzeczywistości elementy wielokrotnego użytku,
które są wykorzystywane na innych poziomach.

Sercem nowej platformy jest centrum biznesowe. Są to bloki takie jak Ujednolicony Profil Klienta,
katalog produktów, system podejmowania decyzji. To nowe rozwiązania, które teraz budujemy,
które umożliwiają elastyczne dostosowywanie procesów i produktów.

Na górze mamy Unified Frontal System. Ważne jest, aby zapewnić naszym klientom doświadczenie omnichannel.

Duży blok to fabryki żywności. Obejmuje to pożyczki, depozyty i inne tradycyjne produkty. Ale jednocześnie tworzymy nowe, złożone produkty, na przykład połączenie produktów ubezpieczeniowych i kredytowych.

Na komponentach platformy możesz stworzyć dowolny biznes



Naszym celem jest uczynienie platformy elastyczną i konfigurowalną, abyśmy mogli wbudować w nią nowe komponenty. Mówiliśmy już o API i komponentyzacji, podejściu usługowym na wszystkich poziomach platformy. To jest bardzo ważne. Platforma zapewnia możliwość integracji i dostosowywania na wszystkich poziomach.

Z jakich kluczowych technologii korzystamy?



Oto tylko kilka z nich:

1. Przechowywanie i przetwarzanie danych w pamięci. Współpracujemy z firmą GridGain, przechodzimy dość trudną drogę, bo drugą stroną szybkości pracy jest niezawodność systemu. Właściwie część elementów, których brakuje w tym produkcie, wdrażamy od podstaw. To jest trudne, terminy gdzieś się przesuwają, ale idziemy tą drogą, bo efektem są duże możliwości skalowania.

2. Skalowanie poziome na serwerach z niższej półki. Cały nasz zespół to maszyny x86.

3. Otwarte źródło. To również było dość bolesne. Zaczęliśmy przechodzić na oprogramowanie open source kilka lat temu i wciąż się uczymy. W warstwie integracyjnej wykorzystujemy rozwiązania takie jak Kafka, ZeroMQ. Jako rozwiązanie BPM wykorzystujemy rozwiązanie Activiti o otwartym kodzie źródłowym. Używamy WildFly jako naszego serwera aplikacji.

Jeśli rozmawiasz z dużymi firmami, większość z nich publikuje wszystkie swoje rozwiązania. Na przykład badaliśmy doświadczenia Alibaba. Nasza strategia również to uwzględnia. Wymaga to jednak od nas pewnej dojrzałości jako organizacji. Jesteśmy teraz na początku naszej podróży, ale na pewno to opublikujemy, bo da to zupełnie inne możliwości.

Mówiłem o systemie decyzyjnym – rdzeniu i sercu naszej platformy. Ta część jest bolesna do otwarcia od samego początku. Otworzymy części, zaczynając od elementów niekrytycznych dla misji. Naszym zadaniem jest móc otworzyć kod określonego komponentu, aby społeczność mogła go udoskonalić. Nasze podejście jest obecnie dość ostrożne.

Czym jest Zunifikowany System Frontalny i jak go budujemy


Głównym wymaganiem jest realizacja scenariuszy omnichannel front-end. Złożoność jest tu mniej techniczna, a bardziej organizacyjna. Jestem pewien, że w wielu bankach struktura organizacyjna jest taka, że ​​jedna osoba jest odpowiedzialna za kanały zdalne, druga za oddziały i oddziały, a trzecia za call center i sieć. I oczywiście, gdy mówimy o scenariuszu obsługi klienta omnichannel, należy go zastosować w maksymalnym możliwym zakresie we wszystkich kanałach. Aby to zapewnić, ważne jest osiągnięcie porozumienia na poziomie wszystkich odpowiedzialnych osób.

Mamy duży zestaw narzędzi. Obecnie aktywnie korzystamy z technologii React. Jest też Angular. To są dwie alternatywy. Zdecydowaliśmy się na React.

Warstwa integracyjna tworzy izolację systemu front-end od back-office i pozostałych naszych systemów informatycznych. Głównym wyzwaniem jest zapewnienie spójnej obsługi klientów we wszystkich kanałach. To jest nasze docelowe podejście. Program rozpoczęliśmy dwa lata temu i obecnie wchodzimy w fazę replikacji. Istnieje funkcjonalność dla oddziałów i contact center. Przyszły rok będzie dość aktywnie poświęcony kanałom zdalnym.

Centrum biznesowe



Historycznie rzecz biorąc, każdy klient Sbierbanku mieszkał w swoim własnym zautomatyzowaniu
system bankowy. Teraz odchodzimy od tego podejścia, w miarę możliwości przenosząc się do Internetu.
profil klienta do systemu głównego.

Inne ważne elementy centrum biznesowego to katalog produktów; system podejmowania decyzji;
realizacja procesów end-to-end; oraz warstwę integracyjną zbudowaną na Kafce i ZeroMQ.

Usługi księgowe rozdzielane są przy wykorzystaniu paradygmatu silnika księgowego, czyli księgowości produktowej
oddzielone od księgowości.

Fabryka Danych


To nowy program strategiczny. Postawiliśmy duży krok na Hadoop i powiązane technologie. Istnieją pewne ograniczenia, ale staramy się je pokonywać. Stosujemy klasyczne rozwiązania. Wdrażamy także rozwiązania firmy Teradata.

Dla platformy ważne jest to, że musimy nauczyć się w miarę sprawnie przepychać dane z poziomu fabryk żywności na poziom analityczny, aby móc wykonywać bardzo złożone analizy, których nie jesteśmy w stanie wykonać online.

Praca z zespołem



Duży wektor zmian w banku związany jest z budowaniem ścisłej interakcji pomiędzy biznesem a IT w ramach wdrożenia Agile. Nazywamy to Sbergile. Z jednej strony się słyszymy, z drugiej takie podejście wprowadza większą heterogeniczność, bo zespoły pracują równolegle, trzeba je jakoś zsynchronizować. W tym przypadku bardzo ważna jest kontrola architektoniczna. Ale bez wspólnego skupienia się na budowie nowej platformy nigdzie się nie ruszymy. Przyjmując nowy cel, musimy mu odpowiadać.

Platforma jest podstawą do budowy ekosystemu



Ważnym kierunkiem naszej strategii jest rozwój ekosystemów. To właśnie usługi naszych spółek zależnych i naszych partnerów musimy rozwijać. Ogólny pomysł polega na szybkim uruchomieniu tych witryn, które będą częścią ekosystemu Sbierbanku.

Trzon platformy również daje możliwość szybkiego startu, gdyż część elementów można wykorzystać ponownie. Mówimy o usługach takich jak identyfikacja, wymiana danych, API. Są to bloki, które będą potrzebne każdemu. Z drugiej strony, jeśli jest to nowy biznes, wówczas elementy platformy pomogą szybciej stworzyć rozwiązanie.

Chciałbym zakończyć cytatem z Mahatmy Gandhiego, że „przyszłość zależy od tego, co zrobisz dzisiaj”. Więc zróbmy to. Idziemy tą drogą.

Sbierbank z sukcesem realizuje inicjatywy strategiczne, których celem jest zbudowanie platformy technologicznej i przekształcenie się w spółkę technologiczną do końca 2018 roku.

Program strategiczny „Niezawodność 99,99”

Sbierbank wykonał wiele pracy, aby zapewnić wysoką niezawodność swoich systemów. Do ważnych kamieni milowych tej pracy należy organizacja rezerwacji geograficznej usług contact center Sberbank; utworzenie rdzenia nowej, wysoce niezawodnej lokalnej sieci komputerowej; obsługa klientów przy realizacji transakcji w sklepach internetowych, przelewach, udzielaniu pożyczek, obsłudze kanałami zdalnymi w trybie Stand-In 24×7 podczas incydentów i prac technologicznych. Przestój krytycznych systemów automatycznych w centrum danych South Port nie przekracza 1,6 godziny w skali roku. To centrum danych posiada certyfikat programu Tier Certification Operational Sustainability, Uptime Institute, poziom GOLD.

Wysoce krytyczne usługi przesyłania danych między zautomatyzowanymi systemami Sbierbanku zostały przeniesione na tryb działania 99,999%, to znaczy przestój systemu nie przekracza 5 minut rocznie. Zapewnia to ciągłość świadczenia kluczowych usług klientom indywidualnym i korporacyjnym.

System Sberbank Online posiada blok pilotażowy dla pracowników, w którym testowane są nowe wersje Sberbank Online przed replikacją na dużą skalę, co minimalizuje ryzyko i skraca czas wdrożenia.

Program Transformacji Organizacji IT

Sberbank wprowadził kompleksowy proces produkcyjny i planowanie zasobów, co wzmocniło kontrolę nad uruchamianiem i realizacją projektów oraz skróciło średni czas trwania projektów z 30 do 18 miesięcy. Nowy proces realizacji zadań pozaprojektowych pozwolił skrócić okres realizacji o 1,9 razy. Wzrosła satysfakcja klientów wewnętrznych, która wzrosła 3,8-krotnie przy realizacji informatycznej części projektów i 3-krotnie przy realizacji zadań pozaprojektowych. Sberbank zakończył transformację swojej organizacji IT. Powstała platforma transformacji technologicznej.

Program Transformacji Technologicznej

Sberbank rozpoczął transformację Agile, która polega na przejściu na elastyczną metodę rozwoju zwaną Sbergile. Zespoły Sbergile otrzymują podstawową automatyzację oraz opracowano proces iteracyjnego rozwoju usług.

Sberbank stworzył ujednolicony proces zarządzania produkcją operacyjną i IT, incydentami i standardami technologicznymi.

Zatrudnienie w dziale wsparcia operacyjnego klientów zostało zmniejszone o 13%. Regionalne centra wspierania działalności klientów w Chabarowsku i Woroneżu zostały przekształcone. Wsparcie operacyjne IT jest świadczone we wszystkich strefach czasowych.

Program „Platforma wspierania rozwoju biznesu (18+)”

Platforma ma stać się uniwersalnym projektantem do tworzenia aplikacji biznesowych.

Wydajność i skalowalność architektury In-Memory Data Grid została potwierdzona praktycznie, w szczególności uzyskano wysoką wydajność na poziomie 35 tysięcy transakcji na sekundę. Powstała ujednolicona przestrzeń informacyjna, do której pomyślnie przesłano dane od 100 milionów klientów. Opracowano mechanizmy audytu, autoryzacji, dostępu do danych i przetwarzania wsadowego. Wprowadzono najważniejsze usługi dla biznesu: ujednolicony profil klienta Bloku Detalicznego, ujednolicony katalog produktów i taryf dla lokat i kart bankowych, dynamiczną politykę cenową. Uruchomiono pierwsze fabryki produktów: przelewy P2P, pozyskiwanie akceptantów, depozyty.

Zespół Programu otrzymał status programistów społeczności open source Apache Software Foundation. Projekty programu otrzymały możliwość opracowania komponentów open source stosu technologicznego platform.

Program „Zunifikowany System Czołowy”.

Celem Programu jest stworzenie jednolitego standardu we wszystkich kanałach obsługi klienta.

Główny nacisk Programu w 2016 roku położono na zwiększenie aktywnej sprzedaży do klientów prywatnych poprzez contact center, zwiększenie lojalności klientów korporacyjnych poprzez usługę zdalnej rezerwacji konta bez konieczności wizyty w oddziale Sbierbanku oraz obniżenie kosztów usług zewnętrznych contact center dla klienci korporacyjni.

Od strony technicznej w tym celu stworzono ujednoliconą bibliotekę komponentów interfejsowych podstawowych usług systemowych, które służą do tworzenia interfejsu użytkownika. Korzystanie z biblioteki pozwala zwiększyć szybkość tworzenia szablonów ekranowych o 30–35% i obniżyć koszty ich opracowania o 15–20%. Opracowano szereg komponentów typu open source, które są prezentowane do ponownego wykorzystania i bezpłatnego dostępu społeczności internetowej. Wprowadzono potok automatycznego budowania aplikacji oraz trwają pilotaże technologii automatycznego wdrażania systemu we wszystkich środowiskach. Korzystanie z technologii DevOps doprowadzi do znacznego skrócenia czasu wprowadzenia produktów na rynek i pozwoli wielokrotnie szybciej wprowadzać produkty na rynek.

Funkcjonalność zdalnego otwierania rachunków, projektów wynagrodzeń i kart firmowych została przeniesiona na nową cyfrową platformę korporacyjną. To pierwszy krok w stronę przejścia na Zunifikowany System Frontalny.

Stworzono mobilne stanowisko pracy dla agenta sprzedaży bezpośredniej, które umożliwi planowanie spotkań i optymalizację tras podróży z uwzględnieniem lokalizacji geograficznej klientów.

Program w całości realizowany jest metodą Agile. Od pomysłu do otwarcia minęło osiem tygodni. W ramach Programu pracuje ponad 90 zespołów Agile. W 2016 roku udało nam się stworzyć najlepszy zespół specjalistów IT i ekspertów biznesowych. Zespół składa się z ponad 1 tysiąca pracowników bloków biznesowych Sberbank i 17 centrów kompetencyjnych Sberbank Technologies. Aby przyciągnąć najlepszych specjalistów, Sbierbank zorganizował dzień otwarty i Międzynarodowy Hackaton Designu.

programu Fabryka Danych

Celem Programu jest zapewnienie Grupie warunków do osiągnięcia konkurencyjnej szybkości wprowadzania nowych produktów na rynek, monetyzacji danych, zwiększenia szybkości podejmowania decyzji zarządczych oraz obniżenia kosztów posiadania danych. Program łączył działania mające na celu tworzenie usług danych i rozwój infrastruktury, uwzględniając aktualne trendy w budowie korporacyjnych hurtowni danych i platform analitycznych.

Kluczowe projekty Programu:

  • Profil klienta „4D” – zwiększa kompletność informacji i głębię historii o kliencie korporacyjnym;
  • „Personalizacja masowa” – zwiększa efektywność procesów biznesowych w handlu detalicznym o tej samej nazwie poprzez szybkie pozyskiwanie wiarygodnych informacji o klientach na podstawie danych;
  • „Boutique Conveyor” – zwiększa przychody od klientów CIB poprzez skrócenie czasu i zwiększenie efektywności podejmowania decyzji w zakresie informacji o kliencie;
  • projekt Geomarketing 2.0 zapewnia zewnętrznym klientom Sbierbanku informacje o potencjale gospodarczym poszczególnych lokalizacji geograficznych.

W ramach Programu zwiększono wydajność hurtowni danych analitycznych. Powstał nowy krytyczny element architektury – chmura danych – to rozproszony magazyn danych do późniejszego przetwarzania, do którego ładowane są pierwsze dane z największych systemów Sbierbanku – Jednolitego Systemu Korporacyjnego i Jednolitego Portfela Kredytowego. Uruchomił obszar eksperymentowania z danymi i testowania hipotez modelowych dla użytkowników biznesowych. Sbierbankowi udało się skrócić czas jednorazowego dostarczenia danych na żądanie oddziałów Sbierbanku do 10 dni (poprzednio okres ten wynosił ponad cztery miesiące).

Program „Centralizacja 3.0”

Celem Programu jest dokończenie centralizacji krajobrazu, znacząco zwiększając efektywność ekonomiczną aktywów IT. W 2016 roku w ramach Programu zamknięto 682 niedocelowe systemy automatyki (wobec planu 410) oraz 2 centra danych. W 2017 r. planuje wycofać kolejnych 270 systemów niedocelowych i siedem centrów danych oraz wymienić sprzęt IT.

Powiedz przyjaciołom