Clientul: Cine sunt
Un lanț de retail omnichannel care construia o nouă platformă internă pentru a unifica datele de comerț online și din magazine, pentru echipele sale operaționale.
Provocarea: Identificarea problemei
O încercare anterioară de a construi o platformă similară, realizată de un alt furnizor, fusese lansată cu testare minimă și generase un val de incidente în producție care erodaseră încrederea în întreaga inițiativă. „Business-ul fusese deja păcălit o dată,” a declarat directorul de PMO .
Parcursul: Căutarea unei soluții
Retailerul a căutat inițial o firmă pur de dezvoltare, pentru a reconstrui rapid platforma, dar conducerea era precaută în privința repetării aceluiași decalaj de testare care cauzase eșecul anterior.
Descoperirea: Găsirea IDS
IDS a fost inclusă pe lista scurtă în mod specific pentru modelul său de livrare „Build / Validate / Manage” (Construiește / Validează / Gestionează) — cu testarea integrată încă din prima zi, nu adăugată ulterior, la final.
Soluția: Intervenția
IDS a livrat dezvoltare full-stack (backend Java, front end React), cu un flux dedicat de QA rulând în paralel încă de la început — testare funcțională, de regresie și de performanță integrată în fiecare sprint — sub coordonarea unui singur program manager, responsabil deopotrivă de scop, termene și calitate.
Implementarea: Bătălia
Livrarea s-a desfășurat în sprinturi de două săptămâni, cu suite de regresie automatizate prin Selenium, extinse odată cu noile funcționalități, astfel încât calitatea să nu se degradeze pe măsură ce funcționalitatea creștea. Obstacolul: integrarea cu un API POS legacy fragil; IDS a construit un strat adaptor rezilient, cu teste de contract, pentru a detecta schimbările upstream înainte ca acestea să afecteze producția.
Rezultatele: Finalul fericit
- Livrat conform termenului și bugetului inițial
- Rata de defecte după lansare: semnificativ mai mică decât la încercarea anterioară
- Acoperire automată de regresie: peste 80% din fluxurile critice ale utilizatorilor
- Transfer complet de cunoștințe finalizat, echipa internă auto-suficientă după predare
„Acesta este primul proiect de platformă care nu a explodat în primul an.” — Directorul de PMO
Tehnologii folosite: Java · React · Selenium · DevOps toolchain