Sobes.tech

System Analyst

Beschreiben Sie einen Fall, bei dem keine klare Aufgabenstellung vorlag. Wie sind Sie vorgegangen?

163

Wie stehst du zur Arbeit mit KI-Prototypen (klickbare Prototypen, die mit KI-Agenten erstellt wurden)?

162

Was machst du, wenn ein Geschäft mit einer vagen Aufgabe kommt und sagt: "Mach es schneller, keine Zeit, um die Details zu verstehen"?

161

Gehört die Überarbeitung und Klärung der Geschäftsanforderungen zum Aufgabenbereich des Systemanalytikers?

159

Wie funktioniert die Integration mit dem Zahlungsanbieter? Beschreiben Sie den Zahlungsfluss.

156

Wie wichtig ist es für einen Systemanalytiker, den Endbenutzer zu verstehen?

155

Wo und wie dokumentierst du Entscheidungen? Wie gehst du mit Änderungen um?

155

Wer werden Ihre Stakeholder sein? Mit wem werden Sie die Anforderungen sammeln?

152

Was wird in der Datenbank des Bußgelddienstes sein? Der Interviewer gab an, dass im Diagramm zwei Datenbanken sind.

148

Der Benutzer hat sich eingeloggt und die Bußgeld-API abgefragt. Woher kommen die Bußgelder? Beschreibe den Ablauf.

146

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.

129
/3