Neun Prinzipien des RE
Wertorientierung
Stakeholder
Gemeinsames Verständnis
Kontext
Problem-Anforderung-Lösung
Validierung
Evolution
Innovation
Systematische und disziplinierte Arbeit
Anforderungen sind Mittel zum Zweck, kein Selbstzweck
Im RE geht es darum, die Wünsche und Bedürfnisse der Stakeholder zu befiedigen.
Erfolgreiche Entwicklung ist ohne eine gemeinsame Basis nicht möglich
Systeme können nicht isoliert verstanden werden
Ein unausweichlich ineinandergreifendes Tripel
Nicht validierte Anforderungen sind nutzlos
Sich ändernde Anforderungen sind kein Unfall, sondern der Normalfall
Mehr vom Gleichen ist nicht genug
-im RE unverzichtbar
Zu den möglichen Typen von aspekten im Systemkontext gehören:
Personen (Stakeholder oder Stakeholdergruppen)
Systeme im Betrieb (technische Systeme, Software und Hardware)
Alt-/Vorgängersysteme
Prozesse (technisch oder physikalisch, Geschäftsprozesse)
Ereignisse (technisch oder Physikalisch)
Dokumente (z.B. Gesetze, Standards, Systemdokumentationen)
Zur Abgrenzung des Systemkontexts wird zwischen zwei Abgrenzungsprozessen unterschieden.
Systemabgrenzung
Kontextabgrenzung
Grenze des Kontexts zur irrelavanten Umgebung. Es wird analysiert welche Aspekte der Umgebung eine beziehung zu dem geplanten System haben.
Neben der Systegrenze verschiebt sich häufig auch die Kontextgrenze (z.B. Vorschrift x hat doch keine Auswirkung auf das System)
Die Systemgrenze wird bestimmt. Diese legt fest, welche Aspekte durch das geplanten System abgedeckt werden sollen und welche Aspekte Teil der Umgebung sind.
Systemgrenze ist häufig erst gegen Ende des RE Prozess präzise festgelegt.
Bild System- und Kontextgrenzen
Quellen und Senken
Interagieren mit dem System über die Systemschnittstellen.
Quellen liefern Eingaben für das System.
Senken erhalten Ausgaben vom System.
Mögliche Quellen und Senken sind Stakeholder(-gruppen) und existierende Systeme.
Grauzone Systemgrenze
Die zeitweise Unschärfe der Systemabgrenzung führt dazu, dass zu bestimmten Zeitpunkten im RE Prozess eine Grauzone entsteht.
Die Systemgrenze kann sich innerhalb der Grauzone verschieben (1)
und auch die Grauzone der Systemgrenze kann selbst kann sich verschieben (2)
Grauzone Kontextgrenze
Die Grauzone umfasst identifizierte Aspekte der Umgebung für die unklar ist ob sie eine Bezihung zum geplanten System haben.
Im gegensatz zur Grauzone der Systemabgrenzung ist es erforderlich die Grauzone der Kontextgrenze vollständig aufzulösen.
Last changed2 years ago