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