Vorlesung 2 Flashcards
Qualitätsanforderungen an Produktanforderungen nennen (min 4)
VOllständigkeit
Eindeutigkeit
Verständlichkeit
Redundanzfreiheit
Nachprüfbarkeit
Priorisierung
Widerspruchsfreiheit
Zurückführbarkeit
Die zwei Arten von Vollständigkeiten erklären
Die Anforderungen sind vollständig, wenn sie die zu beschreibende Komponente komplett beschreiben (innere Vollständigkeit)
Die Anforderungen sind vollständig, wenn sie alle relevanten Anforderungen der nächsthöheren Abstraktionsebenen (z.B. Fahrzeug) berücksichtigen (äußere Vollständigkeit)
Wann ist eine Anforderung eindeutig?
Eine Anforderung ist eindeutig, wenn sie für verschiedene Leser keine unterschiedliche Interpretationsmöglichkeit zulässt.
Wann ist eine Anforderung verständlich?
Eine Anforderung ist verständlich formuliert, wenn sie mit den vorliegenden Informationen vom erwarteten Leserkreis eindeutig verstanden werden kann.
Redudanzfreiheit eines Anforderungsdokuments erklären
Ein Anforderungsdokument ist redundanzfrei, wenn sich Aussagen in den darin enthaltenen Anforderungen nicht wiederholen
Wann ist eine Anforderung nachprüfbar
Eine Anforderung ist nachprüfbar, wenn sie einzeln prüfbar und möglichst messbar
ist.
Priorisierung einer Anforderung ekrlären
Eine Anforderung ist priorisiert, wenn ihre Wichtigkeitsstufe (gegenüber anderen
Anforderungen) verbindlich festgelegt ist.
Wann ist eine Anforderung widerspruchsfrei?
Eine Anforderung ist widerspruchsfrei, wenn sich Anforderungen innerhalb des
Anforderungsdokuments oder mit Anforderungen in mitgeltenden Unterlagen
nicht widersprechen.
Wann ist eine Anforderung zurückführbar?
Eine Anforderung ist zurückführbar, wenn ursprüngliche Benutzeranforderungen und
Zusammenhänge zwischen Anforderungen und Produktlösungen leicht
nachvollziehbar sind.
Konkrete Typen von Anforderungen nennen
Customer Requirements
Functional Requirements
Performance Requirements
Design Requirements
Derive Requirements
Allocated Requirements
Was sind Customer Requirements
Tatsachenaussagen und Annahmen, die die Erwartungen an das System in Bezug auf Verwendung, Umgebung, Einschränkungen sowie Effektivität und Effizienz definieren.
Functional Requirements
Die notwendige Aufgabe, Aktion oder Aktivität, die durchgeführt werden muss.
Performance Requirements
Das Ausmaß, zu dem eine Aufgabe oder Funktion erfüllt werden muss. Im
allgemeinen gemessen an Quantität, Qualität, Reichweite, Aktualität oder Einsatzbereitschaft.
Design Requirements
Die Anforderungen “build to”, “code to” und “buy to” für Produkte und “how to
execute” für Prozesse, die in technischen Datenpaketen und technischen Handbüchern enthalten sind.
Derived Requirements
Anforderungen, die implizit von übergeordneten Anforderungen
abgeleitet sind. So kann beispielsweise eine Anforderung nach großer Reichweite oder
hoher Geschwindigkeit zu einer Konstruktionsanforderung nach geringem Gewicht
führen.