Business AnalyseBusiness-Analyst

Erklären Sie den Unterschied zwischen Geschäftsanforderungen (business requirements) und systemischen Anforderungen (system requirements) und geben Sie Beispiele für deren Formulierung an.

Bestehen Sie Vorstellungsgespräche mit dem Hintsage-KI-Assistenten

Antwort.

Eine Geschäftsanforderung ist eine Beschreibung des gewünschten Geschäftsziels oder der Aufgabe, die eine Organisation mit einer neuen Lösung erreichen möchte. Eine systemische Anforderung beschreibt, wie das Informationssystem diese Geschäftsziele konkret umsetzen soll. Die Trennung ist sehr wichtig für eine korrekte Hierarchie der Dokumentation und zur Vermeidung von Diskrepanzen zwischen den Erwartungen des Unternehmens und der technischen Umsetzung.

Beispiele:

  • Geschäftsanforderung: Die Konversionsrate von Leads um 15 % im Laufe eines Quartals erhöhen.
  • Systemische Anforderung: Das System muss automatisch eine E-Mail-Erinnerung senden, wenn ein potenzieller Kunde innerhalb von 48 Stunden nach dem ersten Kontakt nicht geantwortet hat.

Wichtige Merkmale:

  • Geschäftsanforderungen werden aus der Sicht der Stakeholder formuliert und spiegeln die Ziele der Organisation wider.
  • Systemische Anforderungen konkretisieren die Funktionen, die das IT-System unterstützen muss, um die Geschäftsziele zu erreichen.
  • Eine klare Trennung hilft, Änderungen zu verwalten und die Erfüllung der Anforderungen in der Testphase zu kontrollieren.

Fangfragen.

Warum sollte man nicht nur systemische Anforderungen beschreiben, ohne die Geschäftsanforderungen zu berücksichtigen?

Ein solcher Ansatz führt zu einer "Engstirnigkeit" bei der Ausarbeitung der Lösung: Das technische Team setzt nicht das um, was das Geschäft tatsächlich braucht, sondern nur das, was im Pflichtenheft festgelegt ist. Infolgedessen können strategische Ziele oder schwerwiegende unberücksichtigte Bedürfnisse übersehen werden.

Können sich die Geschäftsanforderungen im Laufe des Projekts ändern und warum ist es wichtig, jede Änderung zu dokumentieren?

Ja, Geschäftsanforderungen ändern sich häufig aufgrund von sich ändernden Marktbedingungen oder einer Klärung der Ziele. Es ist entscheidend, Änderungen zu dokumentieren, um die Nachverfolgbarkeit der Anforderungen zu gewährleisten und systemische Anforderungen rechtzeitig anzupassen.

Bedeutet das, dass eine systemische Anforderung nur technisch ist und keinen Einfluss auf die Geschäftsergebnisse hat?

Nein. Eine systemische Anforderung steht in direktem Zusammenhang mit dem Erreichen von Geschäftsergebnissen, da ihre Umsetzung die Erfüllung der entsprechenden Geschäftsanforderung sicherstellt.

Typische Fehler und Anti-Pattern

  • Verwechslung von Geschäfts- und systemischen Anforderungen, indem Aufgaben nur in IT-Sprache formuliert werden.
  • Unzureichend ausgearbeitete Geschäftsanforderungen, was zu häufigen Änderungen und Konflikten führt.
  • Fehlende Nachverfolgbarkeit zwischen den Anforderungsebenen.

Beispiel aus dem Leben

Negativer Fall

Ein Business-Analyst schreibt sofort ein Pflichtenheft mit systemischen Anforderungen, ohne die Geschäftsziele festzuhalten.

Vorteile:

  • Schneller Start der Arbeit.

Nachteile:

  • Nichtübereinstimmung des Endprodukts mit den Erwartungen des Geschäfts, kostspielige Nacharbeiten und Konflikte.

Positiver Fall

Der Analyst dokumentiert die Geschäftsanforderungen, erhält deren Bestätigung und formuliert anschließend die systemischen Anforderungen auf deren Grundlage.

Vorteile:

  • Transparenz, hohe Kundenzufriedenheit, geringere Anzahl an Änderungen.

Nachteile:

  • Zeitaufwand für die Abstimmung der Anforderungen.