Low-code: Technologiczny akcelerator transformacji cyfrowej w bankowości

Transformacja cyfrowa jest obecnie jednym z najważniejszych priorytetów dla banków na caÅ‚ym Å›wiecie. RosnÄ…ce wymagania klientów, dynamiczny rozwój technologii oraz potrzeba efektywnoÅ›ci operacyjnej, zmuszajÄ… instytucje finansowe do ciÄ…gÅ‚ych innowacji. W tym kontekÅ›cie technologie niskokodowe (low-code) stajÄ… siÄ™ kluczowym elementem strategii rozwoju, przynoszÄ…c liczne korzyÅ›ci w realizacji coraz to nowych zadaÅ„. Sytuacja na rynku pracy dodatkowo wzmacnia znaczenie tych technologii, otwierajÄ…c drzwi do nowej ery w bankowoÅ›ci.

Wywiadu dla Miesięcznika Finansowego BANK udzielił Michał Jurkowski, Wiceprezes Zarządu VSoft SA

Temat low-code staÅ‚ siÄ™ w ostatnim czasie popularny, głównie za sprawÄ… sytuacji na rynku pracy. W jaki sposób technologie niskokodowe mogÄ… wspomóc banki, w realizacji zadaÅ„ zwiÄ…zanych z transformacjÄ… cyfrowÄ…, która to coraz bardziej nabiera prÄ™dkoÅ›ci?

Zdecydowanie jednym z głównych argumentów przemawiajÄ…cych za adopcjÄ… low-code jest możliwość zaangażowania osób bez głębokiej wiedzy programistycznej w tworzenie aplikacji. Bardzo znaczÄ…ca liczba systemów obsÅ‚ugujÄ…cych procesy bankowe jest tworzona od podstaw przez firmy software house’owe lub wewnÄ™trzne zespoÅ‚y programistów. Takie podejÅ›cie jest bardziej kosztowne i czasochÅ‚onne, a zarzÄ…dzanie projektem czÄ™sto napotyka problemy zwiÄ…zane z budżetem i terminami. OczywiÅ›cie profesjonalne firmy z wieloletnim doÅ›wiadczeniem w sektorze bankowym mogÄ… zminimalizować to ryzyko, nie pozostajÄ… jednak oporne na niedobór specjalistów IT.

W obecnych realiach rynku pracy, gdzie programiÅ›ci sÄ… coraz drożsi i trudniejsi do znalezienia, platformy low-code stajÄ… siÄ™ atrakcyjnÄ… alternatywÄ…. DostarczajÄ… narzÄ™dzia, które umożliwiajÄ… osobom bez technicznego wyksztaÅ‚cenia, takim jak analitycy biznesowi, tworzenie systemów informatycznych. Po krótkim szkoleniu z zakresu obsÅ‚ugi platformy mogÄ… oni samodzielnie budować aplikacje, co znaczÄ…co skraca czas potrzebny na realizacjÄ™ projektów.

OdpowiadajÄ…c na pytanie – w obliczu dynamicznej transformacji cyfrowej, technologie low-code stajÄ… siÄ™ coraz ważniejszym narzÄ™dziem dla banków. PozwalajÄ… na efektywne wykorzystanie zasobów ludzkich, szybsze wdrażanie innowacji oraz redukcjÄ™ kosztów. Wprowadzenie rozwiÄ…zaÅ„ niskokodowych do strategii rozwoju technologicznego banku na pewno znaczÄ…co przyspieszy procesy transformacyjne, umożliwiajÄ…c jednoczeÅ›nie lepszÄ… współpracÄ™ miÄ™dzy zespoÅ‚ami biznesowymi i technicznymi. W efekcie banki mogÄ… lepiej odpowiadać na potrzeby rynku, zwiÄ™kszajÄ…c swojÄ… konkurencyjność i dostarczajÄ…c klientom nowoczesne rozwiÄ…zania finansowe.

W aktualnych realiach polskiej bankowoÅ›ci coraz istotniejsze staje siÄ™ pytanie o dÅ‚ug technologiczny. Czy rozwiÄ…zania niskokodowe pozwolÄ… na jego skutecznÄ… redukcjÄ™?

Dobra, zaawansowana platforma low-code pozwala na zbudowanie systemu od poczÄ…tku do koÅ„ca w jednym, spójnym narzÄ™dziu. Mamy zatem jedno Å›rodowisko, w którym projektujemy struktury danych, procesy biznesowe, algorytmy i interfejs użytkownika. W tym samym Å›rodowisku definiujemy również, w jaki sposób system ma być wdrożony na Å›rodowisko produkcyjne. Dostawcy platform low-codowych dbajÄ… o ich spójność, aktualizujÄ…c regularnie produkt. Po stronie banku jest natomiast dbanie o aktualność narzÄ™dzia, chociażby ze wzglÄ™du na zapewnienie odpowiednich poziomów bezpieczeÅ„stwa.

Taka synergia to odpowiedź i zabezpieczenie siÄ™ przed dÅ‚ugiem technologicznym. Bierze siÄ™ on z tego, że tworzÄ…c systemy samodzielnie, czy zlecajÄ…c zewnÄ™trznej firmie ich budowÄ™ od podstaw, jesteÅ›my odpowiedzialni za wszystkie komponenty technologiczne: biblioteki, rodzaj bazy danych, technologiÄ™ używanÄ… do interfejsu użytkownika, warstwÄ™ komunikacyjnÄ… itp.. W każdym dużym systemie jest wiele technologii, o które bank musi dbać sam. Z reguÅ‚y po kilku latach od wdrożenia, jeÅ›li nie zostaÅ‚y zachowane procedury aktualizacyjne, pojawia siÄ™ problem, bo wiÄ™kszość technologii siÄ™ starzeje. W przypadku platform low-code mamy jedno narzÄ™dzie, za którego aktualizacjÄ™ odpowiada producent. Zapewnia on możliwość upgrade’u do najnowszej wersji wszystkich systemów zbudowanych na platformie. Model ten pozwala bankom skoncentrować siÄ™ na rozwijaniu biznesu i dostarczaniu innowacyjnych rozwiÄ…zaÅ„ swoim klientom (dziÄ™ki czemu stale bÄ™dÄ… znajdować siÄ™ w czołówce technologicznego postÄ™pu), zamiast na zarzÄ…dzaniu skomplikowanÄ… infrastrukturÄ… technologicznÄ….

Tematem nr 1 w sferze technologii jest dziÅ› sztuczna inteligencja. Na ile wybór platformy niskokodowej uÅ‚atwia bankom przejÅ›cie do kolejnej fazy cyfrowej rewolucji, i jak wykorzystać te oba elementy dla optymalizacji funkcjonowania zasobów IT?

Low-code może być komplementarny wobec AI, choćby dlatego, że sztuczna inteligencja jeszcze przez dÅ‚ugi czas nie umożliwi zbudowania systemu informatycznego od poczÄ…tku do koÅ„ca. Nie zlecimy zadania zbudowania systemu windykacyjnego AI, tak jak czatowi GPT zlecamy napisanie testu automatycznego. AI bardzo pomaga programistom w tworzeniu kodu, ale tylko w okreÅ›lonych fragmentach. Low-code jest tym narzÄ™dziem, który w sposób wizualny pozwala użytkownikowi tworzyć system end-to-end. AI pasuje do niego idealnie. Każdy liczÄ…cy siÄ™ dostawca zmierza w tym kierunku, wykorzystujÄ…c AI do zmniejszenia bariery technologicznej w ramach platformy low-code’owej dla projektantów.

Sztuczna inteligencja i platformy low-code razem stanowiÄ… potężne narzÄ™dzie w rÄ™kach banków dążących do optymalizacji zasobów IT i przyspieszenia cyfrowej transformacji. Low-code umożliwia szybkie i efektywne tworzenie systemów, a AI wspiera ten proces, zmniejszajÄ…c barierÄ™ technologicznÄ… i pozwalajÄ…c na bardziej intuicyjne zarzÄ…dzanie danymi i procesami.

PrzykÅ‚adowo, chcÄ…c wygenerować raport w wielu platformach, możemy już dzisiaj opisać potrzeby w jÄ™zyku naturalnym, zamiast sporzÄ…dzać szczegółowe zapytania do bazy danych. Podobnie jest przy tworzeniu interfejsu, gdzie użytkownik low-code może sam go zaprojektować lub poprosić o pomoc sztucznÄ… inteligencjÄ™. Zadaniem platform niskokodowych jest umożliwienie osobom nietechnicznym tworzenie systemów informatycznych, a dodanie AI do platformy low-code’owej jeszcze bardziej to uÅ‚atwia. CzÄ™sto spotykamy problem, że bank buduje np. nowy system informatyczny, a chcÄ…c go sprawdzić, musi mieć odpowiednie dane testowe.  W przypadku systemu kredytowego jest konieczne wygenerowanie danych o setkach kredytów, z okreÅ›lonymi parametrami. Zwykle generuje siÄ™ sztuczne, losowe, niepoprawne dane, które nie odzwierciedlajÄ… rzeczywistoÅ›ci. Sztuczna inteligencja może pomóc wygenerować realistyczne dane testowe, a to zdecydowanie zwiÄ™ksza efektywność i dokÅ‚adność testowania nowych systemów.

Warto zwrócić uwagÄ™ na jeszcze jednÄ… istotnÄ… kwestiÄ™. Banki z definicji sÄ… organizacjami, które posiadajÄ… bardzo dużo różnych, czÄ™sto rozłącznych, niezwiÄ…zanych ze sobÄ… procesów biznesowych. Pod wpÅ‚ywem zmian czy to regulacji, czy biznesowych polityk, procesy te caÅ‚y czas ulegajÄ… zmianie. Bardzo czÄ™sto platformy low-code w bankach, czy w dużych instytucjach finansowych wykorzystywane sÄ… nie do tworzenia systemów core’owych, tylko wÅ‚aÅ›nie do obsÅ‚ugi wspomnianych procesów wspierajÄ…cych. Dodam tylko, że w Å›wiecie nie ma rozwiÄ…zaÅ„ absolutnie uniwersalnych, a platformy low-code również nie zastÄ…piÄ… nas w każdym zadaniu. W bankach najlepiej sprawdzajÄ… siÄ™ one w backendowych procesach biznesowych, które koncentrujÄ… siÄ™ na zarzÄ…dzaniu danymi (edytowaniu, dodawaniu, modyfikacji). Uważam, że charakterystyka biznesowa instytucji finansowych doskonale wpisuje siÄ™ w ideÄ™ low-code.

Jednym z najważniejszych determinantów rozwoju rynku finansowego jest otoczenie regulacyjne. Czy wdrażanie rozwiÄ…zaÅ„ low-code generuje jakieÅ› wyzwania od strony regulacyjnej, a może odwrotnie, korzystanie z platform niskokodowych sprzyja wypeÅ‚nianiu oczekiwaÅ„ i rekomendacji nadzoru?

Co do zasady regulacje raczej majÄ… stosunek ambiwalentny do platform low code. Mamy wszak do czynienia z technologiÄ… tworzenia oprogramowania, a regulacje dotyczÄ… warunków i wymogów, jakie musi speÅ‚niać już wytworzone oprogramowanie. To sÄ… najczęściej wymagania merytoryczne i kwestie bezpieczeÅ„stwa: czy dane sÄ… odpowiednio przechowywane, gdzie sÄ… przechowywane, kto nimi zarzÄ…dza. W kontekÅ›cie regulacji z obszaru bezpieczeÅ„stwa low-code uÅ‚atwia bankowi sprawÄ™. Platformy low code posiadajÄ… wbudowane mechanizmy zwiÄ…zane z bezpieczeÅ„stwem takie jak autentykacja, autoryzacja, czy sposób przechowywania danych. TworzÄ…c systemy w ten sposób, z automatu unikamy wielu problemów. Ważne, żeby wybrać platformÄ™, która jest cyklicznie testowana pod kÄ…tem bezpieczeÅ„stwa oraz odpowiada naszym potrzebom biznesowym.

Transformacja cyfrowa staÅ‚a siÄ™ priorytetem dla banków na caÅ‚ym Å›wiecie, napÄ™dzana rosnÄ…cymi wymaganiami klientów i dynamicznym rozwojem technologii. W tym kontekÅ›cie platformy low-code zyskujÄ… na znaczeniu, oferujÄ…c szybkie i efektywne rozwiÄ…zania dla skomplikowanych procesów bankowych. DziÄ™ki nim, osoby bez głębokiej wiedzy programistycznej mogÄ… tworzyć aplikacje, co przyspiesza wdrażanie innowacji i redukuje koszty. Co wiÄ™cej, połączenie low-code z AI pozwala na optymalizacjÄ™ zasobów IT, zwiÄ™kszajÄ…c konkurencyjność banków. Platformy niskokodowe, wspierane przez regularne aktualizacje i wbudowane mechanizmy bezpieczeÅ„stwa, pomagajÄ… bankom speÅ‚niać wymagania regulacyjne i dynamicznie reagować na zmiany rynkowe.

JesteÅ›my na rynku od ponad ćwierć wieku. Od poczÄ…tku naszej przygody wiedzieliÅ›my, że nie chcemy być jedynie biernym dostawcÄ… rozwiÄ…zaÅ„. Od zawsze stawiamy na wymianÄ™ wiedzy i doÅ›wiadczeÅ„. ChÄ™tnie pogłębiamy tematy, które uważamy za istotne, szczególnie w obrÄ™bie branż, z którymi współpracujemy na co dzieÅ„. ChÄ™tnie analizujemy i omawiamy zmiany technologiczne oraz dzielimy siÄ™ wÅ‚asnymi przemyÅ›leniami. Pokazujemy jak uczymy siÄ™ na błędach i z jakich dziaÅ‚aÅ„ jesteÅ›my dumni.

Zobacz również

See also