quiz image

IREB Kapitel 2

Caraic avatar
Caraic
·
·
Download

Start Quiz

Study Flashcards

79 Questions

Was sind Domänenanforderungen?

Anforderungen, die an die reale Welt gestellt werden

Woran müssen Anforderungen an Phänomene der realen Welt erfüllt werden?

Dem Systemkontext

Warum muss ein Phänomen der realen Welt auf ein Phänomen abgebildet werden, das das Steuerungssystem erfassen kann?

Weil das Phänomen der realen Welt nicht direkt wahrnehmbar ist

Was ist die Bedeutung von Domänenannahmen im Kontext eines Systems?

Eine Annahme über die reale Welt

Was passiert, wenn bestimmte Domänenanforderungen und Domänenannahmen im Kontext des Systems nicht gelten?

Das System kann die Anforderungen nicht erfüllen

Wieso muss das Steuerungssystem wissen, ob sich das Auto bewegt oder nicht?

Weil es die Domänenanforderung bzgl. des Einlegens der Parkposition erfüllen muss

Was ist die Bedeutung von Systemanforderungen im Kontext eines Systems?

Anforderungen, die an das System gestellt werden

Wieso kann das Steuerungssystem die Domänenanforderung bzgl. des Einlegens der Parkposition nicht direkt erfüllen?

Weil es die reale Welt nicht direkt wahrnehmen kann

Welche Rolle spielt das Vertrauen in ein gemeinsames implizites Verständnis in agilem RE?

Es ist entscheidend, wenn die Anforderungen nicht vollständig schriftlich spezifiziert sind.

Was kann bei einem gemeinsamen Verständnis passieren?

Menschen glauben, dass sie ein gemeinsames Verständnis haben, aber interpretieren es auf unterschiedliche Weise.

Was ist die Aufgabe des RE bezüglich des gemeinsamen Verständnisses?

Ein gemeinsames Verständnis zu schaffen und zu fördern und dieses auch zu sichern.

Warum ist es wichtig, sich auf ein gemeinsames Verständnis der relevanten Dinge zu konzentrieren?

Um den Aufwand zu begrenzen.

Was kann selbst bei einem perfekten gemeinsamen Verständnis passieren?

Wichtige Anforderungen können vergessen werden.

Was symbolisiert die Haftnotiz in der Mitte in Abbildung 2.2?

Eine schriftliche Spezifikation.

Welche Situationen des gemeinsamen Verständnisses werden in Abbildung 2.2 veranschaulicht?

Verschiedene Situationen des gemeinsamen Verständnisses anhand eines einfachen Beispiels eines Paares.

Warum ist es wichtig, ein gemeinsames Verständnis zu schaffen und zu fördern?

Um sicherzustellen, dass alle ein gleiche Verständnis haben.

Was sind Domänenannahmen?

Annahmen über Phänomene der realen Welt innerhalb des Kontexts eines Systems

Warum kann die Anforderung A1 nur erfüllt werden, wenn bestimmte Domänenannahmen im Kontext des FSS gelten?

Weil bestimmte Domänenannahmen die Grundlage für die Funktion des FSS bilden

Welche Frage muss RE innerhalb des Systemkontexts berücksichtigen?

Wenn Änderungen innerhalb des Kontexts auftreten können, wie wirken sie sich auf die Anforderungen an das System aus?

Was ist die Funktion des Radars im Kontext des FSS?

Das Radar identifiziert und bestimmt die Position von Flugzeugen

Warum muss die Anforderung A1 erfüllt werden, wenn das Radar im Kontext des FSS die Anforderungen erfüllt?

Weil das Radar die Position von Flugzeugen bestimmt

Was ist die Bedeutung von Domänenannahmen für das Verständnis des Kontexts eines Systems?

Sie bilden die Grundlage für die Funktion des Systems

Wie wirkt sich die Blockierung des Radars durch einen böswilligen Angreifer auf die Anforderung A1 aus?

Die Anforderung A1 kann nicht erfüllt werden

Wieso wird die Implementierung von Zwei-Finger-Gesten vorgeschlagen?

Um das Zoomen zu erleichtern

Wie viele Spalten des Berichts werden immer benötigt?

Sechs

Warum sollten die übrigen Spalten minimale Breite haben?

Um die wichtigsten Spalten hervorzuheben

Was ist das Ergebnis der vorgeschlagenen Lösung für die Vertreter?

Ein SYSTEM mit innovativer Funktion zum Filtern und intuitiver Zoomfunktion

Wie viele Spalten können mit einer geringfügigen Änderung der Berichtsregeln gestrichen werden?

Drei

Was können die Vertreter mit den Kopfzeilen der Spalten machen?

Die Spalten aufklappen und zuklappen

Warum sollten die sechs wichtigen Spalten in voller Breite angezeigt werden?

Damit sie leichter zu lesen sind

Was ist das Ziel der vorgeschlagenen Lösung?

Das Problem der Vertreter mit einer innovativen Funktion zu lösen

Warum funktionieren strenge Wasserfall-Entwicklungsprozesse nicht gut?

Weil die Systementwicklung und die Implementierungsaktivitäten nicht von den RE-Aktivitäten getrennt werden können

Wieso sollten Requirements Engineers Probleme, Anforderungen und Lösungen voneinander trennen?

Weil dies die Bewältigung der RE-Aufgaben erleichtert

Was ist das Ziel der Validierung?

Das System so zu entwickeln, dass es die Wünsche und Bedürfnisse der Stakeholder erfüllt

Warum muss die Validierung im RE beginnen?

Weil das Risiko unzufriedener Stakeholder von Anfang an kontrolliert werden muss

Was ist nach Definition 2.5.?

Der Prozess der Validierung eines Systems

Was passiert, wenn die Validierung erst am Ende der Entwicklung erfolgt?

Das Risiko unzufriedener Stakeholder steigt

Was ist der Grund, warum eine strikte Trennung des RE von der Systementwicklung und den Implementierungsaktivitäten selten möglich ist?

Weil die Verflechtung von Problemen, Anforderungen und Lösungen dies verhindert

Was ist das Ziel von Requirements Engineers?

Probleme, Anforderungen und Lösungen so weit wie möglich voneinander zu trennen

Was ist die Hauptaufgabe des RE in Bezug auf das gemeinsame Verständnis?

Das gemeinsame Verständnis zu erstellen und sicherzustellen

Was kann passieren, wenn Menschen ein gemeinsames Verständnis einer Sache haben, aber unterschiedliche Interpretationen haben?

Es gibt unterschiedliche Interpretationen, die zu Fehlern führen

Warum ist es wichtig, sich auf ein gemeinsames Verständnis der relevanten Dinge zu konzentrieren?

Um den Aufwand zu begrenzen

Was symbolisiert die Haftnotiz in der Mitte in Abbildung 2.2?

Eine schriftliche Spezifikation

Was können selbst bei einem perfekten gemeinsamen Verständnis passieren?

Wichtige Anforderungen können vergessen werden

Warum können wir uns nie blind auf ein gemeinsames Verständnis verlassen?

Weil Menschen ein gemeinsames Verständnis auf unterschiedliche Weise interpretieren

Was ist die Aufgabe des RE in Bezug auf das gemeinsame Verständnis und die Anforderungen?

Ein gemeinsames Verständnis zu schaffen und zu fördern

Was kann in agilem RE passieren, wenn die Anforderungen nicht vollständig schriftlich spezifiziert sind?

Das Vertrauen in ein gemeinsames implizites Verständnis ist entscheidend

Welche der folgenden Aussagen über die Bedeutung von Inkonsistenzen und Konflikten zwischen den Anforderungen der verschiedenen Stakeholder ist korrekt?

Sie müssen identifiziert und gelöst werden, um ein gemeinsames Verständnis zu schaffen.

Was ist das Ziel von Requirements Engineering im Hinblick auf ein gemeinsames Verständnis?

Ein gemeinsames Verständnis zwischen und innerhalb der beteiligten Parteien zu schaffen.

Was ist die Bedeutung von explizitem gemeinsamem Verständnis in der Systementwicklung?

Es wird durch sorgfältig ermittelte, dokumentierte und vereinbarte Anforderungen erreicht.

Warum ist es wichtig, ein gemeinsames Verständnis zwischen den Beteiligten zu schaffen?

Um ein solches Unterfangen zum Erfolg zu führen.

Was ist die Rolle von Requirements Engineering in der Systementwicklung?

Ein gemeinsames Verständnis zwischen und innerhalb der beteiligten Parteien zu schaffen.

Was passiert, wenn die Anforderungen der verschiedenen Stakeholder nicht identifiziert und gelöst werden?

Es kann zu Inkonsistenzen und Konflikten zwischen den Anforderungen kommen.

Was ist die Bedeutung von implizitem gemeinsamem Verständnis in der Systementwicklung?

Es basiert auf dem gemeinsamen Wissen über Bedürfnisse, Visionen, Kontext usw.

Warum ist es wichtig, ein gemeinsames Verständnis zu fördern?

Um ein solches Unterfangen zum Erfolg zu führen.

Was ist das Ziel des Requirements Engineers bei der Optimierung des Wertes einer Anforderung?

Ein angemessenes Gleichgewicht zwischen dem Nutzen und den Kosten einer Anforderung zu finden

Weshalb ist es wichtig, dass Anforderungen präzise formuliert sind?

Weil dadurch das Risiko kostspieliger Nacharbeiten minimiert wird

Was wirkt sich auf die Menge an RE aus, die erforderlich ist, um Anforderungen mit optimalem Wert zu erreichen?

Die spezifische Situation, in der Anforderungen erstellt und verwendet werden

Wieso erhöht sich die Wahrscheinlichkeit, dass das zu realisierende System das Bedürfnis befriedigen wird, wenn das Bedürfnis eines Stakeholders als Anforderung dokumentiert wird?

Weil dadurch die Wahrscheinlichkeit erhöht wird, dass das zu realisierende System das Bedürfnis befriedigen wird

Was ist das Ergebnis, wenn Requirements Engineers ein angemessenes Gleichgewicht zwischen dem Nutzen und den Kosten einer Anforderung finden?

Eine Optimierung des Wertes einer Anforderung

Weshalb sollten die Anforderungen zweideutig sein?

Weil dadurch die Präzision der Anforderungen verringert wird

Was passiert, wenn die Anforderungen nicht präzise formuliert sind?

Das Risiko kostspieliger Nacharbeiten aufgrund von Fehlinterpretationen erhöht sich

Wieso steigen die Kosten, wenn die Anforderungen präzise formuliert werden?

Weil die Kosten zur Erhöhung des Grades an Eindeutigkeit und Präzision einer Anforderung steigen

Was ist das Hauptziel von Requirements Engineers?

die Stakeholder glücklich zu machen, zu begeistern oder, dass sie sich sicher fühlen

Warum ist systematische und disziplinierte Arbeit im RE wichtig?

weil es eine Disziplin ist, die eine systematische und disziplinierte Durchführung erfordert

Was ist das Ziel von Requirements Engineers im Hinblick auf ihre Stakeholder?

die Stakeholder glücklich zu machen, zu begeistern oder, dass sie sich sicher fühlen

Warum müssen Requirements Engineers auch das große Ganze im Auge behalten?

um gemeinsam mit den Stakeholdern Untersuchungen durchzuführen, ob es disruptive Wege gibt, die zu groß angelegten Innovationen führen

Was ist die Rolle von Requirements Engineers im Hinblick auf Innovationen?

das Streben nach aufregenden neuen Funktionen und Benutzerfreundlichkeit

Warum ist es wichtig, im RE systematische und disziplinierte Arbeit zu leisten?

um eine systematische und disziplinierte Durchführung zu gewährleisten

Was ist die Aufgabe von Requirements Engineers im Hinblick auf ihre Stakeholder?

die Stakeholder glücklich zu machen, zu begeistern oder, dass sie sich sicher fühlen

Warum sollten Requirements Engineers auch das große Ganze im Auge behalten?

um gemeinsam mit den Stakeholdern Untersuchungen durchzuführen, ob es disruptive Wege gibt, die zu groß angelegten Innovationen führen

Welche Eigenschaften sind für ein systematisches Vorgehen in der Anforderungsermittlung erforderlich?

Konfiguration eines RE-Prozesses und Auswahl geeigneter RE-Praktiken

Warum ist es wichtig, ein gemeinsames Verständnis in der Anforderungsermittlung zu schaffen und zu fördern?

Weil es die Qualität des resultierenden Systems verbessert

Was sind die Konsequenzen, wenn ein universeller RE-Prozess und ein universeller Satz von RE-Praktiken angewendet werden?

Eine Vereinheitlichung der RE-Praktiken und Arbeitsprodukte

Welche Rolle spielen Requirements Engineers bei der Konfiguration eines RE-Prozesses?

Sie wählen die geeignetsten RE-Praktiken und Arbeitsprodukte aus

Was ist das Ziel von Requirements Engineers bei der Konfiguration eines RE-Prozesses?

Die Konfiguration eines RE-Prozesses, der für das vorliegende Problem gut geeignet ist

Warum ist es wichtig, RE-Praktiken und Arbeitsprodukte kritisch zu überprüfen und anzupassen?

Weil es die Qualität des resultierenden Systems verbessert

Was sind die Auswirkungen, wenn Requirements Engineers nicht systematisch und diszipliniert arbeiten?

Eine Verringerung der Qualität des resultierenden Systems

Warum ist es wichtig, den Kontext und die Arbeitsumgebung bei der Auswahl von RE-Praktiken und Arbeitsprodukten zu berücksichtigen?

Weil es die Qualität des resultierenden Systems verbessert

Test your knowledge on the importance of explicit requirements specification in agile RE. Learn how implicit and explicit common understanding can lead to misunderstandings and how to avoid them. Dive into the role of RE in ensuring clear communication.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free
Use Quizgecko on...
Browser
Browser