Бизнестің және әзірлеушілердің арасындағы тепе-теңдікті қалай сақтайсыз? Талаптарды әртүрлі түсінуді қалай шешесіз?
System Analyst
Әлеуметтік сценарийлерді қосып, диаграмманы аздап кеңейтіңіз.
Қандай дерекқорлармен жұмыс жасайсыз?
Қызметтердің атаулары ағылшын тілінде болуы мүмкін.
Жүктеме: 14 000 клиент, 100 000 көлік, әр көлікке айына 30 айыппұл. Айына қанша айыппұл?
Жасанды интеллект құралдарына қалай қарайсың?
Kafka-мен қаншалықты жақсы таныссыз? 1-ден 10-ға дейін бағалаңыз.
Жаңа функцияның жүйеге әсерін қалай бағалайсыз?
Румянцево офисіне бару қаншалықты ыңғайлы? Гибридті форматты қарастырып жатырсыз ба?
Сен үшін аналитика аймағы қайда аяқталады және бизнес аймағы қайда басталады?
Жобалау процесін API-мен бе, әлде архитектурамен бе бастаған дұрыс?
Тапсырма 4 үшін CRM-ден хабарлама жіберу үшін тізбектік диаграмма жасаңыз.
Диаграмманың минималды нұсқасын жасаңыз, тым көп салу қажет емес.
Айтыңызшы, бастапқы промпт қандай болуы керек, сонда соңғы сияқты диаграмманы дереу алуға болады.
Груминг жасадыңыз ба? Груминг деген не?
Жалақы күтулері.
* Орталықтандырылған хабарландыру тарихы жоқ; * Пайдаланушылар дубли және кідірістер туралы шағымданады; * Біріктірілген SLA, метрикалар және басқару орталығы жоқ. Мақсат Жаңа Notification Platform-ды жобалау, ол: * Әртүрлі көздерден оқиғаларды жинайды (CRM, Support, Security); * Оларды түрі мен каналы бойынша бағыттайды (email, SMS, Telegram, push); * Біркелкі үлгілер, журнал жүргізу және бақылау қамтамасыз етеді; * SLA-ны қолдайды (p95 ≤ 3 секунд жеткізу үшін); * Болашақта масштабтау және каналдарды кеңейту мүмкіндігін береді. Үміткердің тапсырмасы 1. Жүйенің функционалдық талаптарын анықтаңыз. 2. Функционалдан тыс талаптарды сипаттаңыз (сенімділік, өнімділік, қателерді өңдеу). 3. Контексттік диаграмма жасаңыз (C4 деңгейі 2). 4. Мысалы, хабарламаны жіберу үшін sequence-диаграмма қосыңыз.
Дамыту бойынша көп сұрақтар болған кезде не істейсің?
Жұмыста қызығушылықты сақтау және шаршамау үшін не маңызды?
Postgres-те не істейсіз? Схемаларды жобалайсыз ба?