Опишите случај у којем није било јасног техничког задатка. Како сте поступили?
System Analyst
Šta radi ako preduzeće dođe sa nejasnim zadatkom i kaže "uradi to brže, nema vremena za detalje"?
Kako se odnosiš prema radu sa AI prototipovima (klikabilni prototipi napravljeni putem AI agenata)?
Знаш ли да радиш са GitLab-ом?
Da li revizija i pojašnjenje potreba poslovanja pripadaju oblasti sistemskog analitičara?
Где и како бележиш одлуке? Како радиш са променама?
Kako funkcioniše integracija sa pružaocem plaćanja? Opisati tok plaćanja.
Koliko je važno da sistemski analitičar razume krajnjeg korisnika?
Ko će biti vaši zainteresovani učesnici? Sa kim ćete prikupljati zahteve?
Zašto tražite? Šta tražite?
Šta za tebe predstavlja pravi izvor podataka (Source of Truth)?
Šta će biti u bazi podataka servisa za kazne? Intervjuer je naveo da na dijagramu postoje dve baze podataka.
Koje alate koristiš za komunikaciju?
Korisnik je ušao i proverio API kazni. Odakle dolaze kazne? Opisati tok.
Koje su vaše jake strane kao sistemski analitičar? Zašto baš vi?
Kako se nosite sa ER dijagramima? Koje alate koristite za crtanje?
Kako raspoređujete obaveze kada je dete bolesno?
Ostavite samo jednu grešku na dijagramu.
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.