Диаграмма үшін C4 деңгейі қандай болады?
System Analyst
Техникалық тапсырма нақты болмаған жағдайды сипаттаңыз. Қалай әрекет еттіңіз?
Жүйелік қақтығыстарды болдырмаудың мысалдары
AI прототиптерімен жұмыс істеуге қалай қарайсыз (AI агенттері арқылы жасалған басу арқылы жұмыс істейтін прототиптер)?
GitLab-пен жұмыс істей аласыз ба?
Бизнестің қажеттіліктерін нақтылау және жетілдіру жүйелік аналитиктің міндетіне жатады ма?
Төлем провайдерімен интеграция қалай жүзеге асырылады? Төлем ағынын сипаттаңыз.
Шешімдерді қайда және қалай жазасыз? Өзгерістермен қалай жұмыс жасайсыз?
ER диаграммалары қалай? Оларды салу үшін қандай құралдар қолданасыз?
Жүйелік аналитик үшін соңғы пайдаланушыны түсіну қаншалықты маңызды?
Сіздердің мүдделі тараптарыңыз кім болады? Талаптарды кімнен жинайсыз?
Неге жаңа жұмыс іздеп жүрсіз? Не іздеп жүрсіз?
Қандай құралдарды коммуникация үшін қолданасыз?
Жазалау қызметінің дерекқорында не болады? Интервьюер диаграммада екі дерекқор бар екенін көрсетті.
Деректердің шынайы қайнар көзін (Source of Truth) не деп есептейсіз?
Пайдаланушы айыппұлдар API-ін шақырды. Айыппұлдар қайдан алынады? Ағынын сипаттаңыз.
Жүйелік аналитик ретінде сіздің күшті жақтарыңыз қандай? Неге дәл сіз?
Баланың ауырып тұрған кезде міндеттерді қалай бөле аласыз?
Практикалық тапсырма: Бірыңғай хабарландырулар платформасы (Notification Platform) Контекст Компанияда үш бөлек жүйе бар, олар пайдаланушыларға хабарламалар жібереді: 1. CRM — тапсырыстар туралы электронды пошта және push-хабарламалар жібереді. 2. Support Portal — Telegram-бот арқылы тикет туралы хабарламалар жібереді. 3. Security System — күдікті кірістер туралы SMS хабарламалар жасайды. Әр жүйе өз логикасын жүзеге асырады: * өз үлгілері, алушыларды қатаң анықтау; * орталықтандырылған хабарландыру тарихы жоқ; * пайдаланушылар қайталанулар мен кідірістер туралы шағымданады; * бірдей SLA, метрикалар және басқару орталығы жоқ. Мақсат Жаңа Notification Platform-ды жобалау, ол: * әртүрлі көздерден (CRM, Support, Security) оқиғаларды жинайды; * оларды түрі мен арнасына (электронды пошта, SMS, Telegram, push) қарай бағыттайды; * үлгілердің бірізділігін, журнал жүргізуді және бақылауды қамтамасыз етеді, * SLA-ны қолдайды (p95 ≤ 3 сек жеткізу уақыты), * болашақта арналарды кеңейту және масштабтау мүмкіндігін береді. Кандидатқа арналған тапсырма 1. Жүйенің функционалдық талаптарын анықтаңыз. 2. Нефункционалдық талаптарды сипаттаңыз (сенімділік, өнімділік, қателерді өңдеу). 3. Контекстік диаграмма құрастырыңыз (C4 деңгейі 2). 4. Sequence-диаграмманың схемасын қосыңыз. Мысалы, CRM-ден хабарлама жіберу.