Da nicht alle möglichen Prüfkriterien berücksichtigt werden können, müssen die relevanten Kriterien abhängig von Projektsituation, Wichtigkeit der Anforderungen, verfügbaren Ressourcen und Zeit ausgewählt werden.
7.2
Warum müssen Anforderungen vor der weiteren Verarbeitung geprüft werden?
Fehler in Anforderungen wirken sich auf Spezifikation, Architektur und Programmcode aus. Eine frühe Fehlerbehebung ist kostengünstiger und reduziert rechtliche Risiken wie Vertragsstrafen oder Verstöße gegen Datenschutzvorgaben.
7.3
Welche vier Schritte umfasst das Prüfen und Abstimmen von Anforderungen?
. Prüfkriterien festlegen,
. Prüfprinzipien und Prüftechniken auswählen,
. Prüfung durchführen
. Ergebnisse dokumentieren
. Anforderungen abstimmen bzw. Konflikte lösen.
7.4
Welche organisatorischen Aufgaben gehören zur Durchführung einer Anforderungsprüfung?
. Organisation der Infrastruktur,
. Terminplanung der Beteiligten,
. Koordination externer Gutachter und
. Dokumentation der Prüfungsergebnisse.
7.5
Welche Prüfkriterien zur Dokumentation gibt es?
Prüfkriterien zur Dokumentation:
"Ist die Anforderung sauber und regelkonform aufgeschrieben?"
. Konformität zur Dokumentenstruktur (Template, Plfichtkapitel, Qualität und Eigenschaften),
. Verständlichkeit (Akz. im Glossar, Text verständlich),
. Eindeutigkeit, (Text eundeutig formuliert?, Fachbegriff?)
. Konformität zu Dokumentationsregeln und
. Konformität zum Dokumentationsformat.
7.6
Was wird bei den Prüfkriterien Verständlichkeit und Eindeutigkeit geprüft?
Verständlichkeit prüft, ob Anforderungen nachvollziehbar formuliert sind. Eindeutigkeit prüft, ob Anforderungen ohne Interpretationsspielraum verstanden werden können.
7.7
Was wird bei den Prüfkriterien Dokumentenstruktur, Dokumentationsregeln und Dokumentationsformat geprüft?
Ob Anforderungen
an der richtigen Stelle dokumentiert sind, vorgegebene Regeln eingehalten werden und
das vorgeschriebene Format verwendet wird.
7.8
Welche Prüfkriterien zur Abgestimmtheit gibt es?
. Abgestimmtheit jeder Anforderung,
. erneute Abstimmung nach Änderungen,
. Konflikte aufgelöst und
. Freigabe erteilt.
7.9
Was ist der Unterschied zwischen fachlicher Abstimmung und Freigabe?
Die Abstimmung bestätigt die fachliche Korrektheit. Die Freigabe erlaubt offiziell den Beginn der Umsetzung.
7.10
Welche Prüfkriterien zum Inhalt gibt es?
Prüfkriterien zum Inhalt:
"Ist die Anforderung fachlich richtig und vollständig?"
. Vollständigkeit der A. (sind alle relevanten A. da ? fehlt was ?)
. Vollständigkeit einzelner A. (alle Info zum Verständis der A.)
. Verfolgbarkeit (Ersteller der A., Quelle der A., Abhängigkeit mit anderen A., zusätzliche Info über A.)
. Korrektheit (hat Stackholder so gesagt ?)
. Widerspruchfriéiheit (Konsistenz)
. keine vorzeitige Entwurfsentscheidung (Vorschrift und Vorgabe überprüfen vor der Entwurf)
. Dokumentation des fachlice Pbm
. Überprüfbarkeit
. Notwendigkeit bezüglich des Zielbeitrags
7.11
Was bedeutet Vollständigkeit bei Anforderungen?
Sowohl die Gesamtheit der Anforderungen als auch jede einzelne Anforderung müssen vollständig dokumentiert sein.
7.12
Was bedeuten Verfolgbarkeit und Korrektheit von Anforderungen?
Verfolgbarkeit ermöglicht die Nachverfolgung einer Anforderung. Korrektheit stellt sicher, dass die dokumentierte Anforderung den Wünschen der Stakeholder entspricht.
7.13
Was bedeutet Widerspruchsfreiheit von Anforderungen?
Die Anforderungen enthalten keine Konflikte oder Inkonsistenzen.
7.14
Warum sollten Anforderungen keine vorzeitigen Entwurfsentscheidungen enthalten?
Anforderungen sollen beschreiben, was benötigt wird und nicht wie die Lösung technisch umgesetzt wird.
7.15
Was bedeuten Überprüfbarkeit und Zielbeitrag einer Anforderung?
Überprüfbarkeit ermöglicht die Ableitung von Testfällen. Der Zielbeitrag beschreibt die Relevanz der Anforderung für das Erreichen des Projektziels.
7.16
Nennen Sie die sechs Prüfprinzipien im Requirements Engineering.
Prüfprinzipien
. Beteiligung der richtigen Stakeholder,
. Trennung von Fehlersuche und Fehlerkorrektur,
. Prüfung aus unterschiedlichen Sichten,
. Wechsel der Dokumentationsform,
. Konstruktion von Entwicklungsartefakten und
. wiederholte Prüfung.
7.17
Warum ist die Beteiligung der richtigen Stakeholder wichtig?
Unabhängige und fachlich geeignete Prüfer erkennen Fehler besser und vermeiden Interessenkonflikte. Bei kritischen Themen können externe Reviewer sinnvoll sein.
7.18
Was versteht man unter dem Wechsel der Dokumentationsform?
Anforderungen werden in eine andere Darstellungsform übertragen, um Fehler, Lücken oder Inkonsistenzen leichter zu erkennen.
7.19
Welcher Vorteil ergibt sich aus dem Wechsel der Dokumentationsform?
Fehlerfälle oder fehlende Ablaufschritte werden häufig sichtbar, beispielsweise beim Überführen von Texten in Prozessmodelle.
7.20
Welche Prüftechniken gibt es im Requirements Engineering?
. Stellungnahme,
. Walkthrough,
. perspektivenbasiertes Lesen,
. Einsatz von Checklisten und
. Prüfung durch Prototypen.
7.21
Was ist perspektivenbasiertes Lesen?
Reviewer prüfen Anforderungen aus festgelegten Perspektiven, um verschiedene Aspekte parallel und systematisch zu bewerten.
7.22
Welche Funktion haben Checklisten?
Sie dienen als Leitfaden und stellen sicher, dass alle relevanten Prüfkriterien berücksichtigt werden.
7.23
Woraus werden Checklisten typischerweise erstellt?
Aus Richtlinien, Prüfkriterien, Prüfprinzipien und Erfahrungen aus früheren Projekten.
7.24
Warum lassen sich Checklisten gut mit perspektivenbasiertem Lesen kombinieren?
Für jede Perspektive können spezifische Prüffragen formuliert werden.
7.25
Was ist die Grundidee der Prüfung durch Prototypen?
Anforderungen werden mithilfe eines Prototyps überprüft, der den Stakeholdern das Verständnis der Anforderungen veranschaulicht.
7.26
Worin unterscheiden sich Prüfung durch Prototypen und Stellungnahme?
Bei der Prototypenprüfung wird ein Prototyp erstellt und genutzt.
Bei der Stellungnahme bewertet eine unabhängige Person ausschließlich die Dokumentation.
7.27
Welche vier Aktivitäten umfasst die Abstimmung von Anforderungen?
. Konfliktidentifikation,
. Bestimmung des Konflikttyps,
. Konfliktauflösung und
. Dokumentation der Konfliktlösung.
7.28
Welche fünf Konflikttypen gibt es?
Sachkonflikt, Interessenkonflikt, Wertekonflikt, Beziehungskonflikt und Strukturkonflikt.
7.29
Wodurch unterscheiden sich die Konflikttypen?
. Sachkonflikte beruhen auf Informationen,
. Interessenkonflikte auf unterschiedlichen Zielen,
. Wertekonflikte auf unterschiedlichen Wertvorstellungen,
. Beziehungskonflikte auf persönlichen Problemen und
. Strukturkonflikte auf Macht- oder Entscheidungsunterschieden.
7.30
Warum ist die Dokumentation der Konfliktlösung wichtig?
Sie verhindert die erneute Bearbeitung desselben Konflikts und ermöglicht die spätere Nachvollziehbarkeit von Entscheidungen.
7.31
Nennen Sie die Lösungsstrategie bei Konflikten.
. Einigung (Austausch, Argumente und einigen auf eine Lösung)
. Abstimmung (Sh. stimmen ab )
. Ober-sticht-Unter
. Pro-Contra Liste
. Werteorientierte Analyse
. Zurückstellen der Lösung
Zuletzt geändertvor 18 Tagen