Nick Webb, Chief Marketing Officer 
VÝCHODISKOVÁ SITUÁCIA
CloudPay má vo svojom portfóliu niekoľko finančných produktov, ktoré chcú zlepšovať, pričom sa zároveň zameriavajú aj na výskum a vývoj nových aplikácií. Keďže ich požiadavky bolo potrebné vyriešiť veľmi rýchlo, CloudPay hľadal partnera, ktorý by im mohol v krátkom čase poskytnúť vysoko kvalitných IT odborníkov. CloudPay nás kontaktoval v čase, keď chceli zvýšiť svoje interné kapacity, aby uspokojili rastúci dopyt po nových funkcionalitách zo strany zákazníkov. Zároveň chceli zlepšiť spracovanie kľúčových dát. Úlohou IT špecialistov bolo vyvíjať a testovať aplikácie tvorené na mieru. Tím sa rýchlo prispôsobil technickému prostrediu CloudPay.
PRIEBEH PROJEKTU
Projekt bol zameraný na poskytovanie komplexných konzultačných služieb v oblasti softvéru s cieľom revolúcie technologického prístupu pre kľúčový zákaznícky produkt – platformu IO. Projekt zahŕňal strategickú prestavbu, prechod na modernejší programovací rámec pomocou JavaScriptu. Kľúčovým aspektom projektu bola identifikácia a vyriešenie existujúcich nefunkčností či programovacích chýb.
Kľúčové výstupy tohto projektu zahŕňali:
Technologická stratégia a implementácia: Stanovenie novej technologickej stratégie na uľahčenie uvedenia inovatívnej platformy IO na trh.
Prechod programovacieho jazyka: Prechod programovacieho jazyka na JavaScript, ktorý sa zladil s novšími štandardmi a zlepšil výkon a škálovateľnosť produktu.
Zabezpečenie kvality a testovanie: Implementácia dôsledného procesu zabezpečenia kvality, využívajúceho sofistikované testovacie nástroje ako Selenium a Cucumber. Tým sa zabezpečilo, že softvér splnil vysoké štandardy kvality bez kritických chýb a nedostatkov.
Uvedenie na trh: Úspešné zvládnutie komplexnosti vývoja softvéru, čo predstavovalo významný míľnik v životnom cykle projektu.
Náš tím zohral v tomto procese kľúčovú úlohu a pozostával približne zo 17 IT odborníkov – Account Delivery manažér, SCRUM Master, Front End a Back-End developeri, DevOps, tím zabezpečenia kvality či testeri, ktorých viedol Software Development Lead.
Okrem primárnych cieľov bola poskytnutá kritická podpora DevOps pre oddelenie výskumu a vývoja. Táto podpora zohrala dôležitú úlohu pri preklenutí priepasti medzi rýchlym vývojom softvéru a prevádzkovou stabilitou.
Integráciou postupov DevOps tím zaistil, že inovácie boli dokončené rýchlo a spoľahlivo v súlade s obchodnými cieľmi. Tím zabezpečenia kvality zároveň významne prispel automatizáciou testovacích skriptov, zefektívnením procesu testovania a zvýšením celkovej efektívnosti vývojového cyklu.
VÝSLEDKY A PRÍNOSY
rýchlejšie zavedenie nových alebo vylepšených funkcií
prístup k vysoko kvalitným, nákladovo efektívnym zdrojom zo vzdialenej lokality
tím sa rýchlo prispôsobil technickému prostrediu CloudPay
tím vyriešil efektívne akékoľvek nepredvídateľné situácie
PROFIL ZÁKAZNÍKA
CloudPay má za cieľ modernizovať platobné skúsenosti a premeniť platby na obchodnú výhodu. Ich integrované portfólio riešení pre mzdy, platby a platby na požiadanie je dodávané prostredníctvom cloudovej platformy, ktorú možno nasadiť kdekoľvek na svete. Zjednotením funkcií mzdovej agendy, financií a postupov, ktoré sa používajú na riadenie ľudských zdrojov či využívaním najnovších technológií transformujú platobné procesy tak, aby boli rýchle a flexibilné.
POUŽITÉ TECHNOLÓGIE
Programovacie jazyky: Java, JavaScript a Kotlin
Softvér na automatické testovanie aplikácií: Selenium
Softvérový nástroj na vývoj softvéru: Cucumber