Geschäftsrestriktionen sind sämtliche Bedingungen, Rahmenbedingungen und Einschränkungen, die auf die zukünftige Lösung angewendet werden: gesetzliche, finanzielle, organisatorische, technische, ressourcenbezogene und zeitliche. Die Identifizierung von Geschäftsrestriktionen erfolgt durch die Analyse von Normdokumenten, Interviews mit wichtigen Stakeholdern, das Studium interner Unternehmensrichtlinien und die Überprüfung aktueller Geschäftsprozesse.
Bei der Beschreibung der Einschränkungen formuliert der Analyst diese so konkret wie möglich und spiegelt sie in den Anforderungen wider. Zum Beispiel: "Das System darf keine personenbezogenen Daten auf externen Servern speichern" oder "Implementierung nur innerhalb des bestehenden Budgets/Stellenplans". Einschränkungen haben erhebliche Auswirkungen auf die Wahl der Architektur, des Technologiestacks, der Integrationsmethoden und die Projektplanung.
Schlüsselmerkmale:
Kann man das Erfordernis einer benutzerfreundlichen Schnittstelle als Geschäftsrestriktion ansehen?
Nein, dies ist eine nicht-funktionale Anforderung und keine Einschränkung. Geschäftsrestriktionen sind immer externe Bedingungen (Budget, Regularien, Fristen).
Ist die Erfahrung des Teams eine Geschäftsrestriktion?
Nein, das ist ein organisatorischer Faktor, der die Planung beeinflussen kann, aber nicht direkt als Einschränkung gilt.
Wenn eine Einschränkung vom Auftraggeber nicht ausdrücklich angegeben wird, kann man sie ignorieren?
Nein, der Analyst ist verpflichtet, selbst zu recherchieren und Experten zur Identifizierung solcher Einschränkungen hinzuzuziehen; andernfalls ist das Risiko eines Projekterfolgs hoch.
Negativer Fall: Die Einschränkung hinsichtlich der Softwarelizenzierung wurde erst nach dem Projektstart festgestellt. Es musste dringend die Architektur geändert werden. Vorteile: Schnelle Lösung, Nachteile: Kostensteigerung, Fristverschiebung, Unmut im Team.
Positiver Fall: Der Analyst erfuhr frühzeitig von internen Sicherheitsrichtlinien und stimmte die Liste der Beschränkungen zu Beginn ab. Vorteile: Sichere und den Erwartungen entsprechende Lösung, keine Strafen oder Nachbesserungen. Nachteile: Es mussten mehr Treffen mit Juristen und der Sicherheitsabteilung abgehalten werden.