Popište případ, kdy nebyla jasná zadávací dokumentace. Jak jste postupoval?
System Analyst
Jaký máš vztah k práci s AI prototypy (klikatelné prototypy sestavené pomocí AI agentů)?
Co děláš, když podnik přijde s nejistým úkolem a říká "udělej to rychleji, nem máme čas na detaily"?
Patří revize a upřesnění podnikatelských potřeb do oblasti systémového analytika?
Umíš pracovat s GitLabem?
Jak funguje integrace s platebním poskytovatelem? Popište tok platby.
Jak je důležité, aby systémový analytik rozuměl koncovému uživateli?
Kde a jak zaznamenáváš rozhodnutí? Jak pracuješ se změnami?
Proč hledáte? Co hledáte?
Kdo budou vaši zainteresovaní partneři? S kým budete shromažďovat požadavky?
Co je pro tebe skutečným zdrojem dat (Source of Truth)?
Jaké nástroje používáš pro komunikaci?
Co bude v databázi služby pokut? Dotazovatel uvedl, že na diagramu jsou dvě databáze.
Uživatel se přihlásil a dotázal se na API pokut. Odkud pokuty pocházejí? Popiš tok.
Jaké jsou vaše silné stránky jako systémového analytika? Proč právě vy?
Jak pracujete s ER-diagramy? Jaké nástroje používáte k jejich kreslení?
Jak rozdělujete povinnosti, když je dítě nemocné?
Nechte v diagramu pouze jednu chybu.
Praktický úkol: Jednotná platforma oznámení (Notification Platform) Kontext Ve společnosti existují 3 rozptýlené systémy, které odesílají oznámení uživatelům: 1. CRM — odesílá e-maily a push oznámení o objednávkách. 2. Support portál — odesílá zprávy o ticketech přes Telegram bota. 3. Bezpečnostní systém — generuje SMS upozornění o podezřelých přístupech. Každý systém implementuje svou vlastní logiku: * vlastní šablony, hardcoded příjemci; * bez centralizované historie oznámení; * uživatelé si stěžují na duplikáty a zpoždění; * bez SLA, metrik nebo řídicího centra. Cíl Navrhnout novou Notification Platformu, která: * agreguje události z různých zdrojů (CRM, Support, Security); * je směruje podle typu a kanálu (email, SMS, Telegram, push); * zajišťuje jednotnost šablon, logování a sledovatelnost, * podporuje SLA (p95 ≤ 3 sekundy doručení), * umožňuje škálování a rozšiřování kanálů v budoucnu. Úkol pro kandidáta 1. Definujte funkční požadavky systému. 2. Popište nefunkční požadavky (spolehlivost, výkon, zpracování chyb). 3. Vytvořte kontextový diagram (C4 Úroveň 2). 4. Přidejte sekvenční diagram. Například odeslání zprávy z CRM.