O2 Family Klientská zóna
- Realizace projektu: 2014 –2024
- URL: https://moje.o2family.cz/
O2 Family, virtuální mobilní operátor, čelil klíčové výzvě:
- Zastaralá klientská zóna přestávala splňovat rostoucí nároky na funkcionalitu, stabilitu a rychlost.
- Dlouhé časy odezvy, složitý proces importu faktur a zastaralé technologie brzdily rozvoj služby.
Bylo tedy nutné přistoupit k radikální modernizaci platformy. Projekt se zaměřil na kompletní přepis webové aplikace klientské zóny s důrazem na rychlost, stabilitu a snadnou škálovatelnost. Klíčové oblasti zahrnovaly optimalizaci API, modernizaci technologického stacku a implementaci best practices v oblasti bezpečnosti a automatizace testů.

Cíle projektu
O2 Family se rozhodli modernizovat svou samoobsluhu Moje O2 Family nejen vizuálně, ale i z hlediska výkonu, protože čelili řadě výzev spojených se stávající klientskou zónou, přičemž nejvyšší prioritou pro ně byla rychlost odezvy na podněty uživatelů.
Hlavní cíle
- Uživatelský komfort: Stávající klientská zóna nebyla uživatelsky přívětivá, což vedlo k frustraci klientů, kteří měli obtíže s přístupem k informacím o svých službách.
- Bezpečnostní opatření: Existovaly obavy o bezpečnost dat v Klientské Zóně, zejména v oblasti osobních údajů klientů.
- Optimalizace doby odezvy: Doba zpracování požadavků v Klientské Zóně byla pomalá, což vedlo ke ztrátě klientů a poklesu spokojenosti.
KPI projektu
- Zrychlit dobu odezvy aplikace pod 1 sekundu.
- Zvýšit výkonnost na 1000 požadavků za sekundu.
- Zkrátit import faktur alespoň o 60 % s maximální dobou 3 hodiny.
- Zefektivnit vývoj nových funkcionalit.
- Zajistit robustní testovací a nasazovací proces.
Realizované řešení
Pro dosažení požadovaných cílů a splnění KPI jsme zvolili následující cestu:
- Vytvoření nové aplikace: Byla navržena a vyvinuta nová webová aplikace s moderní architekturou a technologiemi, která poskytuje intuitivní rozhraní pro snadnou správu účtů a služeb.
- Optimalizace API: Provedla se detailní analýza a úprava API, což umožnilo efektivnější komunikaci mezi systémy a zkrácení odezvy aplikace.
- Containerizace služeb: Pro zvýšení flexibility a snížení závislostí byla implementována architektura založená na containerizaci jednotlivých služeb.
- Bezpečnostní opatření: Nový systém byl navržen s důrazem na ochranu osobních údajů, včetně implementace šifrování dat a dvoufaktorové autentizace.
- Automatizované testování a školení: Aplikace byla pokryta 70% unit a integračními testy, pokrývajícími 100 % business logiky. Před spuštěním byly provedeny rozsáhlé testy, které zajistily hladké nasazení do produkce a potvrzení výrazného zrychlení aplikace.
- CI/CD nasazení: Implementace best practices pro webové aplikace umožnila minimální výpadky při nasazení (max. 3 sekundy) a zajištění kontinuálního vývoje.
Celkově bylo nutné vyvinout novou architekturu schopnou splnit požadavky na výkon a škálovatelnost. Systém byl postaven na nejmodernějších technologiích, včetně PHP frameworku Symfony a správě front pomocí RabbitMQ.
Aby aplikace nebyla pouze výkonná, ale zároveň splňovala nejvyšší standardy UX a byla schopna obsloužit celé spektrum uživatelů a používaných zařízení, bylo nutné zásadně revidovat uživatelské ovládání aplikace a zajistit plnou responzivitu. Výsledkem je samoobsluha, která je intuitivní nejen pro zákazníky, ale i pro zaměstnance poboček a call centra.
Marketingová data
Metrika | Před transformací | Po transformaci |
---|---|---|
Doba odezvy | > 10 s | 60 - 300 ms (průměr 120 ms) |
Počet obsloužených req/s | < 1000 | 1000 |
Doba importu faktur | Desítky hodin | < 5 minut |
Implementace nových funkcí | Pomalá | 2,5× rychlejší |
Pokrytí testy | Žádné | 70% s CI/CD |
Naplnění cílů
Projekt nejenže splnil, ale ve většině ohledů i překonal očekávané KPI. Odezva systému byla dramaticky snížena, zpracování faktur se zrychlilo z desítek hodin na pět minut a vývoj nových funkcionalit se zefektivnil o 250 %.
Závěr
Transformace klientské zóny pro O2 Family ukázala, že modernizace technologických platforem přináší nejen vyšší výkonnost, ale také lepší uživatelský zážitek a efektivnější vývoj. Tento projekt je důkazem, že strategická investice do IT infrastruktury se může rychle vrátit v podobě spokojenějších uživatelů a lepších obchodních výsledků.
Chcete s námi spolupracovat?
Další reference

Contin
Klient potřeboval pro svůj rostoucí business systém „na míru“ pro správu jednotlivých likvidací. Trh takové řešení nenabízel, bylo tedy potřeba je vyvinout – úkol pro nás.

Letiště - rezervační systém pro školení
Vyhráli jsem tendr na rezervaci a evidenci účastníků školení personálu a dodavatelských subjektů Letiště Praha. Klient měl tentokrát hodně přesnou představu ohledně svých požadavků a cílů.

Vodafone - eShop
Vodafone Czech Republic se rozhodl řešit svůj e-shop nezávisle na skupinovém řešení a hledal partnera pro custom vývoj tohoto řešení.