Sobes.tech

System Analyst

Vai ir bijis, ka bizness iestājās par risinājumu, kuru uzskatīji par nepareizu? Kā tu to risināji?

191

Kas būtu jālemj par sinhrono vai asinhrono integrāciju — produkts vai izstrādātājs?

188

Kā tu strādā, ja bizness pats nesaprot, kādu risinājumu vajadzētu būt?

180

Nepieciešams kopējais standarta prompts, lai citas secības diagrammas no uzdevumiem tiktu veidotas tāpat.

176

Rakstiet ziņojumu plūsmas krievu valodā un pievienojiet alternatīvus scenārijus.

173

Praktiskais uzdevums: Vienota paziņojumu platforma (Notification Platform) Konteksts Uzņēmumā ir 3 izkaisīti sistēmas, kas sūta paziņojumus lietotājiem: 1. CRM — sūta e-pastus un push paziņojumus par pasūtījumiem. 2. Support Portal — sūta ziņojumus par biļetēm Telegram botā. 3. Drošības sistēma — ģenerē SMS paziņojumus par aizdomīgiem pieslēgumiem. Katrs sistēma īsteno savu loģiku: * savas šablonus, hardcoded saņēmējus; * nav centralizētas paziņojumu vēstures; * lietotāji sūdzas par dublēšanu un kavēšanos; * nav vienota SLA, metriku vai vadības centra. Mērķis Izstrādāt jaunu Notification Platform, kas: * apkopo notikumus no dažādiem avotiem (CRM, Support, Security), * tos maršrutē pēc veida un kanāla (epasts, SMS, Telegram, push), * nodrošina šablonu vienotību, reģistrāciju un novērojamību, * atbalsta SLA (p95 ≤ 3 sekundes piegādei), * ļauj mērogot un paplašināt kanālus nākotnē. Uzdevums kandidātam 1. Definēt sistēmas funkcionālos prasības. 2. Aprakstīt nefunkcionālos prasības (drošība, veiktspēja, kļūdu apstrāde). 3. Izveidot konteksta diagrammu (C4 līmenis 2). 4. Pievienot secības diagrammas shēmu. Piemēram, ziņojuma sūtīšana no CRM.

166
/3