Beschreiben Sie einen Fall, bei dem keine klare Aufgabenstellung vorlag. Wie sind Sie vorgegangen?
System Analyst
Wie stehst du zur Arbeit mit KI-Prototypen (klickbare Prototypen, die mit KI-Agenten erstellt wurden)?
Was machst du, wenn ein Geschäft mit einer vagen Aufgabe kommt und sagt: "Mach es schneller, keine Zeit, um die Details zu verstehen"?
Gehört die Überarbeitung und Klärung der Geschäftsanforderungen zum Aufgabenbereich des Systemanalytikers?
Kannst du mit GitLab arbeiten?
Wie funktioniert die Integration mit dem Zahlungsanbieter? Beschreiben Sie den Zahlungsfluss.
Wie wichtig ist es für einen Systemanalytiker, den Endbenutzer zu verstehen?
Wo und wie dokumentierst du Entscheidungen? Wie gehst du mit Änderungen um?
Warum sind Sie auf der Suche? Was suchen Sie?
Wer werden Ihre Stakeholder sein? Mit wem werden Sie die Anforderungen sammeln?
Was ist für dich die wahre Datenquelle (Source of Truth)?
Welche Werkzeuge verwendest du für die Kommunikation?
Was wird in der Datenbank des Bußgelddienstes sein? Der Interviewer gab an, dass im Diagramm zwei Datenbanken sind.
Der Benutzer hat sich eingeloggt und die Bußgeld-API abgefragt. Woher kommen die Bußgelder? Beschreibe den Ablauf.
Was sind Ihre Stärken als Systemanalytiker? Warum gerade Sie?
Wie gehst du mit ER-Diagrammen um? Welche Tools verwendest du zum Zeichnen?
Wie verteilen Sie die Aufgaben, wenn ein Kind krank ist?
Lassen Sie nur einen Fehler im Diagramm.
Praktische Aufgabe: Einheitliche Benachrichtigungsplattform (Notification Platform) Kontext In dem Unternehmen gibt es 3 verstreute Systeme, die Benachrichtigungen an die Nutzer senden: 1. CRM — sendet E-Mails und Push-Benachrichtigungen zu Bestellungen. 2. Support-Portal — sendet Nachrichten zu Tickets im Telegram-Bot. 3. Sicherheitssystem — generiert SMS-Benachrichtigungen über verdächtige Zugriffe. Jedes System implementiert seine eigene Logik: * eigene Vorlagen, hardcodierte Empfänger; * keine zentrale Benachrichtigungs-Historie; * Nutzer beschweren sich über Duplikate und Verzögerungen; * kein einheitliches SLA, keine Metriken und kein Kontrollzentrum. Ziel Entwerfen Sie eine neue Notification Platform, die: * Ereignisse aus verschiedenen Quellen (CRM, Support, Security) aggregiert; * sie nach Typ und Kanal (E-Mail, SMS, Telegram, Push) routet; * einheitliche Vorlagen, Logging und Beobachtbarkeit gewährleistet, * SLA (p95 ≤ 3 Sek. für die Zustellung) unterstützt, * Skalierung und Erweiterung der Kanäle in Zukunft ermöglicht. Aufgabe für den Kandidaten 1. Definieren Sie die funktionalen Anforderungen des Systems. 2. Beschreiben Sie die nicht-funktionalen Anforderungen (Zuverlässigkeit, Leistung, Fehlerbehandlung). 3. Erstellen Sie ein Kontextdiagramm (C4 Level 2). 4. Fügen Sie ein Sequenzdiagramm hinzu. Zum Beispiel, das Senden einer Nachricht aus CRM.