Projekt realizován zakladatelem Pillaro v roli subdodavatele partnerské společnosti.

Převzetí a standardizace CRM řešení

Výchozí situace

CRM řešení před převzetím trpělo provozní nestabilitou, opakovaným návratem chyb a nízkou předvídatelností dalších úprav. Každá větší změna s sebou nesla riziko, že se v jiné části systému objeví nový nebo už dříve opravený problém.

To postupně snižovalo důvěru byznysu v celé řešení. CRM přestávalo být nástrojem, o který se dá bezpečně opřít, a místo podpory dalšího rozvoje začalo být vnímané jako zdroj nejistoty.

Co bylo potřeba změnit

Cílem projektu nebylo pouze opravit jednotlivé chyby. Klíčové bylo převzít kontrolu nad řešením, porozumět jeho stávajícímu chování a nastavit způsob práce tak, aby bylo možné do systému znovu bezpečně doručovat změny.

Součástí stabilizace byla zejména:

  • zdokumentování stávajícího porozumění řešení a jeho klíčové funkcionalitě,
  • úprava a stabilizace pluginů, kterých bylo v řešení značné množství,
  • vytvoření automatizovaných testů pro jednotlivé pluginy,
  • zavedení ALM procesu pro řízené nasazování změn,
  • zapojení automatizovaných testů do procesu nasazování a ověřování změn.

Jak jsme k tomu přistoupili

Nešlo jen o technickou opravu systému, ale o postupné narovnání způsobu, jak se nad CRM pracuje. Nejdříve bylo potřeba získat přehled o existující funkcionalitě, jejích vazbách a rizikových místech, která způsobovala opakované problémy při dalších úpravách.

Významná část stabilizace se týkala pluginů. V řešení jich bylo velké množství a jejich chování mělo přímý dopad na stabilitu systému. Proto bylo potřeba část logiky upravit, zpřehlednit a doplnit o automatizované testy, aby bylo možné změny ověřovat opakovaně a spolehlivě.

Současně byl zaveden ALM proces, který umožnil řídit nasazování změn kontrolovanějším způsobem. Díky tomu už změny nebyly pouze ručním zásahem do systému, ale součástí předvídatelnějšího procesu s jasnějším ověřením dopadů.

Význam pro další rozvoj

Stabilizace vytvořila pevný základ pro navazující rozvoj, integrace a pozdější konsolidaci CRM napříč skupinou Alma Career.

Díky dokumentaci, úpravám pluginů, automatizovaným testům a zavedenému ALM bylo možné začít nad řešením znovu bezpečně plánovat další změny. Projekt se tak mohl posunout od řešení provozních problémů k postupnému budování dlouhodobě udržitelné CRM platformy.

Dopad

CRM se podařilo dostat zpět pod kontrolu. Řešení se stalo stabilnějším, předvídatelnějším a díky automatizovaným testům a ALM lépe připraveným na další rozvoj.

Stabilizace byla úspěšná natolik, že na tomto základu bylo možné pokračovat v rozvoji a následně do řešení zapojit i Slovensko. Projekt tak otevřel cestu k širší konsolidaci CRM napříč skupinou Alma Career.