Was ist das Ziel der Aktivitäten zum Prüfen und Abstimmen?
Das Ziel ist die Freigabe der Anforderungen zur Umsetzung in den nachgelagerten Phasen des Softwareprojekts.
Warum ist es wichtig, die Qualität der ermittelten Anforderungen zu sichern?
Weil alle weiteren Aktivitäten im Softwareentwicklungsprozess direkt oder indirekt von den dokumentierten Anforderungen abhängen.
Warum ist es kostspieliger, Fehler in späteren Phasen zu beheben?
Weil Fehler sich über die technische Spezifikation, Architektur und Programmcode fortsetzen und mehr Aufwand für Korrekturen und Tests erfordern.
Welche rechtlichen Risiken bergen unzureichend geprüfte Anforderungen?
Neben Vertragsstrafen können Verstöße gegen rechtliche Vorgaben wie das Datenschutzgesetz zu strafrechtlichen Konsequenzen führen.
Warum ist die Abstimmung zwischen Stakeholdern wichtig?
Um sicherzustellen, dass fachliche Anforderungen mit allen relevanten Stakeholdern abgestimmt sind und um die Auswahl der wichtigsten umzusetzenden Anforderungen zu unterstützen.
Was ist das Ziel des Abstimmungsprozesses?
Das Ziel ist die Erreichung eines gemeinsamen und übereinstimmenden Verständnisses der Anforderungen unter den Stakeholdern.
Welche Schritte umfasst die Kernaktivität "Prüfen und Abstimmen"?
1. Prüfkriterien festlegen, 2. Prüfprinzipien und Prüftechniken auswählen, 3. Prüfung durchführen und Ergebnisse dokumentieren, 4. Abstimmen der Anforderungen/Konfliktmanagement.
Was ist bei der Festlegung der Prüfkriterien wichtig?
Die Festlegung relevanter Kriterien hängt von der Projektsituation, der Art und Wichtigkeit der Anforderungen, der verfügbaren Zeit und den eingeplanten Personen ab.
Wann werden Prüfprinzipien und -techniken ausgewählt?
Nach Festlegung relevanter Prüfkriterien und Feststellung verfügbarer Ressourcen.
Was ist nach der fachlichen Vorbereitung der Prüfung wichtig?
Die organisatorische Planung der Prüfung inklusive Infrastruktur, zeitlicher Planung und ggf. Koordination externer Gutachter sowie die Konzentration auf die Dokumentation der Prüfungsergebnisse.
Was ist nicht Teil der Prüfung bei der Durchführung?
Die Fehlerbehebung und Überarbeitung der dokumentierten Anforderungen.
Was geschieht beim Abstimmen der Anforderungen/Konfliktmanagement?
Widersprüche in den Anforderungen oder zwischen Stakeholdern und Anforderungen werden abgestimmt und Konflikte ggf. mit geeigneten Maßnahmen gelöst.
Welche Qualitätsaspekte gibt es im Zusammenhang mit Prüfkriterien für Anforderungen?
Inhalt, Form und Abgestimmtheit sind die Qualitätsaspekte, die im Requirements Engineering betrachtet werden.
Was sind Prüfkriterien zum Qualitätsaspekt "Inhalt" von Anforderungen?
Vollständigkeit aller Anforderungen, Vollständigkeit einzelner Anforderungen, Verfolgbarkeit, Adäquatheit bezüglich der Wünsche der Stakeholder, Widerspruchsfreiheit, Keine vorzeitigen Entwurfsentscheidungen, Dokumentation des fachlichen Problems, Überprüfbarkeit, Notwendigkeit bezüglich des Zielbeitrags.
Was sind Prüfkriterien zur Dokumentation von Anforderungen?
Konformität zur Dokumentenstruktur, Verständlichkeit, Eindeutigkeit, Konformität zu Dokumentationsregeln, Konformität zu Dokumentationsformat.
Was sind Prüfkriterien zur Abgestimmtheit der Dokumentation von Anforderungen?
Abgestimmtheit jeder Anforderung, Abgestimmtheit nach Änderung von Anforderungen, Konflikte aufgelöst, Freigabe erteilt.
Welche zentrale Frage wird durch die Kriterien zum Qualitätsaspekt "Inhalt" beantwortet?
"Sind alle relevanten Anforderungen im erforderlichen Detailgrad so erfasst, dass sie verstanden werden können?"
Was wird durch die Kriterien zur Prüfung der Dokumentation beantwortet?
Die Frage "Wurden die Anforderungen verständlich und unter Einhaltung der Vorschriften zur Dokumentation dokumentiert?"
Was ist das Ziel der Prüfkriterien zur Abgestimmtheit der Dokumentation?
Das Ziel ist zu klären, ob alle relevanten Stakeholder den dokumentierten Anforderungen zustimmen und bekannte Konflikte gelöst sind, sowie festzustellen, ob die Freigabe für die Umsetzung erteilt wurde.
Was sind die sechs Prüfprinzipien für das Requirements Engineering?
1. Beteiligung der richtigen Stakeholder, 2. Trennung von Fehlersuche und Fehlerkorrektur, 3. Prüfung aus unterschiedlichen Sichten, 4. Geeigneter Wechsel der Dokumentationsform, 5. Konstruktion von Entwicklungsartefakten, 6. Wiederholte Prüfung.
Warum ist die Beteiligung der richtigen Stakeholder wichtig bei der Anforderungsprüfung?
Verschiedene Sichtweisen und Erfahrungen helfen dabei, die Anforderungen umfassender zu überprüfen und potenzielle Fehlerquellen zu erkennen.
Was ist das Ziel des Prinzips "Trennung von Fehlersuche und Fehlerkorrektur"?
Die Konzentration während der Prüfung liegt auf der Dokumentation von Mängeln, während die Bewertung und Korrektur erst nach der Prüfung erfolgt, um die Prüfzeit effizient zu nutzen.
Warum ist das Prinzip der Prüfung aus unterschiedlichen Sichten wichtig?
Durch verschiedene Betrachtungsweisen können verschiedene Aspekte der Anforderungen beleuchtet und analysiert werden, was die Fehlererkennung verbessert.
Was ist der Zweck des Prinzips "Geeigneter Wechsel der Dokumentationsform"?
Es ermöglicht eine intensivere Prüfung, indem dokumentierte Anforderungen in eine andere Form übertragen werden, wodurch potenzielle Fehler oder Lücken sichtbar werden.
Was bedeutet das Prinzip "Konstruktion von Entwicklungsartefakten"?
Es prüft die Verwendbarkeit der Anforderungen in späteren Phasen des Softwareprozesses, indem Artefakte wie Entwürfe oder Testfälle erstellt werden, um die Anforderungen praktisch umzusetzen.
Warum ist die wiederholte Prüfung ein wichtiges Prinzip im Requirements Engineering?
Anforderungen ändern sich im Verlauf des Projekts, und ihre erneute Prüfung ist entscheidend, um sicherzustellen, dass sie den aktuellen Anforderungen und Zielen entsprechen.
Was sind einige Prüftechniken für Anforderungen im Softwareprojekt?
Stellungnahme, Walkthrough, Perspektivenbasiertes Lesen, Einsatz von Checklisten, Prüfung durch Prototypen.
Wie funktioniert die Technik der Stellungnahme für die Anforderungsprüfung?
Eine unabhängige Person liest die Anforderungsdokumentation und markiert Mängel, ohne einem bestimmten Schema zu folgen.
Was ist der Unterschied zwischen Stellungnahme und Walkthrough in Bezug auf die Anforderungsprüfung?
Beim Walkthrough wird das Dokument von mehreren Personen gelesen, und identifizierte Mängel werden in einer Gruppe diskutiert.
Was beinhaltet das perspektivenbasierte Lesen als Prüftechnik?
Die Reviewer betrachten die Anforderungen aus spezifischen Rollen oder Blickwinkeln, um gezielt bestimmte Aspekte zu bewerten.
Wie können Checklisten in der Anforderungsprüfung eingesetzt werden?
Checklisten helfen dabei, sicherzustellen, dass alle relevanten Fragen oder Prüfkriterien berücksichtigt werden, und dienen als Leitfaden während der Prüfung.
Was ist das Ziel der Prüfung durch Prototypen?
Durch den Einsatz von Prototypen wird das Verständnis der ermittelten Anforderungen den Stakeholdern präsentiert, ohne ein vollständiges System konstruieren zu müssen.
Was sind die Aufgaben im Konfliktmanagement im Requirements Engineering?
Konfliktidentifikation, Bestimmung des Konflikttyps, Konfliktauflösung, Dokumentation der Konfliktauflösung.
Wie kann ein Konflikt im Requirements Engineering identifiziert werden?
Konflikte können während der Ermittlung, Dokumentation und Prüfung von Anforderungen erkannt werden, erfordern aber Aufmerksamkeit und Sensibilität des verantwortlichen Requirements Engineer.
Welche Konflikttypen können im Requirements Engineering auftreten?
Sachkonflikt, Interessenkonflikt, Wertekonflikt, Beziehungskonflikt, Strukturkonflikt.
Was sind einige Strategien zur Konfliktauflösung im Requirements Engineering?
Einigung, Abstimmung, Ober-sticht-Unter, Pro-Contra-Liste, werteorientierte Analyse, Zurückstellen der Lösung.
Warum ist die Dokumentation der Konfliktauflösung wichtig?
Die Dokumentation verhindert, dass der gleiche Konflikt erneut auftaucht, ermöglicht die Nachvollziehbarkeit der Entscheidungsfindung und hilft, wenn eine gefundene Lösung nicht geeignet ist.
Last changeda year ago