Nový život pro systém na původních základech
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.

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í.
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í.
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).
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.

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.
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.
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í.
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.
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.
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ů.
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.
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.