Home » Insights » Z 2 dni do 40 minut: automatyzacja testowania taryf w Earnix Price

Z 2 dni do 40 minut: automatyzacja testowania taryf w Earnix Price

Przekonaj się, jak skróciliśmy czas testowania taryf z 2 dni do 40 minut, zmniejszając jednocześnie średni odsetek błędów z 91% do 5%

Klient: wiodący skandynawski ubezpieczyciel majątkowy

Jeden z największych ubezpieczycieli majątkowych w krajach nordyckich – zrzeszenie towarzystw ubezpieczeń wzajemnych.

Technologia: Earnix

Okres realizacji: projekt rozpoczęty w październiku 2023 r.

Nasz zespół: 3 analityków biznesowych (BA)

Wyzwanie: błędne skłądki, ręczne poprawki

Główną potrzebą biznesową było opracowanie i utrzymanie strategii testowania w Earnix Price-It oraz zapewnienie spójności między PolicyCenter a rozwiązaniem Earnix. Zanim Sollers dołączył do projektu, składki w PolicyCenter były wyliczane nieprawidłowo – były zbyt wysokie lub zbyt niskie – i wymagały ręcznych korekt ze strony underwriterów. W 11 taryfach występowało ponad 10 błędów integracyjnych.

Długoterminowym celem klienta było zautomatyzowanie jak największej liczby procesów oraz wykorzystanie Price-It jako silnika pricingowego, bez konieczności koncentrowania się na samej strategii pricingowej, która początkowo została opracowana w języku R, wykorzystywanym w modelowaniu aktuarialnym.

Cel: rzetelne wyliczenia składek

Priorytetem było zapewnienie poprawności wyliczania składek, w tym wykrywanie takich problemów, jak brakujące wartości czy próby dzielenia przez zero. Równie ważna była poprawność obliczeń (a nie osiąganie określonych poziomów wyników), z wyjątkiem skrajnych przypadków wymagających raportowania. Kolejnym celem było tworzenie raportów czytelnych dla aktuariuszy, testowanie integracji oraz ocena wydajności. Wszystko to miało doprowadzić do sprawnego i niezawodnego działania systemu.

Klientowi zależało również na tym, aby ubezpieczający płacili składki dopasowane do poziomu ryzyka. Niezachowanie tego warunku mogłoby negatywnie wpłynąć na przepływy finansowe ubezpieczyciela. Dlatego konieczne było szczegółowe testowanie składek zarówno w samym silniku pricingowym, jak i w integracji z innymi systemami.

Rozwiązanie: Earnix jako jedyne źródło prawdy

Earnix Price-It to platforma wspierająca zaawansowaną analitykę i optymalizację pricingu dla ubezpieczycieli oraz instytucji finansowych. Umożliwia analizę danych, modelowanie ryzyka i optymalizację strategii pricingowych. W omawianym projekcie Earnix Price-It pełnił funkcję silnika pricingowego dla PolicyCenter. 

Nasze podejście: budowa strategii testowania od zera

Zaczęliśmy od analizy pierwszego wdrożenia i problemów, które się wówczas pojawiły. Nasze działania obejmowały ścisłą współpracę z zespołem wdrażającym PolicyCenter oraz zespołem produktowym. W efekcie dokonaliśmy przeglądu wszystkich istniejących taryfy w Price-It, zidentyfikowaliśmy błędy i słabe punkty procesu, a następnie wspólnie ustaliliśmy kryteria akceptacji, zasady wdrożenia oraz podział odpowiedzialności w zespole.

Na podstawie dokonanej analizy powstał pierwszy słownik danych, który stał się podstawą strategii testowania. Został on przedstawiony podczas warsztatu, a następnie wdrożony. Początkowa strategia obejmowała szczegółowe testy na trzech poziomach: w środowisku analitycznym, środowisku stagingowym oraz na poziomie integracji. Uwzględniała również wszystkie wymagania wstępne, zasady nazewnictwa i przykładowe scenariusze testowe. Testy prowadzono w dwóch środowiskach Earnix oraz na poziomie integracji.

Sześć testów, jeden niezawodny system Earnix–PolicyCenter

  • Test kombinacji wartości w PolicyCenter
    Cel: sprawdzenie, czy Earnix prawidłowo obsługuje wszystkie dozwolone wartości z PolicyCenter

  • Test składek w starym i nowym systemie
    Cel: pokazanie klientowi, jak zmienią się składki po wdrożeniu nowych taryf
  • Test parametrów, które nie powinny wpływać na cenę
    Cel: sprawdzenie, czy określone parametry rzeczywiście nie mają wpływu na wysokość składki
  • Test regresji
    Cel: potwierdzenie, że niezmienione taryfy działają tak samo jak wcześniej, oraz sprawdzenie procentowych różnic dla taryf zmodyfikowanych
  • Test wydajności
    Cel: sprawdzenie, czy reguły pricingowe działające online zapewniają oczekiwany czas odpowiedzi
  • Test mapowania
    Cel: sprawdzenie zgodności mapowania między PolicyCenter i Earnix oraz potwierdzenie, że oba systemy wyliczają taką samą składkę

Z 2 dni i 3 osób do 40 minut i 1 osoby

  • Liczba błędów została znacząco ograniczona. Na początku odnotowano 10 błędów dla 11 taryf. Obecnie, przy 40 taryfach, zespół SME zgłosił nieprawidłowe składki tylko dwa razy

  • Liczba przypadków testowych wzrosła z 0 do 320
  • Testowanie zostało zautomatyzowane. Obecnie test 20 taryf zajmuje 40 minut i wykonuje go jedna osoba. Początkowo testy były wykonywane ręcznie, trwały 2 dni i wymagały zaangażowania 3 osób. Trwają również prace nad osobną aplikacją testową, która ma skrócić czas testowania do 15 sekund na zakres ochrony

Ciekawostka: nasz pierwszy projekt z Earnix Price-It

Był to pierwszy projekt wdrożeniowy Earnix Price-It zrealizowany przez Sollers.

Przedstawiciele Earnix zweryfikowali i zatwierdzili rozwiązania zastosowane przez Sollers w trakcie projektu.

Czy ten artykuł był dla Ciebie interesujący? Skontaktuj się z naszymi ekspertami!

Autor artykułu


 

Lennart imorde profile picture      Lennart Imorde - Head of Process Automation

Technology & Market Insights

CEO Voices Wywiad z Gayle M. Page, Prezes FMNE Insurance
CEO Voices CEO Voices – wywiad z Michaelem Knaupem, prezesem zarządu DEVK
Björn Dalemo
CEO Voices CEO Voices – wywiad z Björnem Dalemo Prezesem i Dyrektorem Generalnym (CEO) Länsförsäkringar AB
Ekspertyza Sollers Dużo danych, mało wniosków: paradoks personalizacji w bancassurance
Historie Klientów Dostarczanie skalowalnej platformy Guidewire z perspektywy DevOps