Nick Webb, Chief Marketing Officer 
VÝCHOZÍ SITUACE
CloudPay má ve svém portfoliu několik finančních produktů, které chce zlepšovat, přičemž se zároveň zaměřuje také na výzkum a vývoj nových aplikací. CloudPay hledal partnera, který by jim mohl v krátkém čase poskytnout vysoce kvalitní IT odborníky. CloudPay nás kontaktoval v době, kdy chtěli zvýšit své interní kapacity, aby uspokojili rostoucí poptávku po nových funkcionalitách ze strany zákazníků. Jejich požadavky bylo třeba vyřešit velmi rychle. Zároveň chtěli zlepšit zpracování klíčových dat. Úkolem IT specialistů bylo vyvíjet a testovat aplikace vytvořené na míru. Tým se rychle přizpůsobil technickému prostředí CloudPay.
PRŮBĚH PROJEKTU
Projekt byl zaměřen na poskytování komplexních konzultačních služeb v oblasti softwaru s cílem revolučního zlepšení technologického přístupu pro klíčový zákaznický produkt – platformu IO. Projekt zahrnoval strategickou přestavbu, přechod na modernější programovací rámec pomocí JavaScriptu. Klíčovým aspektem projektu byla identifikace a řešení existujících nefunkčností či programovacích chyb.
Klíčové výstupy tohoto projektu zahrnovaly:
Technologická strategie a implementace: Stanovení nové technologické strategie k usnadnění uvedení inovativní platformy IO na trh.
Přechod programovacího jazyka: Přechod programovacího jazyka na JavaScript, který se sladil s novějšími standardy a zlepšil výkon a škálovatelnost produktu.
Zajištění kvality a testování: Implementace důsledného procesu zajištění kvality využívajícího sofistikované testovací nástroje jako Selenium a Cucumber. Tím bylo zajištěno, že software splňuje vysoké standardy kvality bez kritických chyb a nedostatků.
Uvedení na trh: Úspěšné zvládnutí složitého vývoje softwaru, což představovalo významný milník v životním cyklu projektu.
Náš tým hrál v tomto procesu klíčovou roli a sestával se z přibližně 17 IT odborníků – Account Delivery manažer, SCRUM Master, Front End a Back-End vývojáři, DevOps, tým zajištění kvality a testeři, které vedl Software Development Lead. Kromě primárních cílů byla poskytnuta kritická podpora DevOps pro oddělení výzkumu a vývoje. Tato podpora hrála důležitou roli při překlenutí propasti mezi rychlým vývojem softwaru a provozní stabilitou.
Integrací postupů DevOps tým zajistil, že inovace byly dokončeny rychle a spolehlivě v souladu s obchodními cíli. Tým zajištění kvality zároveň významně přispěl automatizací testovacích skriptů, zefektivněním procesu testování a zvýšením celkové efektivity vývojového cyklu.
VÝSLEDKY A PŘÍNOSY
rychlejší zavedení nových nebo vylepšených funkcí
přístup k vysoce kvalitním, nákladově efektivním zdrojům ze vzdálené lokality
tým se rychle přizpůsobil technickému prostředí CloudPay
tým efektivně vyřešil jakékoliv nepředvídatelné situace
PROFIL ZÁKAZNÍKA
CloudPay má za cíl modernizovat platební zkušenosti a přeměnit platby na obchodní výhodu. Jejich integrované portfolio řešení pro mzdy, platby a platby na požádání je dodáváno prostřednictvím cloudové platformy, kterou lze nasadit kdekoliv na světě. Sjednocením funkcí mzdové agendy, financí a postupů, které se používají k řízení lidských zdrojů, či využíváním nejnovějších technologií transformují platební procesy tak, aby byly rychlé a flexibilní.
POUŽITÉ TECHNOLOGIE
Programovací jazyky: Java, JavaScript a Kotlin
Software na automatické testování aplikací: Selenium
Softwarový nástroj na vývoj softwaru: Cucumber