Prohlížeč není podporován

Doporučujeme Google Chrome

Kooperativa
|IT články

New Core Development: Jak postupujeme v přípravné fázi projektu „Neuron“

V únoru 2022 byla spuštěna přípravná fáze projektu implementace nového core systému. V rámci této fáze dostal budoucí nový core systém, stejně jako projekt jeho implementace, jméno Neuron.

shutterstock_1623816649

Autor

Milan Garaj, vedoucí oddělení modernizace core systémů

Vedoucí oddělení modernizace core systémů – Milan Garaj

Přípravná fáze projektu má za úkol vydefinovat scope, stanovit rozpočet a harmonogram ke všem fázím projektu a vytvořit roadmapu včetně jednotlivých řezů tranzitivní architektury. 

Core systém pojišťoven je dle industry standardů běžně členěn do 16 funkčních domén. Paralelní rozvoj ve všech těchto doménách je nereálný, žádný z existujících core systémů (jak balíkových, tak custom build řešení) takto nevznikl. Proto ani projekt Neuron nebude realizován big-bang metodou, ale naopak postupně v jednotlivých fázích, které se vždy soustředí na vývoj a změny v konkrétních vybraných funkčních doménách.

Plán projektu

V prvních fázích se bude projekt soustředit na vývoj klíčových domén Produkt Designeru, Pricing modulu a domény Správy pojištění, zbývající funkcionalita bude řešena prostřednictvím interface do modulů stávajícího řešení. Jednotlivé nové domény budou vyvíjeny autonomně na novém technologickém stacku tak, aby splňovaly požadavky moderní architektury. 

Sběr business požadavků

Prvním streamem přípravné fáze byl sběr business požadavků, který měl za cíl získat od businessu inovativní a strategické požadavky pro budoucí rozvoj systému. V rámci tohoto streamu bylo definováno 927 požadavků, které byly na workshopech s businessem sloučeny do 103 postulátů, které konsolidovaně definují nově požadované chování budoucího core systému v jednotlivých doménách. Postuláty doplněné o katalogizaci a mapování stávající funkcionality a procesů byly pak klíčovým vstupem do IT analytického/architektonického streamu přípravné fáze. 

Přípravná fáze

V tomto streamu jsou činnosti organizovány dle jednotlivých budoucích funkčních domén. Za každou doménu odpovídá domain leader, který koordinuje činnost business analytiků, IT analytiků a IT architektů napříč týmy Kooperativy, ČPP a AIS. Veškeré výstupy jsou zachyceny pro danou doménu v dokumentu solution outlines, který mapuje jak As-Is stav (z pohledu business funkcionalit i IT pohledu), tak To-Be stav včetně postupných kroků, které k němu povedou. Solution outlines dokumenty pro jednotlivé domény umožní nacenění pracnosti realizace a vytvoření roadmapy projektu.

Pro klíčové domény Produkt Designeru, Pricing modulu a domény Správy pojištění jsou již v této přípravné fázi projektu realizovány pilotní implementace, resp. proof of concepty (PoC). Konkrétně se jedná o technologický pilot implementace produktu 1BB do Kalkulačky, která je již základem budoucích domén Produkt Designeru a Pricing modulu. Kalkulačka je plně realizována v moderních technologiích na platformě MS cloude Azure. Produkt 1BB bude do konce tohoto roku v pilotním provozu produkčně prodáván přes novou Kalkulačku. Druhou již probíhají implementací v rámci přípravné fáze je PoC BPM nástroje Camunda. S realizací nového core systému bude spojena implementace desítek procesů, kterou bychom chtěli podpořit standardizovaným BPM nástrojem, měly by tak být jednoznačně odděleny transakční a procesní data a funkcionality. V rámci implementace PoC Camundy bude vytvořen proces Mimořádných provizí pro ČPP. Pilotní produkční nasazení se opět předpokládá do konce tohoto roku ještě v rámci přípravné fáze. Již v rámci přípravné fáze jsou tak ověřovány nové moderní technologické komponenty, mezi které patří využití MS cloudu Azure, BMP nástroje Camunda, integrační a orchestrační komponenty Kafka, …

Nejedná se jen o nové technologie, ale o celý nový proces vývoje včetně releasování do testovacích prostředí, rozsahu a metod testování.

Doménový model Neuron

Referenční model pojistných aplikací pro vytvoření aplikační architektury, který definuje rozsah funkční podpory jednotlivých aplikací Neuron a integrace v rámci enterprise architektury.

Schéma doménového modelu Neuron

Zpět na IT kariérní stránky