Welche Aufgaben umfasst das Konfliktmanagement im Requirements Engineering? (1 Antwort)
Konfliktidentifikation, Konfliktanalyse, Konfliktauflösung
Konfliktidentifikation, Konfliktanalyse, Konfliktauflösung, Dokumentation der Konfliktauflösung
Konfliktanalyse, Konfliktauflösung, Dokumentation der Konfliktauflösung
Konfliktidentifikation, Konfliktanalyse
Zwischen welchen Konflikttypen wird im Konfliktmanagement unterschieden? (5 Antworten)
Entscheidungskonflikt
Strukturkonflikt
Stakeholderkonflikt
Sachkonflikt
Wertekonflikt
Interessenkonflikt
Beziehungskonflikt
Gegeben ist folgende Anforderung: „Die Antwortzeit des geplanten Systems soll höchstens eine Sekunde betragen.“
Ein Stakeholder erachtet die Antwortzeit von einer Sekunde für zu lange, ein anderer für zu kurz.
Welche Konflikttyp liegt vor? (1 Antwort)
Ein Stakeholder favorisiert Open-Source-Technologie, ein anderer dagegen Closed-Source-Technologie.
Welcher Konflikttyp liegt vor? (1 Antwort)
Ein Stakeholder strebt geringe Kosten für ein System an, ein anderer eine hohe Qualität.
Ein Vorgesetzter lehnt prinzipiell Anforderungen von seinem Mitarbeiter ab, da er ihm die Kompetenz zur Definition von Anforderungen abspricht.
Zwei gleichrangige Stakeholder lehnen gegenseitig ihre Anforderungen ab, um sich jeweils durch das Einbringen ihrer Anforderungen im Projekt zu profilieren.
Aufgetretene Konflikte können immer eindeutig einem Konflikttypen zugeordnet werden.
Stimmt die Aussage? (1 Antwort)
Falsch
Richtig
Was sind Konfliktlösungstechniken? (6 Antworten)
Überstimmung
Ober-sticht-Unter
Abstimmung
Consider-all-Facts
Klassenbildung
Einigung
Plus-Minus-Interesting
Unter-stich-Ober
Consider-important-Facts
Variantenbildung / Kompromiss / Entscheidungsmatrix
Welche Gefahren entstehen für das Projekt bei nicht-geeigneter Dokumentation von Konflikten und deren Auflösungen? (1 Antwort)
Wiederholte Behandlung von Konflikten.
Überprüfung von Konfliktauflösungen.
Beide Aussagen stimmen.
Welche Vorteile bietet schablonenbasierte Dokumentation von Anforderungen?
Informationen werden in der Regel zweckmäßig und richtig dokumentiert.
Wichtige zu dokumentierende Informationen sind nur schwer zu übersehen.
Zeitersparnis
Tippfehler werden vermieden.
Gleichartige Informationen sind immer am gleichen Ort dokumentiert.
Unnötige Informationen werden nicht dokumentiert.
Was ist die Stabilität einer Anforderung? (1 Antwort)
Sind Veränderungen an Anforderungen, die nicht mehr geändert werden.
Beschreibt, wie bruchsicher eine Anforderung ist.
Ist der Umfang, in dem künftig noch Veränderungen bzgl. der Anforderungen erwartet werden.
Welche sind mögliche Unterscheidungen für die Stabilität einer Anforderungen?
flüssig
schwankend
gefestigt
fest
volatil
verfestigt
Was sind Priorisierungskriterien für Anforderungen?
Zeitdauer für die Umsetzung.
Risiko
Schaden bei nicht erfolgreicher Umsetzung.
Volatilität
Kosten für die Umsetzung.
Wichtigkeit.
Was sind Priorisierungstechniken? (8 Antworten)
Quality Function Deployment (QFD)
Top-Ten-Technik
Analytical Hierarchy Processing (AHP)
Zeit-Kosten-Analyse
Kano-Klassifikation
Wiegers`sche Priorisierungsmatrix
Ein-Kriteriums-Klassifikation
Top-Ten-Ranking
Kosten-Wert-Analyse
Ranking
Was sind Prioritätsklassen nach IEEE Std 830-1998?
Mandatory
Not allowed
Nice-to-have
Optional
Was sind Vorteile der Verfolgbarkeit von Anforderungen?
Identifikation von Goldrandlösungen in den Anforderungen
Wartung und Pflege
Nachweisbarkeit
Entscheidbarkeit
Auswirkungsanalyse
Zurechenbarkeit
Wiederverwendung
Identifikation von Goldranglösungen im System
Nachvollziehbarkeit ist eine andere Bezeichnung für Verfolgbarkeit (von Anforderungen)?
Zwischen welchen Arten der Verfolgbarkeit wird unterschieden?
Post-RS-Traceability
Traceability zwischen Anforderungen
Pre-RS-Traceability
Mid-RS-Traceability
Welche Aussage bezüglich Pre-RS-Traceability stimmt?
Die Pre-RS-Traceability umfasst Verfolgbarkeitsinformationen von Anforderungen zu Artefakten, die im Projektverlauf den Anforderungen nachgelagert sind, z.B. Komponenten, Implementierung oder Testfälle.
Die Pre-RS-Traceability betrachtet Spezifikationsbeziehungen und Abhängigkeiten zwischen Anforderungen. Beispiele hierfür sind die Verfolgbarkeit, dass eine Anforderung eine andere Anforderung verfeinert, generalisiert oder ersetzt.
Unter der Pre-RS-Traceability werden Verfolgbarkeitsbeziehungen zu denjenigen Artefakten subsumiert, die der Anforderung im Projektverlauf vorverlagert sind, z.B. der Ursprung bzw. die Quelle einer Anforderung.
Welche Aussage bezüglich Post-RS-Traceability stimmt?
Die Post-RS-Traceability betrachtet Spezifikationsbeziehungen und Abhängigkeiten zwischen Anforderungen. Beispiele hierfür sind die Verfolgbarkeit, dass eine Anforderung eine andere Anforderung verfeinert, generalisiert oder ersetzt.
Unter der Post-RS-Traceability werden Verfolgbarkeitsbeziehungen zu denjenigen Artefakten subsumiert, die der Anforderung im Projektverlauf vorverlagert sind, z.B. der Ursprung bzw. die Quelle einer Anforderung.
Die Post-RS-Traceability umfasst Verfolgbarkeitsinformationen von Anforderungen zu Artefakten, die im Projektverlauf den Anforderungen nachgelagert sind, z.B. Komponenten, Implementierung oder Testfälle.
Welche Aussage bezüglich Traceability zwischen Anforderungen stimmt?
Die Traceability zwischen Anforderungen betrachtet Spezifikationsbeziehungen und Abhängigkeiten zwischen Anforderungen. Beispiele hierfür sind die Verfolgbarkeit, dass eine Anforderung eine andere Anforderung verfeinert, generalisiert oder ersetzt.
Die Traceability zwischen Anforderungen umfasst Verfolgbarkeitsinformationen von Anforderungen zu Artefakten, die im Projektverlauf den Anforderungen nachgelagert sind, z.B. Komponenten, Implementierung oder Testfälle.
Unter der Traceability zwischen Anforderungen werden Verfolgbarkeitsbeziehungen zu denjenigen Artefakten subsumiert, die der Anforderung im Projektverlauf vorverlagert sind, z.B. der Ursprung bzw. die Quelle einer Anforderung.
Wie kann die Verfolgbarkeit von Anforderungen repräsentiert werden?
Verfolgbarkeitsmatrizen
Verfolgbarkeitsreferenzen
Verfolgbarkeitsgraphen
Verfolgbarkeitsklassifikation
Kano-Referenzen
Textuelle Referenzen und Hyperlinks
Eine Konfiguration von Anforderungen besitzt welche Eigenschaften?
Abgestimmtheit
Grundlage für Rücksetzen
Konsistenz
Nicht veränderbar
Umfang
Sachlogischer Zusammenhang
Eindeutige Identifikation
Die Verwendung von Anforderungsbasislinien unterstützt welche wichtigen Tätigkeiten im Entwicklungsprozess?
Abschätzung des Realisierungsaufwands
Grundlage zur Planung von Auslieferungsstufen
Vergleichen mit Konkurrenzprodukten
Was sind Ursachen für Änderungen von Anforderungen?
Fehlverhalten des Systems im Betrieb
Evolution des Kontexts
Fehler oder Unvollständigkeiten in Anforderungen
Die Bewertung von Anforderungsänderungen sowie die Entscheidung über die Durchführung einer Änderung liegen in Entwicklungsprojekten in der Regel in der Verwantwortung des...?
Entwicklers
Softwaretesters
Change-Control-Boards
Anforderungsmanagers
Projektmanagers
Das Change-Control-Board (CCB, Änderungsgremium) hat typischerweise welche Verantwortlichkeiten?
Bestimmung des Aufwands zur Umsetzung eines Änderungsauntrags (ggf. Beauftragung Dritter mit der Aufwandsanalyse)
Beurteilung der Änderungsanträge, z.B. im Hinblick auf das Verhältnis von Aufwand zum Nutzen
Zuordnung der angenommenen Änderungsanträge zu Änderungsprojekten
Definition von Anforderungsänderungen bzw. Definition neuer Anforderungen auf der Grundlage der Änderungsanträge
Entscheidung über Annahme/Ablehnung eines Änderungsantrags
Klassifikation eingehender Änderungsanträge
Priorisierung der angenommenen Anforderungsänderungen
Welche Stakeholder sollten im Change-Control-Board vertreten sein?
Änderungsmanager, Auftraggeber, Architekt, Entwickler, Konfigurationsmanager, Kunde, Nutzervertreter, Produktmanager, Projektmanager, Qualitätsbeauftragter, Requirements Engineer
Änderungsmanager, Auftraggeber, Architekt, Entwickler, Konfigurationsmanager, Kundenvertreter, Nutzervertreter, Produktmanager, Projektmanager, Qualitätsbeauftragter, Requirements Engineer
Änderungsmanager, Auftraggeber, Architekt, Entwickler, Konfigurationsmanager, Kundenvertreter, Nutzer, Produktmanager, Projektmanager, Qualitätsbeauftragter, Requirements Engineer
Änderungsmanager, Auftraggeber, Architekt, Entwickler, Konfigurationsmanager, Kundenvertreter, Nutzervertreter, Produktmanager, Projektmanager, Requirements Engineer
Was sind die Aufgaben des Änderungsmanagers im Change-Control-Board?
Verantwortlich für die Änderung von Anforderungen
Verantwortlich für Kommunikation und Dokumentation von Entscheidungen
Im Fall von Konflikten zwischen den Beteiligten zu vermitteln und getroffene Entscheidungen mit den jeweiligen Parteien abzustimmen.
Ein Änderungsantrag (Change Request) sollte welche Änderungsinformationen enthalten?
Identifikator, Titel, Beschreibung, Begründung, Erklärung, Datum, Antragsteller, Priorität aus Sicht des Antragstellers
Identifikator, Titel, Beschreibung, Begründung, Datum, Antragsteller, Priorität aus Sicht des Antragstellers
Identifikator, Titel, Beschreibung, Begründung, Antragsteller, Priorität aus Sicht des Antragstellers
Identifikator, Titel, Beschreibung, Begründung, Datum, Antragsteller
Ein Änderungsantrag kann welchen Kategorien zugeordnet werden?
Adaptive Anforderungsänderung
Ausnahmeänderung (Hotfix)
Korrektive Anforderungsänderung
Modifizierte Anforderungsänderung
Welche Aussage bezüglich korrektiver Anforderungsänderung stimmt?
Ein Änderungsantrag wird dieser Kategorie zugeordnet, wenn es sich um eine Änderung handelt, die unbedingt und unmittelbar umzusetzen ist. Ausnahmeänderungen können sowohl korrektiv als auch adaptiv sein.
Ein Änderungsantrag wird dieser Kategorie zugeordnet, wenn die beantrage Änderung eine Anpassung des Systems erfordert. Ursache für eine diese Anforderungsänderung kann beispielsweise eine Veränderung im Kontext sein, z.B. neue Technologie verfügbar oder veränderte Systemgrenzen.
Ein Änderungsantrag wird dieser Kategorie zugeordnet, wenn die Grundlage für den Änderungsantrag ein Fehlverhalten des Systems im Betrieb und dessen Ursache auf einen Fehler in den Anforderungen zurückzuführen ist.
Welche Aussage bezüglich adaptiver Anforderungsänderung stimmt?
Ein Änderungsantrag wird dieser Kategorie zugeordnet, wenn die beantrage Änderung eine Anpassung des Systems erfordert. Ursache für diese Anforderungsänderung kann beispielsweise eine Veränderung im Kontext sein, z.B. neue Technologie verfügbar oder veränderte Systemgrenzen.
Welche Aussage bezüglich Ausnahmeänderung (Hotfix) stimmt?
Durch Verwendung welcher Metriken kann die Qualität von Anforderungen sowie des Requirements-Engineering-Prozesses gemessen werden?
Produktmetriken
Prozessmetriken
Projektmetriken
Testmetriken
Was ist ein Beispiel für eine Prozessmetrik?
Fehler in Anforderungen
Änderungsrate von Anforderungen
Was ist ein Beispiel für Produktmetrik?
Werkzeuge, die für das Requirements Management eingesetzt werden können, lassen sich in welche Kategorien gruppieren?
Standard-Büroanwendungen
Testwerkzeuge
Spezialisierte Werkzeuge
Welche Sichten können zur Bewertung der Eignung von Werkzeugen im Requirements Engineering verwendet werden?
Requirements-Engineering-Sicht
Prozesssicht
Projektsicht
Betriebswirtschaftliche Sicht
Benutzersicht
Usabilitysicht
Technische Sicht
Testersicht
Projektmanagersicht
Anbietersicht / Produktsicht
Was sind Grundregeln zur Glossarnutzung? (8 Antworten)
Das Glossar sollte mit den Stakeholdern abgestimmt sein
Die Einträge des Glossars müssen eine einheitliche Struktur aufweisen
Das Glossar muss zentral verwaltet werden
Verfolgbarkeit schaffen
Verantwortlichkeit schaffen
Das Glossar muss dezentral verwaltet werden
Die Herkunft der Begriffe sollte im Glossar enthalten sein
Das Glossar muss projektbegleitend gepflegt werden
Das Glossar muss verbindlich verwendet werden
Das Glossar muss allgemein zugänglich sein
Zu welchen Diagramm gehören die folgenden Notationselemente:
Assoziation Generalisierung Aggregation Komposition
Klassendiagramm
Datenflussdiagramm
Zustandsdiagramm
Aktivitätsdiagramm
Attribut Beziehungstyp Kardinalitäten
Entity-Relationship-Diagramm
Kontextdiagramm
Statecharts
Startknoten Endknoten Objektfluss Entscheidungsknoten Zusammenführung
Entity - Relationship - Diagramm
Use - Case - Diagramm
Zustand Startzustand Endzustand Zustandsübergang Nebenläufigkeit
Und-Oder-Bäume
Prozess Terminator Datenfluss Datenspeicher
Welche der folgenden vier Aussagen über existierende Grauzonen sind korrekt und welche nicht?
Die Grauzone der Systemabgrenzung muss im Laufe des Projekts aufgelöst werden.
Ein Kontextdiagramm hilft bei der Auflösung der Grauzone.
Noch nicht getroffene Entscheidungen über Schnittstellen zwischen System und Kontext beeinflussen die Grauzone.
Fehlerhafte oder unklare Ziele beinflussen die Grauzone.
Welche Aussagen zum Begriff Kontext sind FALSCH?
Geschäftsprozesse sind keine nützliche Quelle für die Betrachtung des Systemkontexts.
Die Aspekte im Systemkontext haben keinen Einfluss auf das zu entwickelte System.
Der Kontext umfasst andere Systeme, die mit dem geplannten System später interagieren.
Der Kontext beschreibt nicht die Systemumgebung
Welche Aussagen zur der folgenden Anforderung ist richtig?
Das System muss fähig sein, Ausleihdaten von anderen Bibliotheken zu empfangen.
Das System soll eine Schnittstelle zu anderen Biblioteken zur Verfügung stellen, um andere Ausleihdaten empfangen zu können.
Die Anforderung beschreibt eine selbstständige Systemaktivität.
Die Anforderung beschreibt eine Schnittstellenanforderung
Das System soll eigenständig eine Anfrage an die anderen Bibliotheken stellen können.
Das System muss dem Benutzer die Möglichkeit bieten, die Kundendaten einzusehen.
In der Anforderung sind Universalquantoren.
Der Prozess wird zu einem Ereignis gemacht (Nominalisierung).
In der Anforderung sind Substantive ohne Bezugsindex.
Die Anforderung beschreibt eine Benutzterinteraktion.
Es müssen Artikelnummer gespeichert werden.
Die Anforderung ist verständlich geschrieben und besitzt keine sprachlichen Effekte.
Die Anforderung ist im Passiv formuliert und beinhaltet unspezifierte Prozesswörter.
Die Anforderung defniert nicht, wer die Nummern speichert.
Der Satz erfüllt nicht die Definition einer Anforderung.
Zu welchen sprachlichen Effekten zählen die folgenden Signalwörter?
wenn...dann falls im Falle von
Unvollständig spezifierte Bedingungen
Nominalisierung
Unvollständig spezifierte Prozesswörter
Passivformlierungen