Naslovna / Reference / Enigmatry
Priča partnera · Product Development

Kako smo gradili novi produkt globalnog SaaS vendora — sprint po sprint, iznutra.

Enigmatry je za jednog od svojih globalnih SaaS klijenata trebalo da obezbedi kapacitet za izgradnju novog produkta — aktivno učešće u product timu, sprint po sprint, od ideje do isporuke. DataPowered je ušao kao punopravni član tog tima: data specialist koji pomaže da se prave odluke donose na osnovu pravih podataka, i aktivni učesnik u razvoju feature-a. Kao dodatan doprinos, pokrili smo i L3 support ulogu — filter između klijenata i engineering tima.

Product Development · Data Specialist · Product Team Rotterdam · Belgrade · Novi Sad Ongoing Product Engagement
PartnerEnigmatry
SedišteRotterdam, NL
KlijentGlobalni SaaS vendor
UlogeProduct Team + Data Specialist
ModelEmbedded · sprint po sprint
IsporukaOngoing · po sprintu
∞sprintova kao deo product tima
100%product odluka potkrepljeno podacima
−62%eskalacija ka engineering timu
0SLA breaches od onboardinga

Kontekst: novi produkt koji treba izgraditi, tim koji treba ojačati

Klijent — jedan od vodećih globalnih SaaS vendora — pokrenuo je razvoj novog produkta pored postojeće platforme. Ambicija je bila jasna. Kapacitet nije bio dovoljan: product timu su nedostajali profili koji mogu istovremeno da razvijaju feature-e i da obezbeđuju da svaka product odluka stoji na stvarnim podacima o korišćenju.

Enigmatry je ušao kao delivery partner. DataPowered je popunio dve ključne uloge unutar tog tima: data specialist koji obezbeđuje da product razmišlja podacima i aktivan učesnik u izgradnji — prisutan na svakom sprintu, od planiranja do isporuke. Kao dodatna odgovornost, preuzeli smo i L3 support ulogu — da engineering tim ne gubi vreme na kompleksne tehničke eskalacije umesto na razvoj novog produkta.

Model nije bio „dajte nam spec, mi ćemo isporučiti“. Bio je: sednemo zajedno na sprint planning, razumemo šta gradimo i zašto, i isporučimo — sa podacima koji potvrđuju da smo pogodili cilj.

Uloge u timu

Dve uloge, jedan cilj

Primarna uloga

Product Team Member & Data Specialist

Aktivno učešće u izgradnji novog produkta — od sprint planiranja do isporuke. Data specialist koji obezbeđuje da svaki feature bude definisan, izgrađen i izmeren na osnovu stvarnih podataka o korisničkom ponašanju.

  • Sprint planiranje i feature definisanje zajedno sa PM-om
  • Izgradnja i iteracija feature-a sprint po sprint
  • Feature adoption i engagement analiza po release-u
  • A/B test dizajn, merenje i interpretacija rezultata
  • Churn signal model i product health dashboard
Dodatna uloga

L3 Support Engineer

Preuzeta kao dodatna odgovornost da engineering tim ne gubi fokus na razvoj novog produkta. Treći nivo podrške između L2 tima i engineeringa — rešava kompleksne eskalacije koje zahtevaju duboko poznavanje arhitekture.

  • Root cause analiza kompleksnih incidenata
  • Pisanje runbook-ova i KB artikala za L2 tim
  • Direktna komunikacija sa enterprise klijentima
  • Koordinacija sa engineering timom na bug prioritizaciji
  • SLA monitoring i eskalacioni protokoli

Kako je izgledalo biti deo product tima sprint po sprint

Svaki sprint je počinjao istim setom pitanja: šta gradimo, za koga, i kako ćemo znati da smo pogodili? DataPowered je bio u sobi na tom razgovoru — ne kao implementator koji dobija spec, nego kao sagovornik koji pomaže da se spec napravi bolje. Podaci o korišćenju prethodnog sprinta ulazili su direktno u planiranje sledećeg.

Na strani L3 supporta: pre angažmana, support tok je izgledao ovako: L1 i L2 timovi su tikete koje nisu mogli da reše prosleđivali direktno engineering timu. Engineering bi ih stavio u red — a taj red je ponekad bio dug i dve nedelje. Enterprise klijenti su čekali. SLA-ovi su se probijali.

Support tier model · pre i posle

Nivo podrške
Udeo · efekat
L1 — Standardni tiketi, FAQ odgovori, account pitanja — bez promene
~70% tiketa
L2 — Tehnički tiketi koji zahtevaju pristup konfiguraciji i platformi — bez promene
~22% tiketa
L3 · novo — Kompleksne eskalacije, bugovi, arhitekturni problemi — DataPowered preuzima pre engineeringa
~7% tiketa · rešeno ovde
ENG — Engineering prima samo tikete koji zahtevaju code change — fokus na razvoj
−62% eskalacija

L3 nivo je delovao kao filter i prevodilac između support sveta i engineering sveta. Kada bi stigao kompleksan tiket, L3 inženjer bi napravio reprodukciju, prošao kroz logove, identifikovao root cause i ili rešio sam (workaround, config fix, data correction) ili predao engineeringu sa kompletnom analizom — ne sa „korisnik kaže da ne radi“.

„Naš engineering tim je konačno mogao da radi ono zbog čega su tu — gradi features. L3 nivo koji je DataPowered popunio rešavao je tikete koje smo mi ranije morali da eskaliramo, i to brže nego što bismo mi mogli jer je fokus bio samo na tome.“

— Engineering Lead, Klijent projekta (anonimizovano na zahtev)
Isporuka

Šta smo konkretno isporučili kao deo product tima

Svaka isporuka bila je direktna podrška product procesu — ne izveštaj za menadžment, nego alat ili uvid koji je product manager koristio u sledećem sprintu da donese bolju odluku ili inženjer da izgradi bolji feature.

01

Feature Adoption Dashboard

Real-time dashboard koji pokazuje koliko tenanta koristi svaki feature, koliko aktivno i kako se adoption menja nakon release-a. Product manageri su za svaki sprint imali tačan uvid — bez čekanja na analytics tim. Identifikovano 6 feature-a sa adoption ispod 12% koji su blokirali korisničku vrednost.

MixpaneldbtPower BIPython
02

Funnel analiza & dropout mapa

Mapiranje korisničkih tokova kroz ključne procese u platformi — gde korisnici odustaju, koliko dugo ostaju na kom koraku, koji segmenti tenanta imaju drugačije obrasce. Identifikovana tri kritična mesta dropout-a koja su postala osnova za sledeća dva sprinta UI poboljšanja.

Event AnalyticsSQLAmplitudeFigma annotations
03

A/B Test Framework & analiza

Uspostavljanje standardizovanog procesa za A/B testiranje novih feature-a — dizajn eksperimenta, veličina uzorka, trajanje, success metrike. Sprovedena 4 testa u prvom kvartalu. Product tim je prestao da donosi odluke na osnovu intuicije — svaki release praćen je podacima.

LaunchDarklyPython (scipy)DatabricksPower BI
04

Churn Signal Model (early warning)

Lightweight model koji na osnovu engagement signala (pad aktivnosti, smanjenje broja korisnika po tenantu, povećan broj support tiketa, nekorišćenje key feature-a) detektuje tenante u riziku 6–8 nedelja pre otkaza pretplate. Integrisano u dashboard customer success tima.

Python (sklearn)Azure MLDatabricksPower BI
Tok angažmana

Od onboardinga do skaliranja

Faza 1Onboarding & kontekst

Upoznavanje sa arhitekturom platforme, support procesima, product roadmapom i trenutnim stanjem podataka. L3 inženjer shadow-uje L2 tim. Data specialist mapira dostupne izvore i razgovara sa product managerima o ključnim pitanjima.

Faza 2Prve samostalne isporuke

L3 preuzima prvu grupu eskaliranih tiketa samostalno. Data specialist isporučuje feature adoption dashboard i prvu funnel analizu. Oboje rade u Enigmatrijevim alatima i komunikacionim kanalima — Jira, Slack, Confluence.

Faza 3Puna integracija u product tim

L3 inženjer postaje standardni eskalacioni nivo — L2 direktno prosleđuje njemu. Data specialist učestvuje u sprint planiranju kao ravnopravan član — svaki epic dobija data komponentu: kako ćemo meriti uspeh ovog feature-a?

Faza 4Knowledge transfer & skaliranje

Dokumentovanje svih L3 runbook-ova za onboarding budućih inženjera. Data specialist predaje A/B test framework i churn model internom timu uz kompletnu dokumentaciju. Angažman se transformiše iz „popuni rupu“ u „podigni kapacitet“.

Rezultati

  • Eskalacije ka engineering timu smanjene za 62% — L3 nivo rešava kompleksne tikete koji su ranije direktno išli na engineering
  • Prosečno vreme rešavanja L3 tiketa 4× brže u poređenju sa prethodnim modelom gde je engineering čekao u redu
  • Nula SLA breaches od dana kada je L3 nivo postao operativan — enterprise klijenti prestali da eskaliraju nezadovoljstvo
  • Svaka product odluka u sprintu potkrepljena podacima — product tim prestao da se oslanja isključivo na intuiciju i key account feedback
  • Churn early warning model identifikovao 11 tenanta u riziku u prvom kvartalu — customer success tim reagovao preventivno na svaki slučaj
  • 6 feature-a sa niskim adoptionom dobilo product intervention na osnovu dashboard uvida — adoption na 4 od 6 porastao za više od 30% u narednom kvartalu
Referenca partnera

„Kada tražite nekoga da popuni L3 ulogu i data specialista u product timu globalnog klijenta, ne možete sebi priuštiti period uhodavanja od meseci. DataPowered je bio operativan brzo, uklopio se u tim prirodno i isporučio ono što je klijentu zaista trebalo — a ne ono što je najlakše ponuditi.“

— Dragana Nikolić, CEO Serbia · Enigmatry (Rotterdam · Belgrade · Novi Sad)
Reference

Još priča

Gradite novi produkt?

DataPowered kao deo vašeg product tima — od prvog sprinta.

Ne isporučujemo spec-ove. Sedamo za isti sto, razumemo šta gradite i zašto, i isporučujemo sprint po sprint — sa podacima koji pokazuju da li smo pogodili cilj. Razgovarajmo.

  • 1
    Mapiranje procesa — nalazimo 2–3 procesa sa najvećim uštedama
  • 2
    Pričko uživo — demo AI asistenta na primeru vaše delatnosti
  • 3
    Plan i procena — dobijate pisani predlog prvog koraka sa ROI procenom
Direktan kontakt
Pozovite nas Upitnik za digitalnu zrelost

Razgovaramo direktno sa osnivačem i project managerom — bez posrednika, bez slanja mejlova u prazno.

Radno vreme: pon–pet · 09–17h