LE 2 Flashcards
System und Systemkontext abgrenzen
Worin liegt der Ursprung und damit die Rechtfertigung der Anforderungen eines Systems?
Der Ursprung und damit die Rechtfertigung der Anforderungen eines Systems liegen im Systemkontext des geplanten Systems.
Welche 5 Aspekte gehören (u.a.) zum Systemkontext?
- Personen (Stakeholder / Stakeholdergruppen)
- Systeme im Betrieb (techn. Systeme, Software, Hardware)
- Prozesse (techn. oder physikalisch, Geschäftsprozesse)
- Ereignisse (techn. oder physikalisch)
- Dokumente (z.B. Gesetze, Standards, Systemdokumentationen)
Was ist die Aufgabe der Systemabgrenzung?
Die Aufgabe der Systemabgrenzung ist es festzulegen,
- welche Aspekte durch das geplante System abgedeckt werden,
- und welche Aspekte Teil der Umgebung dieses Systems sind.
Was wird bei der Kontextabgrenzung identifiziert?
Bei der Kontextabgrenzung wird der Teil der Umgebung identifiziert, der eine Beziehung zu dem zu entwickelnden System hat und welcher Teil nicht.
Was ist der Grund für eine Grauzone, in der die mögliche Systemgrenze liegt?
Häufig sind erst gegen Ende des RE die gewünschten Funktionen und Qualitäten vollständig und bekannt. Bis dahin gibt es eine Grauzone, in der die mögliche Systemgrenze liegt.
Nenne ein Beispiel, warum sich eine Kontextgrenze verschieben kann.
Eine Kontextgrenze kann sich z. B. verschieben, wenn eine als relevant eingestufte gesetzl. Vorschrift doch keinerlei Auswirkungen auf das geplante System hat.
Warum gibt es bei der Kontextabgrenzung auch eine Grauzone?
Die Kontextabgrenzung umfasst identifizierende Umgebungsaspekte, für die zum jeweiligen Zeitpunkt unklar ist, ob diese eine Beziehung zum geplanten System haben.
Welche 2 Diagramme werden oftmals zur Dokumentation des Systemkontext eingesetzt?
Zur Dokumentation des Systemkontext (insb. System- und Kontextgrenzen) werden oft Use-Case-Diagramme (=Anwendungsfall-Diagramme) und Datenflussdiagramme eingesetzt.
Welche beiden Arten von Punkten werden bei Datenflussdiagrammen modelliert?
In Datenflussdiagrammen werden Quellen und Senken in der Systemumgebung modelliert, die einen Ursprung bzw. einen Endpunkt von Datenflüssen zwischen dem betrachteten System und der Umgebung darstellen.
Was wird in Use-Case-Diagrammen modelliert?
In Use-Case-Diagrammen werden die Akteure (z.B. Personen, andere Systeme) in der Systemumgebung und deren Nutzungsbeziehungen mit dem zu entwickelnden System modelliert.
Woher kommen alle Anforderungen an das System?
Alle Anforderungen an das System kommen aus dem Systemkontext
Nenne 2 Aufgaben des Requirements Engineerings
- untersucht den Kontext eines Systems, …
2. um Anforderungen an das System zu identifizieren
Was versteht man unter “Systemkontext”?
Der Systemkontext ist Teil der Umgebung eines Systems, der für die Definition und das Verständnis der Anforderungen des betrachteten Systems relevant ist.
Was versteht man unter “Systemgrenze”?
Die Systemgrenze separiert das geplante System von seiner Umgebung. Sie grenzt im Entwicklungsprozess den gestaltbaren & veränderbaren Teil des Realität von Aspekten ab, die im Entwicklungsprozess nicht verändert werden können.
Was versteht man unter “Kontextgrenze”?
Die Kontextgrenze separiert den relevanten Teil der Umgebung eines geplanten Systems vom irrelevanten Teil.