Interviewfrage für Business Analyst

Was ist der Unterschied zwischen funktionalen und nicht funktionalen Anforderungen, und warum sind die nicht funktionalen so wichtig?

Worauf der Interviewer abzielt, wie du deine Antwort aufbaust und ein gesprochenes Beispiel zum Anpassen.

Kurzantwort

Funktionale Anforderungen sagen, was das System tut; nicht funktionale sagen, wie gut es das tun muss. Performance, Verfügbarkeit, Sicherheit, Barrierefreiheit und Aufbewahrungsfristen sind typisch. Sie sind wichtig, weil sie architektonisch sind: du kannst ein Antwortzeitziel oder einen siebenjährigen Audit Trail nicht spät noch anflanschen, ohne alles umzubauen. Hol dafür früh Zahlen, denn akzeptabel ist keine testbare Anforderung.

Warum Interviewer das fragen

Das ist eine Grundlagenfrage mit praktischer Kante. Interviewer wollen die Definitionen korrekt und dann Belege, dass du auf messbare Schwellen drängst statt auf Adjektive. Die Erkenntnis, die sie belohnen, ist, dass nicht funktionale Anforderungen die Architektur treiben und teuer nachzurüsten sind, plus das Bewusstsein, dass genau sie am häufigsten bis zum Testen verschoben werden, also genau bis zu dem Moment, in dem sie zum Notfall werden.

So baust du deine Antwort auf

  • Definier beide in je einem Satz.
  • Erklär, warum nicht funktionale Anforderungen die Architektur prägen.
  • Besteh auf Zahlen statt Adjektiven.
  • Sag, woher du die Zahlen nimmst, wenn sie niemand kennt.

Beispielantwort

Gesprochenes Beispiel, erste Person

Funktional ist, was es tut, nicht funktional ist, wie gut es das tun muss. In der Praxis bringt mich die zweite Gruppe in Schwierigkeiten, wenn ich schludrig bin, weil sie die Architektur prägt. Wenn ein Report in unter zwei Sekunden zurückkommen muss, oder das System einen Audit Trail sieben Jahre lang halten muss, oder es mit einem Screenreader funktionieren muss, dann fallen diese Entscheidungen in den ersten Wochen, sonst kosten sie später ein Vermögen. Ich jage also Zahlen statt Adjektiven. Schnell ist keine Anforderung; 95. Perzentil unter zwei Sekunden bei tausend gleichzeitigen Nutzern schon. Diese Zahlen muss ich mir meistens selbst besorgen, denn wenn ich einen Business-Stakeholder frage, wie schnell es sein muss, lautet die Antwort schnell, und wenn ich frage, was das aktuelle System schafft, weiß es niemand. Also messe ich das bestehende und nutze das als Einstieg in ein echtes Gespräch.

Steht dieses Vorstellungsgespräch bald an? GhostPilot hört bei deinem Live-Call mit, erkennt die Frage in dem Moment, in dem sie gestellt wird, und bringt dir eine strukturierte Antwort in Echtzeit auf den Bildschirm. Probier es im nächsten Mock aus, oder hol dir einen $29 Session Pass, kein Abo, für den Ernstfall.

So funktioniert es

Nachfragen, mit denen du rechnen solltest

  • Welche nicht funktionalen Anforderungen werden deiner Erfahrung nach am häufigsten vergessen?
  • Wie testest du eine nicht funktionale Anforderung in der Abnahme?
  • Wer zeichnet Performance- und Sicherheitsanforderungen ab?

Weitere Fragen für Business Analyst

Dein Interviewer stellt seine eigene Version davon. Kopier deine echte Stellenbeschreibung in den kostenlosen Question Predictor und bekomm die 20 Fragen, die diese Rolle am wahrscheinlichsten stellt, samt dem, worauf jede wirklich abzielt.

Meine Fragen vorhersagen

Üb die harten Fragen, bevor sie gestellt werden

Trainier mit einem Live-Copiloten und geh dann vorbereitet rein. Ein $29 Session Pass bringt dich durch das Vorstellungsgespräch, ohne Abo und ohne Bindung.

GhostPilot holen