Sobes.tech

System Analyst

Опишите случај у којем није било јасног техничког задатка. Како сте поступили?

163

Šta radi ako preduzeće dođe sa nejasnim zadatkom i kaže "uradi to brže, nema vremena za detalje"?

163

Kako se odnosiš prema radu sa AI prototipovima (klikabilni prototipi napravljeni putem AI agenata)?

162

Da li revizija i pojašnjenje potreba poslovanja pripadaju oblasti sistemskog analitičara?

159

Где и како бележиш одлуке? Како радиш са променама?

157

Kako funkcioniše integracija sa pružaocem plaćanja? Opisati tok plaćanja.

156

Ko će biti vaši zainteresovani učesnici? Sa kim ćete prikupljati zahteve?

154

Šta će biti u bazi podataka servisa za kazne? Intervjuer je naveo da na dijagramu postoje dve baze podataka.

150

Praktični zadatak: Ujedinjena platforma za obaveštenja (Notification Platform) Kontekst U kompaniji postoje 3 razbacana sistema koji šalju obaveštenja korisnicima: 1. CRM — šalje e-mailove i push obaveštenja o porudžbinama. 2. Support portal — šalje poruke o tiketima putem Telegram bota. 3. Sistem bezbednosti — generiše SMS obaveštenja o sumnjivim pristupima. Svaki sistem implementira svoju logiku: * sopstvene šablone, hardcoded primaoce; * nema centralizovanu istoriju obaveštenja; * korisnici se žale na duplikate i kašnjenja; * nema jedinstveni SLA, metrike ili centar za upravljanje. Cilj Dizajnirati novu Notification Platformu koja: * agregira događaje iz različitih izvora (CRM, Support, Security); * ih usmerava po tipu i kanalu (email, SMS, Telegram, push); * obezbeđuje jedinstvenost šablona, logovanje i posmatranje, * podržava SLA (p95 ≤ 3 sekunde za isporuku), * omogućava skaliranje i proširenje kanala u budućnosti. Zadatak za kandidata 1. Odredite funkcionalne zahteve sistema. 2. Opisati nefunkcionalne zahteve (pouzdanost, performanse, obrada grešaka). 3. Napravite kontekstualni dijagram (C4 nivo 2). 4. Dodajte sekvencijalni dijagram. Na primer, slanje poruke iz CRM-a.

130
/3