IREB Kapitel 2
79 Questions
2 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Was sind Domänenanforderungen?

  • Anforderungen, die an ein System gestellt werden
  • Anforderungen, die nur im Kontext eines Softwaresystems gelten
  • Anforderungen, die an die reale Welt gestellt werden (correct)
  • Anforderungen, die von einer Systemimplementierung erfüllt werden können
  • Woran müssen Anforderungen an Phänomene der realen Welt erfüllt werden?

  • Dem Systemkontext (correct)
  • Den Systemanforderungen
  • Der Domänenannahme
  • Der Systemimplementierung
  • Warum muss ein Phänomen der realen Welt auf ein Phänomen abgebildet werden, das das Steuerungssystem erfassen kann?

  • Weil die Systemanforderung zu komplex ist
  • Weil das Steuerungssystem direkt auf die reale Welt zugreifen kann
  • Weil die Domänenanforderung nicht erfüllt werden kann
  • Weil das Phänomen der realen Welt nicht direkt wahrnehmbar ist (correct)
  • Was ist die Bedeutung von Domänenannahmen im Kontext eines Systems?

    <p>Eine Annahme über die reale Welt</p> Signup and view all the answers

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

    <p>Das System kann die Anforderungen nicht erfüllen</p> Signup and view all the answers

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

    <p>Weil es die Domänenanforderung bzgl. des Einlegens der Parkposition erfüllen muss</p> Signup and view all the answers

    Was ist die Bedeutung von Systemanforderungen im Kontext eines Systems?

    <p>Anforderungen, die an das System gestellt werden</p> Signup and view all the answers

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

    <p>Weil es die reale Welt nicht direkt wahrnehmen kann</p> Signup and view all the answers

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

    <p>Es ist entscheidend, wenn die Anforderungen nicht vollständig schriftlich spezifiziert sind.</p> Signup and view all the answers

    Was kann bei einem gemeinsamen Verständnis passieren?

    <p>Menschen glauben, dass sie ein gemeinsames Verständnis haben, aber interpretieren es auf unterschiedliche Weise.</p> Signup and view all the answers

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

    <p>Ein gemeinsames Verständnis zu schaffen und zu fördern und dieses auch zu sichern.</p> Signup and view all the answers

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

    <p>Um den Aufwand zu begrenzen.</p> Signup and view all the answers

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

    <p>Wichtige Anforderungen können vergessen werden.</p> Signup and view all the answers

    Was symbolisiert die Haftnotiz in der Mitte in Abbildung 2.2?

    <p>Eine schriftliche Spezifikation.</p> Signup and view all the answers

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

    <p>Verschiedene Situationen des gemeinsamen Verständnisses anhand eines einfachen Beispiels eines Paares.</p> Signup and view all the answers

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

    <p>Um sicherzustellen, dass alle ein gleiche Verständnis haben.</p> Signup and view all the answers

    Was sind Domänenannahmen?

    <p>Annahmen über Phänomene der realen Welt innerhalb des Kontexts eines Systems</p> Signup and view all the answers

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

    <p>Weil bestimmte Domänenannahmen die Grundlage für die Funktion des FSS bilden</p> Signup and view all the answers

    Welche Frage muss RE innerhalb des Systemkontexts berücksichtigen?

    <p>Wenn Änderungen innerhalb des Kontexts auftreten können, wie wirken sie sich auf die Anforderungen an das System aus?</p> Signup and view all the answers

    Was ist die Funktion des Radars im Kontext des FSS?

    <p>Das Radar identifiziert und bestimmt die Position von Flugzeugen</p> Signup and view all the answers

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

    <p>Weil das Radar die Position von Flugzeugen bestimmt</p> Signup and view all the answers

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

    <p>Sie bilden die Grundlage für die Funktion des Systems</p> Signup and view all the answers

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

    <p>Die Anforderung A1 kann nicht erfüllt werden</p> Signup and view all the answers

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

    <p>Um das Zoomen zu erleichtern</p> Signup and view all the answers

    Wie viele Spalten des Berichts werden immer benötigt?

    <p>Sechs</p> Signup and view all the answers

    Warum sollten die übrigen Spalten minimale Breite haben?

    <p>Um die wichtigsten Spalten hervorzuheben</p> Signup and view all the answers

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

    <p>Ein SYSTEM mit innovativer Funktion zum Filtern und intuitiver Zoomfunktion</p> Signup and view all the answers

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

    <p>Drei</p> Signup and view all the answers

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

    <p>Die Spalten aufklappen und zuklappen</p> Signup and view all the answers

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

    <p>Damit sie leichter zu lesen sind</p> Signup and view all the answers

    Was ist das Ziel der vorgeschlagenen Lösung?

    <p>Das Problem der Vertreter mit einer innovativen Funktion zu lösen</p> Signup and view all the answers

    Warum funktionieren strenge Wasserfall-Entwicklungsprozesse nicht gut?

    <p>Weil die Systementwicklung und die Implementierungsaktivitäten nicht von den RE-Aktivitäten getrennt werden können</p> Signup and view all the answers

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

    <p>Weil dies die Bewältigung der RE-Aufgaben erleichtert</p> Signup and view all the answers

    Was ist das Ziel der Validierung?

    <p>Das System so zu entwickeln, dass es die Wünsche und Bedürfnisse der Stakeholder erfüllt</p> Signup and view all the answers

    Warum muss die Validierung im RE beginnen?

    <p>Weil das Risiko unzufriedener Stakeholder von Anfang an kontrolliert werden muss</p> Signup and view all the answers

    Was ist nach Definition 2.5.?

    <p>Der Prozess der Validierung eines Systems</p> Signup and view all the answers

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

    <p>Das Risiko unzufriedener Stakeholder steigt</p> Signup and view all the answers

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

    <p>Weil die Verflechtung von Problemen, Anforderungen und Lösungen dies verhindert</p> Signup and view all the answers

    Was ist das Ziel von Requirements Engineers?

    <p>Probleme, Anforderungen und Lösungen so weit wie möglich voneinander zu trennen</p> Signup and view all the answers

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

    <p>Das gemeinsame Verständnis zu erstellen und sicherzustellen</p> Signup and view all the answers

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

    <p>Es gibt unterschiedliche Interpretationen, die zu Fehlern führen</p> Signup and view all the answers

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

    <p>Um den Aufwand zu begrenzen</p> Signup and view all the answers

    Was symbolisiert die Haftnotiz in der Mitte in Abbildung 2.2?

    <p>Eine schriftliche Spezifikation</p> Signup and view all the answers

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

    <p>Wichtige Anforderungen können vergessen werden</p> Signup and view all the answers

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

    <p>Weil Menschen ein gemeinsames Verständnis auf unterschiedliche Weise interpretieren</p> Signup and view all the answers

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

    <p>Ein gemeinsames Verständnis zu schaffen und zu fördern</p> Signup and view all the answers

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

    <p>Das Vertrauen in ein gemeinsames implizites Verständnis ist entscheidend</p> Signup and view all the answers

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

    <p>Sie müssen identifiziert und gelöst werden, um ein gemeinsames Verständnis zu schaffen.</p> Signup and view all the answers

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

    <p>Ein gemeinsames Verständnis zwischen und innerhalb der beteiligten Parteien zu schaffen.</p> Signup and view all the answers

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

    <p>Es wird durch sorgfältig ermittelte, dokumentierte und vereinbarte Anforderungen erreicht.</p> Signup and view all the answers

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

    <p>Um ein solches Unterfangen zum Erfolg zu führen.</p> Signup and view all the answers

    Was ist die Rolle von Requirements Engineering in der Systementwicklung?

    <p>Ein gemeinsames Verständnis zwischen und innerhalb der beteiligten Parteien zu schaffen.</p> Signup and view all the answers

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

    <p>Es kann zu Inkonsistenzen und Konflikten zwischen den Anforderungen kommen.</p> Signup and view all the answers

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

    <p>Es basiert auf dem gemeinsamen Wissen über Bedürfnisse, Visionen, Kontext usw.</p> Signup and view all the answers

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

    <p>Um ein solches Unterfangen zum Erfolg zu führen.</p> Signup and view all the answers

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

    <p>Ein angemessenes Gleichgewicht zwischen dem Nutzen und den Kosten einer Anforderung zu finden</p> Signup and view all the answers

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

    <p>Weil dadurch das Risiko kostspieliger Nacharbeiten minimiert wird</p> Signup and view all the answers

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

    <p>Die spezifische Situation, in der Anforderungen erstellt und verwendet werden</p> Signup and view all the answers

    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?

    <p>Weil dadurch die Wahrscheinlichkeit erhöht wird, dass das zu realisierende System das Bedürfnis befriedigen wird</p> Signup and view all the answers

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

    <p>Eine Optimierung des Wertes einer Anforderung</p> Signup and view all the answers

    Weshalb sollten die Anforderungen zweideutig sein?

    <p>Weil dadurch die Präzision der Anforderungen verringert wird</p> Signup and view all the answers

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

    <p>Das Risiko kostspieliger Nacharbeiten aufgrund von Fehlinterpretationen erhöht sich</p> Signup and view all the answers

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

    <p>Weil die Kosten zur Erhöhung des Grades an Eindeutigkeit und Präzision einer Anforderung steigen</p> Signup and view all the answers

    Was ist das Hauptziel von Requirements Engineers?

    <p>die Stakeholder glücklich zu machen, zu begeistern oder, dass sie sich sicher fühlen</p> Signup and view all the answers

    Warum ist systematische und disziplinierte Arbeit im RE wichtig?

    <p>weil es eine Disziplin ist, die eine systematische und disziplinierte Durchführung erfordert</p> Signup and view all the answers

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

    <p>die Stakeholder glücklich zu machen, zu begeistern oder, dass sie sich sicher fühlen</p> Signup and view all the answers

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

    <p>um gemeinsam mit den Stakeholdern Untersuchungen durchzuführen, ob es disruptive Wege gibt, die zu groß angelegten Innovationen führen</p> Signup and view all the answers

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

    <p>das Streben nach aufregenden neuen Funktionen und Benutzerfreundlichkeit</p> Signup and view all the answers

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

    <p>um eine systematische und disziplinierte Durchführung zu gewährleisten</p> Signup and view all the answers

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

    <p>die Stakeholder glücklich zu machen, zu begeistern oder, dass sie sich sicher fühlen</p> Signup and view all the answers

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

    <p>um gemeinsam mit den Stakeholdern Untersuchungen durchzuführen, ob es disruptive Wege gibt, die zu groß angelegten Innovationen führen</p> Signup and view all the answers

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

    <p>Konfiguration eines RE-Prozesses und Auswahl geeigneter RE-Praktiken</p> Signup and view all the answers

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

    <p>Weil es die Qualität des resultierenden Systems verbessert</p> Signup and view all the answers

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

    <p>Eine Vereinheitlichung der RE-Praktiken und Arbeitsprodukte</p> Signup and view all the answers

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

    <p>Sie wählen die geeignetsten RE-Praktiken und Arbeitsprodukte aus</p> Signup and view all the answers

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

    <p>Die Konfiguration eines RE-Prozesses, der für das vorliegende Problem gut geeignet ist</p> Signup and view all the answers

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

    <p>Weil es die Qualität des resultierenden Systems verbessert</p> Signup and view all the answers

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

    <p>Eine Verringerung der Qualität des resultierenden Systems</p> Signup and view all the answers

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

    <p>Weil es die Qualität des resultierenden Systems verbessert</p> Signup and view all the answers

    Use Quizgecko on...
    Browser
    Browser