Ai un ERP românesc legacy — Charisma, WinMentor, Clarvision, SeniorERP — care funcționează, dar te ține pe loc. Îl folosești de 8-15 ani, e plin de particularități, iar orice încercare anterioară de înlocuire „completă” a eșuat sau s-a oprit la faza de evaluare. Vestea bună: nu trebuie să-l înlocuiești dintr-o mișcare. Strangler pattern e modul inteligent de a ieși din legacy fără risc de business.
De ce big bang eșuează în 7 cazuri din 10
Într-un proiect big bang decizi să înlocuiești tot — într-o singură fereastră de cutover. Motivele pentru care eșuează sunt structurale, nu tehnice: scope-ul e prea mare pentru a fi estimat corect; datele vechi au particularități descoperite abia în migrație; echipa internă nu poate absorbi tot training-ul în paralel cu munca curentă; orice întârziere la go-live înseamnă opriri de business.
În practică, proiectele big bang bugetate 8 luni se încheie în 18, cu costuri duble și cu o perioadă de 3-6 luni de dublă operare în care echipa lucrează în ambele sisteme, epuizată.
Ce înseamnă strangler pattern — concret
Conceptul vine de la Martin Fowler și metafora e directă: sistemul nou „strangulează” sistemul vechi treptat, modul cu modul, până când sistemul vechi nu mai are ce funcții să execute și poate fi oprit. Practic, pe o firmă care folosește Charisma ERP, pașii ar arăta așa:
- Identifici modulele care pot fi „desprinse” de restul — de obicei portalul de clienți, raportarea BI, configuratorul de preț, modulul de producție
- Introduci un strat de integrare (API gateway sau event bus) între Charisma și lumea exterioară
- Construiești primul modul nou (ex: portalul client) care citește și scrie prin acel strat
- Mută treptat utilizatorii pe noua interfață, Charisma rămâne sursa de adevăr
- Repeți cu al doilea modul, al treilea, până când Charisma e redus la contabilitate pură
- Ultimul pas (opțional): înlocuiești și contabilitatea, sau păstrezi Charisma doar ca system of record legal
Ce aspecte tehnice rezolvă și care sunt nuanțele
Problemă | Soluție strangler |
Schema de date veche e neclară | API gateway abstractizează, aplicațiile noi nu văd direct schema |
Integrarea cu ANAF / e-Factura / SAF-T | Rămâne pe Charisma până la final, reduce risc compliance |
Personalizări vechi necunoscute | Rămân funcționale, înlocuite una câte una, testate izolat |
Training mare pe echipă | Distribuit pe 12-24 luni, pe module |
Risc business | Sistemul vechi rămâne funcțional pe tot parcursul |
Modulele pe care le înlocuim de obicei primele
- Portalul de clienți B2B — cel mai vizibil extern, cel mai ușor de separat, impact mare pe vânzări
- BI și rapoarte — se pot construi deasupra schemei vechi, fără modificări în ERP
- Configurator de ofertă / preț — logica de business complexă e deseori în Excel-uri paralele și e bun candidat pentru o aplicație custom
- Portalul furnizorilor — similar cu cel de clienți, separabil natural
- Aplicație mobilă pentru teren (comenzi, livrări) — interacționează cu ERP doar prin API
Module pe care le lași la final sau chiar definitiv
- Contabilitatea generală — compliance-ul românesc e complicat, Charisma/WinMentor îl fac bine, riscul de a o muta prematur e mare
- Salarizarea — similar, regulile legale se schimbă des, soluțiile locale sunt mature
- Stocurile cu particularități pe TVA la încasare — dacă funcționează, nu strica
Costuri și durată realiste
Un program strangler pe 3-4 module critice durează 18-36 luni și costă între 80.000 și 350.000 EUR, în funcție de complexitate. Pare mai scump ca un big bang (care se bugetează pe hârtie la 150.000 EUR, dar ajunge frecvent la 300.000+ EUR și eșec parțial). Diferența reală: cu strangler, la finalul fiecărui trimestru ai deja valoare livrată și folosită, nu aștepți 18 luni să vezi ceva.
Ce facem la Skyvertex
Lucrăm cu clienți pe Charisma, WinMentor, Clarvision și SeniorERP folosind această metodologie de 4 ani. Nu suntem integratori oficiali ai acestor sisteme — rolul nostru e exact complementar: construim stratul modern (API gateway, aplicații noi, BI) deasupra și lăsăm ERP-ul legacy să facă ce știe bine. Pentru clienții care au nevoie și de suport pe ERP-ul vechi, lucrăm în parteneriat cu integratorii lor existenți.
Ai un ERP legacy care te blochează și vrei să evaluezi o ieșire progresivă? Hai să vorbim fără obligație. → skyvertex.ro/contact
Întrebări frecvente (FAQ)
Pot continua să primesc update-uri de la furnizorul Charisma / WinMentor în timpul modernizării?
Da. Strangler pattern nu modifică codul ERP-ului vechi — doar adaugă un strat deasupra. Update-urile furnizorului funcționează normal.
Ce se întâmplă dacă vrem să ne oprim la jumătate?
Păstrezi valoarea livrată până în acel punct. Spre deosebire de big bang, fiecare modul nou e deja în producție și funcțional.
Cât din proiect pot prelua intern?
La sfârșit — chiar totul, dacă vrei. O parte din clienții noștri preiau mentenanța în intern după 18-24 luni, cu echipă construită treptat.
API gateway-ul e un punct de risc?
E un component critic, da. Dar construit cu redundanță și monitorizare, e mult mai stabil decât integrarea directă în ERP-ul vechi.