Modernizace CAPI

Nový život pro systém na původních základech

ModernizacePropojení nástrojůNativní aplikace (PWA)Market research

Ipsos je dlouhodobou jedničkou v oblasti výzkumu trhu a veřejného mínění. V rámci našeho technologického partnerství nás tým Ipsosu oslovil s výzvou modernizovat platformu pro metodu CAPI (osobní dotazování v terénu). Unikátnost projektu spočívala v tom, že bylo nutné zachovat stávající backend a administraci, na které byla firma zvyklá. Naším úkolem bylo vytvořit nové multiplatformní rozhraní, které se na tyto původní systémy hladce napojí a promění nespolehlivou nativní aplikaci v moderní digitální nástroj.

Použité technologie
TypeScriptReactPWAKotlinSpringPostgreSQL

Technologická výzva

Nespolehlivost a riziko ztráty dat

Původní aplikace trpěla častými pády. V terénu to vedlo nejen ke stresu tazatelů, ale především k riziku ztráty dat. To znehodnocovalo celé výzkumy a zvyšovalo náklady na jejich opakování.

Napojení na stávající infrastrukturu

Ipsos potřeboval zachovat své vnitřní systémy a administraci. Výzvou bylo postavit moderní frontend, který s těmito staršími základy bude plně komunikovat, aniž by Ipsos musel investovat velké zdroje do změny celého dosavadního řešení.

Jednotný zážitek na mobilu i PC

Tazatelé pracují v terénu na mobilech, ale část výzkumů probíhá i u počítačů v kancelářích. Cílem bylo vytvořit jedno univerzální řešení pro všechny typy zařízení, aby klient nemusel platit vývoj a údržbu tří samostatných verzí aplikace (Android, iOS, desktop).

Integrace hardwarových funkcí v terénu

Pro zajištění kvality rozhovorů je nutné přímo v aplikaci využívat GPS, fotoaparát a mikrofon pro audio záznam. Technickou výzvou bylo zajistit, aby tyto funkce běžely stoprocentně spolehlivě na stovkách různých modelů zařízení napříč platformami.

Řešení

Jedna aplikace pro všechna zařízení

Zvolili jsme technologii PWA (Progressive Web App). Jde o webovou aplikaci, která se v mobilu chová jako nativní aplikace. Systém díky tomu běží naprosto stejně na iPhonech, Androidu i počítačích, což klientovi radikálně zjednodušilo správu a ušetřilo náklady.

Automatická ochrana nasbíraných dat

Abychom předešli ztrátě dat při výpadcích, vytvořili jsme serverovou mezivrstvu. Pokud by hlavní systém klienta přestal reagovat, data se neztratí, ale dočasně se uloží. Jakmile je spojení opět stabilní, systém všechna data automaticky dosynchronizuje.

Napojení na platformu Nfield

Novou aplikaci jsme propojili s platformou Nfield, kterou Ipsos využívá pro digitální sběr dat. Naše aplikace funguje jako spolehlivý prostředník, který zajišťuje, že se všechny informace od tazatelů okamžitě a bezpečně propisují do prostředí Nfield k dalšímu zpracování.

Reálný přínos

Mezinárodní přesah

Aplikace se stala klíčovým nástrojem pro pobočky Ipsosu v Česku, na Slovensku i v Maďarsku. Robustní řešení umožňuje snadnou lokalizaci a nasazení na různých trzích.

Maximální spolehlivost aplikace

Nasazení nové technologie prakticky eliminovalo technické chyby a zvýšilo efektivitu stovek pracovníků v terénu, kteří již nemusí řešit pády systému nebo ztrátu práce.

Dlouhodobá odolnost a minimální údržba

Zvolená architektura je mimořádně stabilní a vyžaduje naprosté minimum servisních zásahů i po letech provozu, a to i při aktualizacích mobilních operačních systémů.

Výrazná úspora nákladů na vývoj

Jedna univerzální aplikace nahradila potřebu vyvíjet a spravovat samostatné systémy pro iOS, Android a PC, což Ipsosu přineslo úsporu v řádu desítek procent nákladů na údržbu.

Dan ČudlýHead of Data Collection, Ipsos

S Commity jsme dokázali postavit moderní aplikaci i na základech, které pro to původně vůbec nebyly připravené. Nahradili pouze aplikaci pro naše tazatele, čímž jsme získali technologickou svobodu, aniž bychom museli investovat do nákladného přepisování celého backendu.

Máte před sebou podobnou technickou výzvu?

Pojďme to probrat