1. Alior Bank – wyższa kultura IT
„Systemy IT najnowszej generacji, to podstawa nowoczesnej bankowości. Nasze doświadczenia
to potwierdzają, dlatego cały czas inwestujemy i wdrażamy innowacyjne rozwiązania.
Wprowadzona w ostatnim czasie aplikacja HP LoadRunner pomogła podnieść dostępność
i wydajność usług IT Alior Banku. Natomiast rozwiązanie HP Unified Functional Testing
udoskonaliło dotychczasowy proces wdrażania kolejnych usług. Czynności, które dotychczas
zajmowały nam kilka dni i wymagały zaangażowania znacznej liczby pracowników, teraz możemy
wykonać w zaledwie kilka godzin. Dla banku to ogromna oszczędność czasu i zasobów.”
Andrzej Udycz, Dyrektor Departamentu Rozwoju Systemów i Aplikacji, Alior Bank
HP case study:
Oprogramowanie
Cel
HP LoadRunner Alior Bank decydując się na inwestycję liczył na:
i HP Diagnostics • zwiększenie wydajności serwisów frontendowych,
Software w Alior • poprawę efektywności testów funkcjonalnych
Banku wdrażanych aplikacji i realizowanych
procesów biznesowych.
Branża:
Finanse
Zastosowane rozwiązania
• HP LoadRunner,
• HP Diagnostics Software,
• HP Unified Functional Testing.
Efekty
Dzięki zastosowanym rozwiązaniom Alior Bank osiągnął: Alior Bank jest dynamicznie rozwijającym się bankiem
• obniżenie kosztów wdrożeń, uniwersalnym, liderem pod względem innowacyjności
• redukcję czasochłonności procesów wdrożeniowych, i liczby pozyskiwanych klientów w Polsce. Bank rozpoczął
• oczekiwany poziom wydajności systemów swoją działalność w listopadzie 2008 r. jako bank
frontendowych, nowego typu – łącząc zasady tradycyjnej bankowości
z innowacyjnymi produktami. Jako nowy gracz na rynku,
• możliwość wychwycenia potencjalnych problemów skupił się na szybkim poszerzaniu skali działalności
wydajnościowych aplikacji na etapie testów, i pozyskiwaniu klientów. Jego strategia od początku
• możliwość szybkiej diagnostyki pojawiających opierała się na nowatorskich produktach i wysokich
się problemów z aplikacją. standardach obsługi klientów.
W ubiegłym roku Alior Bank utrzymał pozycję lidera
na polskim rynku pod względem liczby pozyskiwanych
klientów – na koniec 2012 r. ich liczba wyniosła 1,49 mln
(o 0,5 mln więcej niż rok wcześniej), z czego 1 mln 383 tys.
stanowili klienci indywidualni, a prawie 104 tys. klienci
biznesowi.
Liczba rachunków oszczędnościowo-rozliczeniowych
(rachunki w złotych, z wyłączeniem rachunków
prowadzonych przez Alior Sync) wzrosła do 1 mln 76 tys. szt.,
czyli o 300 tys. więcej, w porównaniu z końcem 2011 r.
W połowie 2012 r. uruchomiony został internetowy
oddział Banku – Alior Sync, który dzięki niezwykle
atrakcyjnej ofercie i innowacyjnym rozwiązaniom
pozyskał w ciągu 6,5 miesiąca działalności, ponad
135 tys. rachunków oszczędnościowo-rozliczeniowych
prowadzonych w złotych.
2. Andrzej Udycz, Dyrektor Departamentu Rozwoju Systemów i Aplikacji, Alior Bank S.A.
Alior Bank kontynuował jednocześnie rozwój w zakresie wzrostu banku oraz realizowanych
tradycyjnej sieci dystrybucji, dzięki czemu stworzył jedną zmian funkcjonalnych.”
z największych sieci w Polsce, liczącą na koniec 2012 r. Andrzej Udycz, Dyrektor Departamentu Rozwoju
już 750 placówek (wobec 438 na koniec 2011 r.). Klienci Systemów i Aplikacji, Alior Bank S.A.
Banku mogli korzystać z jego produktów i usług w 209
oddziałach własnych, 441 placówkach partnerskich oraz Alior Bank stale wdraża nowe aplikacje i rozwiązania
100 mini oddziałach Alior Bank Express. IT. Istotne jest, aby czas poświęcony na sprawdzenie
poprawności ich działania był jak najkrótszy, a odpowiedź,
Szacowany udział Banku w krajowym rynku na koniec 2012 r. czy produkt spełnia oczekiwania, była dostarczana jak
wynosił 2,3% dla depozytów oraz 1,9% dla kredytów. najszybciej. Pamiętajmy przy tym, że funkcjonalności
i zmiennych do sprawdzenia są tysiące.
W 2013 r. Bank zamierza kontynuować wzrost
działalności, umacniać i pogłębiać relacje z klientami oraz „Na początku testy nowych aplikacji były wykonywane
rozwijać kluczowe projekty: Alior Sync (wirtualny bank), ręcznie przez naszych pracowników na podstawie
Alior Express (mini oddziały) i Consumer Finance. przygotowanych scenariuszy. Szybko okazało
się, że to zajęcie jest bardzo czasochłonne i istotnie
spowalnia proces release’u. Mimo zapewnień
Wyzwanie producenta, że wprowadzane zmiany nie mają wpływu
Od początku działalności Alior Bank wprowadza na prawidłowe funkcjonowanie aplikacji, musimy
innowacyjne, niespotykane dotąd na polskim rynku przeprowadzić dokładne testy i przekonać się o tym
bankowym, zaawansowane technologicznie produkty osobiście. Należy pamiętać, że dokonujemy kilka
i usługi. Dzięki nowoczesnej platformie informatycznej, dużych aktualizacji w ciągu roku w każdej z naszych
opracowywanie i wdrażanie nowych produktów, usług głównych aplikacji oraz dodatkowo kilka-kilkadziesiąt
i kanałów sprzedaży jest możliwe w krótkim czasie, mniejszych. Mieliśmy zatem wybór: albo co pewien
przy niskich kosztach i stosunkowo niskim ryzyku czas zlecać naszym pracownikom tzw. „przeklikanie”
operacyjnym. tych samych aplikacji, albo znaleźć narzędzie, które
zrobiłoby to automatycznie.”
„Półtora roku po starcie banku tempo wzrostu klientów, Andrzej Udycz, Dyrektor Departamentu Rozwoju
oraz realizowanych zmian w kodzie oprogramowania Systemów i Aplikacji, Alior Bank S.A.
znacznie przekroczyło nasze pierwotne założenia.
Zdecydowaliśmy się podjąć działania weryfikujące
wydajność i funkcjonalność systemów frontendowych, Rozwiązanie
z którymi kontakt ma zarówno użytkownik, jak i bankier Alior Bank zdecydował się na wdrożenie rozwiązań
w oddziale. W wyniku przeprowadzonej analizy okazało Hewlett-Packard. Wybór narzędzi poprzedzony był
się, że zmiany realizowane w naszych systemach wnikliwą analizą funkcjonalności oraz kosztów związanych
są istotnym ryzykiem dla sprawnego funkcjonowania z implementacją dostępnego na rynku oprogramowania.
banku. Podjęliśmy decyzję o przeprowadzeniu audytu, Wdrożenie zostało zrealizowane przez inżynierów firmy
który miał odpowiedzieć na pytanie, jak usprawnić Ingrifo z Warszawy, specjalizującej się w obsłudze sektora
proces zmian, aby zminimalizować ryzyko i móc jak finansowego.
najszybciej reagować na potrzeby biznesu,
3. „Nasz firma od dawna korzysta z usług Alior Banku Upraszcza procesy i obniża koszty pracy,
i od strony zwykłego użytkownika znaliśmy działanie dzięki automatycznej integracji testów, jak również
systemów frontendowych. Zaproponowaliśmy umożliwia przekształcanie skryptów ręcznych
przeprowadzenie audytu weryfikującego optymalność w automatyczne za pomocą jednego kliknięcia.
procesów zarządzania zmianą w obszarze aplikacji
Internetowych, ponieważ widzieliśmy jak często bank „W momencie kiedy biznes ma pomysł, na nową
usprawnia ten obszar produktowy i jak istotne jest funkcjonalność lub produkt bankowy, często należy
dla klienta, aby te zmiany były dobrze przygotowane.” zmodyfikować posiadany system informatyczny lub
Tomasz Banachowicz, Członek Zarządu, Ingrifo sp. z o.o. aplikację. Przed uruchomieniem produkcyjnym zawsze
warto sprawdzić czy dokonane poprawki niczego nie
Podczas audytu wykorzystano rozwiązanie HP LoadRunner, zmieniły i to właśnie zadanie dla HP Unified Functional
służące do automatyzacji testów wydajnościowych Testing. Na początku dla nowego systemu należy
we wszystkich fazach tworzenia i utrzymania wpisać wszystkie scenariusze, które symulują czynności
oprogramowania. Główną zaletą tego narzędzia jest użytkownika. Trwa to dokładnie tyle ile przeklikanie
prostota podczas tworzenia i zarządzania skryptami, wszystkich funkcjonalności. Mając już taką bazę przy
w czym pomaga rozbudowany interfejs graficzny. kolejnej zmianie w aplikacji zamiast wykonywać
tą samą pracę wystarczy uruchomić HP Unified
„Zadaniem HP LoadRunner jest zasymulowanie pracy Functional Testing i sprawdzić czy wprowadzone
użytkowników co pozwala uzyskać dokładny obraz poprawki nie mają wpływu na prawidłowe
wydajności systemu. Podczas testów uruchamialiśmy funkcjonowanie aplikacji.”
określoną liczbę scenariuszy, aby ustalić wartości Tomasz Banachowicz, Członek Zarządu, Ingrifo sp. z o.o.
krytyczne i sprawdzić czy system temu podoła, oraz
aby zweryfikować czy dotychczasowe parametry
wydajnościowe nie uległy pogorszeniu. Korzyści
Działanie HP LoadRunner jest podobne do sytuacji, Alior Bank korzystając z rozwiązania HP LoadRunner
w której 1000 osób jednocześnie loguje się do posiada:
systemu i próbuje go dociążyć symulując zachowanie
użytkownika systemu wykonującego np. operację • dokładny obraz wydajności swoich systemów,
przelewu. Daje to możliwość znalezienia tzw. • możliwość sprawdzenia czy nowe lub zaktualizowane
wąskich gardeł i ich optymalizacji. W ten sposób bez oprogramowanie spełnia swoje określone wymagania
zmian w infrastrukturze możemy znacznie podnieść eksploatacyjne,
wydajność posiadanych aplikacji.” • możliwość identyfikowania i eliminacji wąskich
Artur Wiśniowski, Ekspert ds. Platform Aplikacyjnych gardeł podczas cyklu rozwoju.
w Departamencie Rozwoju Systemów i Aplikacji,
Alior Bank S.A. „Na bieżąco korzystamy z HP LoadRunner.
Z perspektywy szerokich możliwości i funkcjonalności
W ramach uzupełnienia wykorzystano narzędzie jakie nam daje oprogramowanie jest to wyjątkowo
HP Diagnostics, aby w trakcie prowadzenia testów proste i intuicyjne. W panelu głównym wpisujemy
móc dokonywać oceny zachowania poszczególnych scenariusze, które symulują zachowania użytkowników.
komponentów w systemach. HP Diagnostic, doskonale Następnie możemy sterować czasem wykonywania,
komponuje się z narzędziem HP LoadRunner. liczbą scenariuszy, sprawdzamy zachowanie się
W efekcie, z jednej konsoli można monitorować poszczególnych aplikacji. Dzięki HP LoadRunner
jak obciążanie wpływa na zachowanie się konkretnej możemy jeszcze przed wdrożeniem produkcyjnym
maszyny i jej pamięci, czy bazy danych. sprawdzić w jaki sposób dana aplikacja będzie
funkcjonować. Natomiast dzięki korelacji z HP
Alior Bank zdecydował się również na wdrożenie Diagnostics jesteśmy w stanie określić dokładnie,
oprogramowania HP Unified Functional Testing. w którym miejscu występują problemy.”
Na początku dział IT Alior Banku szukał oprogramowania Artur Wiśniowski, Ekspert ds. Platform Aplikacyjnych
z licencją Open Source, jednak wszystkie dostępne w Departamencie Rozwoju Systemów i Aplikacji,
na rynku narzędzia miały zbyt wiele ograniczeń. Alior Bank S.A.
Najlepszym rozwiązaniem okazało się narzędzie
sprawdzonego producenta. Alior Bank dzięki implementacji rozwiązań HP
zwiększył wydajność serwisów frontendowych i poprawił
HP Unified Functional Testing to platforma, na której efektywność testów funkcjonalnych wdrażanych aplikacji.
można tworzyć kompleksowe, zautomatyzowane testy HP Unified Functional Testing pozwala testować wszystkie
funkcjonalne. Oferuje uproszczony, nowoczesny sposób nowe aplikacje i zmiany wprowadzane do systemu Alior
obsługi. Oprogramowanie automatyzuje testy zarówno Banku. Czynności, które zajmowały kilka dni i wymagały
graficznych interfejsów użytkownika, jak i interfejsów zaangażowania pracowników teraz można wykonać
programowania aplikacji, które dostępne są w jednym zaledwie w kilka godzin. Wykorzystanie narzędzia
widoku. Ułatwia wprowadzanie na rynek złożonych pozwoliło bankowi na oszczędności czasu i środków
aplikacji wysokiej jakości, a tym samym pomaga na poziomie do 80%.
w rozwoju.