Requirements Engineering
Das Requirements Engineering (RE) ist essentiell für die erfolgreiche, den Kunden zufriedenstellende Entwicklung von Systemen. Eine Hauptaufgabe des Requirements Engineering ist es, aus Vorstellungen und Ideen des (potentiellen) Kunden eine möglichst vollständige, korrekte und widerspruchsfreie Anforderungsspezifikation zu erarbeiten. Dies soll durch eine systematische, qualitätsgesteuerte Erhebung, Formulierung und Dokumentation der Anforderungen erreicht werden.
Das Requirements Engineering (RE) ist essentiell für die erfolgreiche, den Kunden zufriedenstellende Entwicklung von Systemen. Eine Hauptaufgabe des Requirements Engineering ist es, aus Vorstellungen und Ideen des (potentiellen) Kunden eine möglichst vollständige, korrekte und widerspruchsfreie Anforderungsspezifikation zu erarbeiten. Dies soll durch eine systematische, qualitätsgesteuerte Erhebung, Formulierung und Dokumentation der Anforderungen erreicht werden.
-
- 1 / 69
-
Flashcards
Das Reservationssystem muss ergonomisch so ausgelegt werden, dass ein Kunde über das Portal eine
Reservation innerhalb von 2 Minuten erledigen kann.
Eine Anforderung sollte bestimmte Qualitätskriterien erfüllen. Welches Kriterium ist in der folgenden Anforderung definitiv nicht erfüllt? „Das System muss eine Druck- und Exportfunktion enthalten. Diese muss vom Administrator konfigurierbar sein.“
Ist die folgende Aussage über Qualitätsanforderungen wahr oder falsch?
"Qualitätsanforderungen werden nach den funktionalen Anforderungen ermittelt."
Zur Präsentation unserer Filme benötigen wir eine Filmkatalog.
Welche der folgenden Aussagen zu Arbeitsprodukten ist wahr und welche ist falsch? (wahr ankreuzen)
Zu jeder Reservation muss die Adresse eines Kunden erfasst werden können.
Die Reservation und die Auftragsabrechnung muss integriert sein, es sind keine Medienbrüche erwünscht.
Zu den Qualitätskriterien für Anforderungsdokumente gehören Eindeutigkeit und Konsistenz. Welche der folgenden Aussagen sind richtig und welche sind falsch? (Richtig ankreuzen)
Welche Aussagen treffen auf die Systemarchäologie zu? (wahr ankreuzen)
Welche zwei Argumente sind Vorteile bei der Anwendung von Fragebogen in der Ermittlung von Requirements?
Welche Aussagen bezüglich der Contextual Inquiry sind korrekt?
Basisanforderungen werden nicht explizit mitgeteilt und sind daher nicht einfach zu ermitteln. Mit welcher
Ermittlungstechnik können Basisanforderungen am besten aufgefunden werden?
Sie führen einen Kreativitätsworkshop durch. Sie möchten ein Problem von mehreren Seiten betrachten. Welche
Kreatitivitätstechniken eignen sich gut dafür, dass die Teilnehmer unterschiedliche Positionen unabhängig ihrer
eigenen Meinung einzunehmen?
Sie sind im Kreativ-Team eines Einrichtungshauses. Für die Herbstkollektion soll ein neues Tisch-Modell entwickelt werden. Welche Kreativitätstechnik eignet sich zur Entwicklung von max. 50 Ideen, die zum Teil bereits Details enthalten?
Um die Meinungen der späteren Anwender Ihres Systems einfliessen zu lassen, laden Sie Vertreter der Zielgruppe zu einem Workshop ein. Es steht zu befürchten, dass diese viele verschiedene Meinungen vertreten werden und zwei Herren und eine
Dame werden als sehr dominant beschrieben. Welche der untenstehenden Methoden eignet sich, damit trotz alledem jede Idee erfasst wird?
Welches der aufgeführten Erhebungstechniken ist eine Befragungstechnik?
On-site Customer
Welches der aufgeführten Erhebungstechniken ist eine Beobachtungstechnik?
Appretising
Welche der folgenden Aussagen zur Wahl der Erhebungstechnik ist richtig und welche ist falsch?
Welche der untenstehenden Erhebungstechniken ist zur Ermittlung (oder Bestätigung) von Basisanforderungen
am Besten geeignet?
Nennen Sie eine Erhebungstechnik, welche sowohl eine Befragungstechnik als auch eine Beobachtungstechnik enthält.
Contextual Inquiry
Welche zwei wesentlichen Vorteile für das Requirements Engineering besitzen grafische Modelle (z.B. Use-Case Diagramme) gegenüber einer rein textuellen Spezifikation in natürlicher Sprache? (2 Antworten)
Was zeigt ein Use-Case-Diagramm nicht? (1 Antwort)
Sie haben in dem Entwicklungsprojekt für das Video-On-Demand-Portal „NextGeneration VoD“ in Ihrer Rolle als
Requirements Engineer die Aufgabe, ausgehend von der Systemvision für „NextGeneration VoD“ die
Anforderungen an die Software zu ermitteln und zweckmässig zu dokumentieren. Um zunächst die Einbettung des Systems in dessen operationellen Kontext und die aus einer Nutzungssicht notwendigen groben Funktionalitäten besser zu verstehen haben sie eine Use-Case-Analyse durchgeführt, die zu dem folgenden Ergebnis führte. Welche der Aussagen sind betreffend des untenstehenden Use Case Diagramms richtig (ankreuzen) und welche sind falsch?
Anwendungsfälle (Use Cases) spielen innerhalb der Systementwicklung und insbesondere im Requirements
Engineering eine wichtige Rolle und finden vielfältigen Einsatz. Beurteilen Sie diesbezüglich jede der folgenden Aussagen, ob sie hinsichtlich der Bedeutung und Verwendung von Anwendungsfällen wahr (ankreuzen) oder falsch sind.
Welches der untenstehenden Use Case Diagramme entspricht am ehesten der folgenden Aufgabenstellung:
In einem Kino kann ein Gast Kinokarten an der Kasse kaufen, die vorbestellt sein könnten. Außerdem ist es
möglich Popcorn und Getränke zu bestellen. Danach bezahlt der Kunde beim Kassierer die Rechnung. Es ist auch möglich mit Kreditkarte zu bezahlen, welche bei Bedarf einer automatischen Prüfung unterzogen werden kann. Wählen Sie eine Antwort:
Welche der folgenden Tätigkeiten ist keine Haupttätigkeit des quirements Engineering? 1 Antwort
Ist die folgende Aussage über Qualitätsanforderungen wahr oder falsch?
"Qualitätsanforderungen werden nach den funktionalen Anforderungen ermittelt."
Das Reservationssystem muss ergonomisch so ausgelegt werden, dass ein Kunde über das Portal eine Reservation innerhalb von 2 Minuten erledigen kann.
Zu jeder Reservation muss die Adress eines Kunden erfasst werden können.
Die Reservation und die Auftragsabrechnung muss integriert sien, es sind keine Medienbrüche erwünscht.
Zur Präsentation unserer Filme benötigen wir einen Filmkatalog.
Eine Anforderung sollte bestimmte Qualitätskriterien erfüllen. Welches Kriterium ist in der folgenden Anforderung definitiv nicht erfüllt? 1 Antwort
"Das System muss eine druck- und Exportfunktion enthalten. Diese muss vom Administrator konfigurierbar sein."