Podstawowe systemy bankowe spowodowały niezwykłe zmiany w codziennym funkcjonowaniu każdego człowieka. Kiedy korzystamy z bankowości elektronicznej, oszczędzamy nie tylko cenny czas, ale ułatwia ona nam również pracę. Ponadto, kontakty i transakcje biznesowe również okazały się szybsze i dokładniejsze. Nowe produkty i bazy danych w różnych oddziałach bankowych również stają się łatwiejsze i uproszczone. W ten sposób nowe oddziały podmiotów gospodarczych docierają do głównych części kraju i nowych użytkowników. Pospieszna i duża ilość szybszego rozwoju technologii i jej wpływu na rozwiązania systemów bankowych przynoszą ogromne korzyści. Funkcje związane z bankowością, takie jak prowadzenie książeczek oszczędnościowych, naliczanie odsetek i różne inne zapisy księgowe są trzymane na uboczu, ponieważ można je wykonać precyzyjnie i w krótkim czasie.
Core banking, inaczej “podstawowa bankowość”, to usługa bankowa świadczona przez grupę połączonych w sieć oddziałów bankowych, w których klienci mogą uzyskać dostęp do swojego rachunku bankowego i wykonywać podstawowe transakcje z dowolnego oddziału będącego członkiem banku głównego. Core banking często kojarzy się z bankowością detaliczną, a wiele banków traktuje klientów detalicznych jako swoich klientów. Firmy są zwykle zarządzane za pośrednictwem działu bankowości korporacyjnej instytucji. Podstawowa bankowość obejmuje podstawowe deponowanie i pożyczanie pieniędzy. Oprogramowanie bankowe i technologia sieciowa pozwalają bankowi scentralizować ewidencję i umożliwić dostęp do rachunku z dowolnego miejsca. Core banking stało się możliwe wraz z pojawieniem się technologii komputerowej i telekomunikacyjnej, która umożliwiła szybkie i sprawne udostępnianie informacji między oddziałami banków.
Przed latami 70. odzwierciedlenie transakcji w rachunku rzeczywistym trwało co najmniej jeden dzień, ponieważ każdy oddział miał swoje lokalne serwery, a dane z serwera w każdym oddziale były wysyłane w partiach tylko na serwery w centrum danych na koniec dnia (EOD). W ciągu następnych 30 lat większość banków przeszła na podstawowe aplikacje bankowe, aby wesprzeć swoje operacje, tworząc scentralizowaną internetową wymianę w czasie rzeczywistym. Oznaczało to, że wszystkie oddziały banku miały dostęp do aplikacji ze scentralizowanych danych. Dokonane wpłaty były natychmiast odbijane na serwerach banku, a klient mógł wypłacić zdeponowane pieniądze z dowolnego oddziału banku.
Postępy w Internecie i rozwój technologii informacyjnej ograniczyły pracę ręczną w bankach, jednocześnie zwiększając ich wydajność. Oprogramowanie komputerowe jest przeznaczone do wykonywania podstawowych operacji bankowych, takich jak rejestracja transakcji, prowadzenie książeczek oszczędnościowych, naliczanie odsetek od kredytów i depozytów, ewidencja klientów, bilans płatniczy i wypłata. Oprogramowanie to jest instalowane w różnych oddziałach banku, a następnie łączone za pomocą sieci komputerowych opartych o telefon, satelitę i Internet.
Gartner definiuje podstawowy system bankowy jako system zaplecza, który przetwarza codzienne transakcje bankowe i publikuje aktualizacje na kontach i innych dokumentach finansowych. Podstawowe systemy bankowe zazwyczaj obejmują funkcje przetwarzania depozytów, pożyczek i kredytów wraz z interfejsami do systemów księgi głównej i narzędziami do raportowania. Podstawowe aplikacje bankowe są często jednym z największych pojedynczych kosztów dla banków, a starsze oprogramowanie stanowi poważny problem pod względem alokacji zasobów. Wydatki na te systemy opierają się na połączeniu architektury zorientowanej na usługi i technologii wspierających. Wiele banków wdraża niestandardowe aplikacje dla podstawowej bankowości. Inni wdrażają lub dostosowują pakiety komercyjnych niezależnych dostawców oprogramowania. Integratorzy systemów wdrażają te podstawowe pakiety bankowe w bankach.
Technologia open source w podstawowych rozwiązaniach bankowych lub oprogramowaniu może pomóc bankom w utrzymaniu jednocześnie ich produktywności i zyskowności. Podczas gdy większe instytucje finansowe mogą wdrażać własny, niestandardowy rdzeń, banki społeczne i unie kredytowe mają tendencję do zlecania swoich podstawowych systemów dostawcom systemów. Chociaż nie ma konsensusu ani publicznego rejestru co do rzeczywistych głównych dostawców usług bankowych, różne firmy zajmujące się badaniem rynku, takie jak Gartner lub Forrester Research, publikują coroczne ankiety dotyczące transakcji, w których wspomina się o umowach dotyczących platform.
Obecnie podstawowe rozwiązania w zakresie oprogramowania bankowego są jeszcze bardziej odpowiednie, zwłaszcza biorąc pod uwagę potrzebę pilnej transformacji istniejących starszych systemów podstawowych. Duże banki i instytucje finansowe coraz częściej zdają sobie sprawę, że muszą być bardzo zwinne, koncentrując się na strategiach zadowolenia klientów, ale niestety powoli reagują lub adaptują się do pojawiających się technologii ze względu na istniejące starsze systemy podstawowe, które nie są przygotowane do tak znaczących zmian.
Jest niewielu dostawców, którzy pomagają wykorzystać istniejące starsze systemy, usuwając funkcje angażowania klientów z systemu podstawowego i zarządzając nim jako poziomą warstwą między przedsiębiorstwami. Ta warstwa zapewnia bankom zwiększone możliwości innowacji produktów, zaawansowane zarządzanie danymi klientów, ekosystem partnerów oraz zarządzanie przychodami i cenami. Dzięki takiemu podejściu banki mogą szybko wdrażać nowe technologie, dodawać więcej funkcjonalności i możliwości, oferować spersonalizowane produkty i poprawiać jakość obsługi klienta. Celem jest przejście z organizacji opartej na produkcie do sprawnej, zorientowanej na klienta organizacji.
Core Banking System to system oparty m.in na tym, że:
Jeśli chodzi o korzyść dla klientów, system core banking zapewnia:
Jeśli chodzi o korzyść dla banków, system core banking zapewnia:
Niestety, core banking system nie jest systemem idealnym i posiada wady, do których zaliczamy: