Opisz przypadek, w którym nie było jasnego briefu. Jak się zachowałeś?
System Analyst
Jak odnosisz się do pracy z prototypami AI (klikalne prototypy zbudowane za pomocą agentów AI)?
Co robisz, jeśli firma przychodzi z niejasnym zadaniem i mówi "zrób to szybciej, nie ma czasu na szczegóły"?
Czy poprawki i doprecyzowania potrzeb biznesowych należą do zakresu analityka systemowego?
Czy potrafisz pracować z GitLab?
Jak działa integracja z dostawcą płatności? Opisz przepływ płatności.
Jak ważne jest zrozumienie końcowego użytkownika dla analityka systemowego?
Gdzie i jak rejestrujesz decyzje? Jak pracujesz ze zmianami?
Dlaczego szukasz? Czego szukasz?
Kto będzie Twoimi interesariuszami? Z kim będziesz zbierać wymagania?
Jakie narzędzia używasz do komunikacji?
Co dla ciebie jest prawdziwym źródłem danych (Source of Truth)?
Co będzie w bazie danych serwisu mandatów? Osoba przeprowadzająca wywiad wskazała, że na diagramie są dwie bazy danych.
Użytkownik się zalogował i sprawdził API mandatów. Skąd pochodzą mandaty? Opisz przepływ.
Jakie są twoje mocne strony jako analityka systemowego? Dlaczego właśnie ty?
Jak radzisz sobie z diagramami ER? Jakie narzędzia używasz do ich rysowania?
Jak dzielicie obowiązki, gdy dziecko jest chore?
Zostaw tylko jeden błąd na diagramie.
Zadanie praktyczne: Zintegrowana platforma powiadomień (Notification Platform) Kontekst W firmie istnieją 3 rozproszone systemy, które wysyłają powiadomienia do użytkowników: 1. CRM — wysyła e-maile i powiadomienia push o zamówieniach. 2. Portal wsparcia — wysyła wiadomości o zgłoszeniach do bota Telegram. 3. System bezpieczeństwa — generuje powiadomienia SMS o podejrzanych logowaniach. Każdy system implementuje własną logikę: * własne szablony, adresaci na sztywno; * brak scentralizowanej historii powiadomień; * użytkownicy skarżą się na duplikaty i opóźnienia; * brak jednolitego SLA, metryk i centrum zarządzania. Cel Zaprojektować nową platformę powiadomień, która: * agreguje zdarzenia z różnych źródeł (CRM, Support, Security); * kieruje je według typu i kanału (email, SMS, Telegram, push); * zapewnia jednolitość szablonów, logowanie i obserwowalność, * obsługuje SLA (p95 ≤ 3 sekundy na dostawę), * umożliwia skalowanie i rozszerzanie kanałów w przyszłości. Zadanie dla kandydata 1. Określ funkcjonalne wymagania systemu. 2. Opisz wymagania niefunkcjonalne (niezawodność, wydajność, obsługa błędów). 3. Stwórz diagram kontekstowy (C4 Poziom 2). 4. Dodaj schemat diagramu sekwencji. Na przykład wysyłanie wiadomości z CRM.