80 Questions
Was bedeutet die Verwendung des Hilfsverbs 'muss' in einer Anforderung?
eine obligatorische Anforderung
Wann sollte man definitionen für Hilfsverben in eine Anforderungsspezifikation aufnehmen?
wenn es keine vereinbarten Bedeutungen für Hilfsverben in einem Projekt gibt
Was beschreibt die Satzschablone 'Das soll'?
allgegenwärtige Anforderungen
Wie viele ms haben zwischen der Erkennung einer gültigen Karte und der Anzeige der Meldung 'Geben Sie Ihre PIN ein' vergehen?
200 ms
Was bedeutet die Verwendung des Hilfsverbs 'sollte' in einer Anforderung?
eine starke Empfehlung
Wie nennt man die Satzschablone für unerwünschtes Verhalten?
WENN, DANN soll das
Was ist die Abkürzung für 'Easy Approach to Requirements Syntax'?
EARS
Was beschreibt die Satzschablone 'SOBALD|NACHDEM soll das'?
ereignisgesteuerte Anforderungen
Wie können sich Geschäfts-, Stakeholder- und Systemanforderungen in anderen Projekten gemeinsam entwickeln?
In gemeinsamen Prozessen
Welche Arbeitsprodukte kommen auf allen Ebenen vor?
Einzelne Anforderungen, Skizzen oder Prozessmodelle
Was sollte bei der Spezifikation eines Gesundheitsinformationssystems beachtet werden?
Die Zuordnung von Anforderungen zu verschiedenen Abstraktionsebenen
Worauf hängt die Wahl des richtigen Abstraktionsniveaus insbesondere ab?
Vom zu spezifizierenden Gegenstand und dem Zweck der Spezifikation
Warum sollten Anforderungen auf verschiedenen Abstraktionsebenen nicht vermischt werden?
Weil es zu einer falschen Spezifikation des Gegenstands führt
Worauf kann eine einzelne Anforderung auf einer hohen Abstraktionsebene verfeinert werden?
Auf mehrere detaillierte Anforderungen auf konkreteren Ebenen
Was ist das Ziel der Spezifikation eines Gesundheitsinformationssystems?
Die Senkung der Gesundheitskosten
Was ist ein Beispiel für ein Arbeitsprodukt, das speziell mit einer bestimmten Ebene verbunden ist?
Eine System-Anforderungsspezifikation
Welchen Zweck erfüllen Vorlagen beim Schreiben von RE-Arbeitsprodukten in natürlicher Sprache?
Sie bieten eine klare, wiederverwendbare Struktur für Arbeitsprodukte und verbessern die Lesbarkeit.
Was ist ein potenzieller Fallstrick bei der Verwendung von Vorlagen durch Requirements Engineers?
Sie verwenden Vorlagen mechanisch und konzentrieren sich auf die syntaktische Struktur.
Wie können Vorlagen die Lesbarkeit von Arbeitsprodukten beeinflussen?
Sie verbessern die Lesbarkeit, indem sie eine klare Struktur anbieten.
Welche Vorteile haben Vorlagen beim Schreiben von RE-Arbeitsprodukten in natürlicher Sprache?
Sie bieten eine klare, wiederverwendbare Struktur und helfen bei der Erfassung von Informationen.
Was ist das Ergebnis, wenn Requirements Engineers Vorlagen mechanisch verwenden?
Sie vernachlässigen alles, was nicht in die Vorlage passt.
Welche Funktion erfüllt Abbildung 3.1?
Sie zeigt ein Beispiel für eine einfache Dokumentvorlage für eine System-Anforderungsspezifikation.
Was ist der Zweck von Vorlagen?
Sie bieten eine klare, wiederverwendbare Struktur für Arbeitsprodukte.
Wie können Vorlagen die Erfassung von Informationen beeinflussen?
Sie helfen bei der Erfassung von Informationen und reduzieren Auslassungsfehler.
Welche Diagrammarten können zur Darstellung von Kontextmodellen verwendet werden?
Datenflussdiagramme, UML Use Case Diagramme, Maßgeschneiderte Box-and-Line-Diagramme und SysML-Blockdefinitionsdiagramme
Was ist ein wichtiger Aspekt bei der Modellierung des Kontexts eines Systems?
Die Berücksichtigung von verschiedenen Blickwinkeln auf den Kontext
Was beschreiben die Beispiele von Datenflussdiagrammen und UML Use Case Diagrammen?
Den Kontext eines Systems aus einem bestimmten Blickwinkel
Wofür können stereotype Blöcke in SysML-Blockdefinitionsdiagrammen verwendet werden?
Für die Darstellung von Akteuren und Systemen
Welche Rolle spielt die strukturierte Analyse in der Modellierung des Kontexts?
Sie ermöglicht die Erstellung von Datenflussdiagrammen
Was sind die beiden Elemente des UML Use Case Modells?
Das UML Use Case Diagramm und die Use Case Spezifikation
Was ist ein Kontextmodell?
Ein Modell, das den Kontext eines Systems aus einem bestimmten Blickwinkel beschreibt
Warum können verschiedenen Diagrammarten zur Darstellung von Kontextmodellen verwendet werden?
Weil jede Diagrammart ihre eigenen Stärken und Schwächen hat
Was repräsentiert das Rechteck in Abbildung 3.5?
Eine Schnittstelle zur Umwelt
Welche Bezeichnung erhält ein Terminator, wenn er dem System Informationen oder Dienste zur Verfügung stellt?
Quelle
Was ist der Zweck der Pfeile in Abbildung 3.5?
Die Darstellung des Datenflusses zwischen den Terminatoren und dem System
Was ist irrelevant auf der Ebene des Kontextdiagramms?
Irrelevante Details
Was enthält der Informationsfluss zwischen dem Kunden und dem System?
Kundendaten
Was ist ein Kontextdiagramm?
Ein spezielles Datenflussdiagramm, das ein System durch einen Prozess darstellt
Worin wird ein Terminator durch seine Rolle als Quelle oder Senke differenziert?
Durch die bereitgestellten oder abgerufenen Daten
Worin besteht der logische Name der Pfeile im Kontextdiagramm?
In der Beschreibung des übertragenen Informationsflusses
Welche Perspektive konzentriert sich auf die statischen Struktureigenschaften eines Systems oder einer Domäne?
Struktur und Daten Modelle
Welche Modiellierungssprache eignet sich zur Modellierung von Daten und ihrer Struktur?
Eine passende Modellierungssprache
Was ist das Ergebnis, wenn funktionale Anforderungen in verschiedenen Perspektiven kategorisiert werden?
Ein System besteht aus einer Kombination von Modellen
Was ist der Zweck von Datenmodellen?
Die Struktur von Daten zu beschreiben
Welche Art von Modellen konzentrieren sich auf die Abfolge von Aktionen?
Funktion und Ablauf Modelle
Was ist das Ziel der Modellierung von Daten und ihrer Struktur?
Die Struktur von Daten zu beschreiben
Wie viele Perspektiven werden bei der Systementwicklung unterschieden?
3
Was ist ein wichtiger Aspekt bei der Modellierung von Systemen?
Die Beschaffenheit des Systems
Warum sollten Anforderungen auf verschiedenen Abstraktionsebenen getrennt gehalten werden?
Weil es sonst zu einer Vermischung von Anforderungen kommt.
Wie entscheiden Requirements Engineers, in welchem Detaillierungsgrad die Anforderungen spezifiziert werden sollen?
Durch die Entscheidung, welcher Detaillierungsgrad für eine gegebene Anforderung angemessen oder sogar optimal ist.
Was ist die Bedeutung von Abstraktionsebenen bei der Spezifikation von Anforderungen?
Die Anforderungen werden auf verschiedenen Ebenen getrennt gehalten.
Warum ist es hilfreich, die Auswahl von Arbeitsprodukten zu treffen, die für eine bestimmte Abstraktionsebene geeignet sind?
Weil die Auswahl von Arbeitsprodukten die Strukturierung von Arbeitsprodukten erleichtert.
Was bedeutet es, wenn Anforderungen auf verschiedenen Abstraktionsebenen vermengt werden?
Die Anforderungen werden unübersichtlich und schwierig zu verstehen.
Wie können Arbeitsprodukte, die Anforderungen auf mehreren Abstraktionsebenen enthalten, strukturiert werden?
Indem die Spezifikation entsprechend strukturiert wird.
Was ist die Bedeutung der Wahl des richtigen Abstraktionsniveaus?
Die Wahl des richtigen Abstraktionsniveaus ist jedoch eine schwierige Aufgabe.
Warum sollten Requirements Engineers die richtige Strukturierung von Arbeitsprodukten beachten?
Weil die Strukturierung von Arbeitsprodukten die Anforderungen übersichtlich und leicht zu verstehen macht.
Welche Schwäche hat die natürliche Sprache bei der Formulierung von Anforderungen?
Ungenauigkeit der Semantik
Welchen Zweck erfüllt die Verwendung von Vorlagen beim Schreiben von RE-Arbeitsprodukten in natürlicher Sprache?
Steigerung der Qualität
Wie werden die Anforderungen in einer System-Anforderungsspezifikation organisiert?
Hierarchisch
Welche Arten von Anforderungen gibt es in einer System-Anforderungsspezifikation?
Alle oben genannten
Was ist das Ergebnis, wenn Requirements Engineers Vorlagen mechanisch verwenden?
Eine Verschlechterung der Qualität
Welche Rolle spielt die strukturierte Analyse in der Modellierung des Kontexts?
Eine wichtige Rolle
Wie können Vorlagen die Erfassung von Informationen beeinflussen?
Durch Beeinflussung der Informationsstruktur
Was ist ein wichtiger Aspekt bei der Modellierung des Kontexts eines Systems?
Die Identifizierung der Stakeholder
Was ist ein Vorteil quantitativer Darstellungen im Hinblick auf die systematische Erreichung und Validierung einer Qualitätsanforderung?
Eine systematische Erreichung und Validierung
Wann sind qualitative Darstellungen von Qualitätsanforderungen ausreichend?
Wenn es ein ausreichendes implizites gemeinsames Verständnis zwischen Stakeholdern, Requirements Engineers und Entwicklern gibt
Was implizieren operationalisierte Darstellungen?
Eine vorweggenommene Designentscheidung
Warum ist die Regel „Nur eine quantifizierte Qualitätsanforderung ist eine gute Qualitätsanforderung“ veraltet?
Weil die Quantifizierung von Qualitätsanforderungen oft einen hohen Aufwand erfordert
Was ist ein Nachteil von quantitativen Darstellungen?
Sie können in ihrer Spezifizierung recht kostspielig sein
Was ist ein Vorteil operationalisierter Darstellungen?
Eine erhöhte Testbarkeit
Warum sollte ein risikobasierter Ansatz verwendet werden?
Weil quantitative Darstellungen oft einen hohen Aufwand erfordern
Was ist ein Beispiel für eine operationalisierte Darstellung einer Qualitätsanforderung?
Eine Anmeldefunktion, die den Zugriff auf die Daten einschränkt
Welche Vorteile können durch die Verwendung von Modellen und textueller Anforderungen kombiniert werden?
Eine Verbindung von Qualitätsanforderungen und Randbedingungen
Was ist der Zweck der Validierung von Anforderungen?
Die Bewertung der Qualität von Modellierungsdiagrammen
Warum sollten Zwischenversionen von Modellen Stakeholdern vorgelegt werden?
Um zu überprüfen, ob die Diagramme ihren Zweck erfüllen
Was sind die Vorteile von Modellen bei der Darstellung von Anforderungen?
Eine visuelle Darstellung von Anforderungen
Was ist das Ergebnis, wenn Modellierungsdiagramme ihren Zweck erfüllen?
Eine Sicherstellung der Qualität von Anforderungen
Warum sollten Modellierungsdiagramme validiert werden?
Um sicherzustellen, dass die Diagramme ihrem beabsichtigten Zweck und ihren Nutzen erfüllen
Was ist der Vorteil von Modellen bei der Darstellung von Qualitätsanforderungen und Randbedingungen?
Eine Verbindung von Qualitätsanforderungen und Randbedingungen
Was ist das Ziel der Verwendung von Modellen und textueller Anforderungen?
Eine Sicherstellung der Qualität von Anforderungen durch die Kombination von Modellen und textueller Darstellung
Test your knowledge on the IREB Foundation Level, specifically on the development of business, stakeholder, and system requirements. Learn how to identify and connect different types of requirements with the corresponding levels. Get ready to integrate system requirements with the system level.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free