LE 8 Flashcards
Anforderungen verwalten
Welche Bedeutung hat die Attributierung von Anforderungen?
Attributierung von Anforderungen ist erforderlich, um sie über den gesamten Lebenszyklus des System hinweg verwalten zu können
Was sind 7 typische Attribute für Anforderungen?
- Identifikator
- Name
- Beschreibung
- Quelle
- Stabilität
- Risiko
- Priorität
Welchen Zweck hat die Bildung von Sichten auf Anforderungen?
- Beschränkung auf notwendige Informationen für den jeweiligen Verwendungszweck
- Erstellung von Dokumenten für unterschiedliche Adressaten, denn nicht jeder muss alle Informationen verstehen
- Sicherheitsaspekte: Vergabe von Leserechten und das Herausfiltern von sicherheitskritischen Informationen
Wie ist das Vorgehen für das Priorisierung von Anforderungen?
- Bestimmung der Ziele und Randbedingungen der Priorisierung
- Bestimmung der Priorisierungskriterien
- Bestimmung relevanter Stakeholder
- Auswahl der zu priorisierenden Artefakte
Welche Techniken zur Priorisierung gibt es?
- Ranking und Top-Ten-Technik
- Ein-Kriterium-Klassifikation
- Kano-Klassifikation
- Wiegers’sche Priorisierungsmatrix
Welchen Nutzen hat die Verfolgbarkeit von Anforderungen?
- Vereinfachung der Nachweisbarkeit
- Identifikation von unnötigen Eigenschaften im System
- Identifikation von unnötigen Anforderungen
- Unterstützung der Auswirkungsanalyse
- Unterstützung der Wiederverwendung
- Unterstützung der Festlegung der Zurechenbarkeit
- Unterstützung der Wartung und Pflege
Welche unterschiedlichen Klassen von Verfolgbarkeitsbeziehungen existieren?
- Pre-RS Traceability
- Post-RS Traceability
- Tracebility zwischen Anforderungen
Was ist das Ziel der Versionierung von Anforderungen?
Die Versionierung hat das Ziel, über den Systemlebenszyklus, Zugriff auf Änderungsstände einzelner Anforderungen zu besitzen
Was ist eine Anforderungskonfiguration?
Eine Anforderungskonfiguration fasst eine definierte Menge logisch zusammengehöriger Anforderungen zusammen
Was ist eine Anforderungsbasislinie?
Anforderungsbasislinien sind ausgezeichnete Konfigurationen, die stabile Versionen von Anforderungen umfassen.
Auch “baseline” oder “Bezugskonfiguration” genannt
Welche 7 Aufgaben hat das Change-Control-Board?
- Klassifikation eingehender Änderungsanträge
- Bestimmung des Aufwands einer Änderung
- Beurteilung der Änderungsanträge hinsichtlich Aufwand/Nutzen
- Definition neuer Anforderungen auf Basis eingehender Änderungseinträge
- Entscheidung über die Annahme oder Ablehnung eines Änderungsantrags
- Priorisierung der angenommenen Änderungsanträge
- Zuordnung der Änderungen zu Änderungsprojekten
Welche 7 Informationen umfasst ein Änderungsantrag für Anforderungen mindestens?
- Identifikator des Änderungsantrags
- Titel des Änderungsantrags
- Beschreibung der notwendigen Änderung
- Begründung für die Notwendigkeit der Änderung
- Datum der Beantragung
- Antragsteller
- Priorität der Änderung aus Sicht des Antragsstellers
Welche Klassen von Änderungsanträgen werden unterschieden?
- Korrektive Änderungen
- Adaptive Änderungen
- Ausnahmeänderungen
Wie werden Änderungsanträge bearbeitet?
- eingereicht
- analysiert
- 1 abgelehnt =>
- 2 angenommen
- beauftragt
- umgesetzt
- abgenommen
Welchen Nutzen bietet eine Anforderungsmessung?
- Fehler in Anforderungen
- Änderungsraten von Anforderungen
- Attribute von Anforderungen
- Verfolgbarkeitsbeziehungen zu Anforderungen